Updates from: 08/02/2024 02:46:58
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.
+
+# [HTTP](#tab/http)
+<!-- {
+ "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"
+ }
+ }
+ ]
+}
+```
+
+# [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.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 Delete Tokenissuancepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-delete-tokenissuancepolicies.md
Remove a [tokenIssuancePolicy](../resources/tokenissuancepolicy.md) from an [app
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_delete_tokenissuancepolicies" } -->
## HTTP request
v1.0 Application Delete Tokenlifetimepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-delete-tokenlifetimepolicies.md
Remove a [tokenLifetimePolicy](../resources/tokenlifetimepolicy.md) from an [app
## Permissions
-One of the following sets of 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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_delete_tokenlifetimepolicies" } -->
## HTTP request
v1.0 Application List Tokenissuancepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-list-tokenissuancepolicies.md
List the [tokenIssuancePolicy](../resources/tokenissuancepolicy.md) objects that
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_list_tokenissuancepolicies" } -->
## HTTP request
v1.0 Application List Tokenlifetimepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-list-tokenlifetimepolicies.md
List the [tokenLifetimePolicy](../resources/tokenlifetimepolicy.md) objects that
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_list_tokenlifetimepolicies" } -->
## HTTP request
v1.0 Application List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-list.md
Get the list of [applications](../resources/application.md) in this organization
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Application.Read.All and User.Read, Application.ReadWrite.All and User.Read |
-| Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All |
v1.0 Application Post Owners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-post-owners.md
Use this API to add an owner to an application by posting to the owners collecti
[!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).
-
-<!-- { "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) | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.OwnedBy and Directory.Read.All, Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
+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_owners" } -->
## HTTP request
v1.0 Application Post Tokenissuancepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-post-tokenissuancepolicies.md
Assign a [tokenIssuancePolicy](../resources/tokenissuancepolicy.md) to an [appli
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_tokenissuancepolicies" } -->
## HTTP request
v1.0 Application Post Tokenlifetimepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/application-post-tokenlifetimepolicies.md
Assign a [tokenLifetimePolicy](../resources/tokenlifetimepolicy.md) to an [appli
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_tokenlifetimepolicies" } -->
## HTTP request
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. |
In the request body, supply a JSON representation of the [application](../resour
## Response
-If successful, if an application object with **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [application](../resources/application.md) object in the response body.
+If an application object with **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [application](../resources/application.md) object in the response body. The application is assigned the uniqueName value.
+
+If an application object with **uniqueName** doesn't exist and the `Prefer: create-if-missing` header is *not* specified, this method returns a `404 Not Found` error code.
If an application object with **uniqueName** already exists, this method updates the [application](../resources/application.md) object and returns a `204 No Content` response code.
v1.0 Applicationtemplate Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/applicationtemplate-get.md
Retrieve the properties of an [applicationTemplate](../resources/applicationtemp
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": "applicationtemplate_get" } -->
+<!-- {
+ "blockType": "permissions",
+ "name": "applicationtemplate-get-permissions"
+}
+-->
+ [!INCLUDE [permissions-table](../includes/permissions/applicationtemplate-get-permissions.md)] Additional permissions aren't required to call this API, as long as your application has a valid access token to call Microsoft Graph.
Additional permissions aren't required to call this API, as long as your applica
<!-- { "blockType": "ignored" } -->
-```http
-GET /applicationTemplates/{id}
+``` http
+GET /applicationTemplates/{applicationTemplate-id}
``` ## Optional query parameters
The following example shows a request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/beta/applicationTemplates/00000007-0000-0000-c000-000000000000
+GET https://graph.microsoft.com/beta/applicationTemplates/006a06ef-9160-42cd-88bf-17a7588fc844
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/beta/$metadata#applicationTemplates/$entity",
- "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET applicationTemplates('<guid>')?$select=appCategory,categories",
- "id": "00000007-0000-0000-c000-000000000000",
- "displayName": "Dynamics CRM Online",
- "homePageUrl": "http://www.microsoft.com/dynamics/crm",
- "supportedSingleSignOnModes": [
- "oidc",
- "external"
- ],
- "supportedProvisioningTypes": [],
- "logoUrl": "https://az495088.vo.msecnd.net/app-logo/crm_215.png",
- "categories": [
- "crm",
- "productivity",
- "collaboration",
- "businessMgmt"
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#applicationTemplates/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET applicationTemplates('<guid>')?$select=appCategory,categories",
+ "id": "006a06ef-9160-42cd-88bf-17a7588fc844",
+ "displayName": "LinkedIn Lookup",
+ "homePageUrl": "www.linkedin.com",
+ "supportedSingleSignOnModes": [
+ "SAML",
+ "Password"
+ ],
+ "supportedProvisioningTypes": [],
+ "logoUrl": "https://images.microsoft.com",
+ "categories": [
+ "collaboration",
+ "social"
+ ],
+ "publisher": "LinkedIn",
+ "description": "LinkedIn Lookup is the easiest way to find coworkers and teams at your company. Lookup is a new people search tool that combines employees' LinkedIn profile information and Active Directory information, allowing you to quickly find and contact your coworkers, on desktop or mobile. Requires an existing Lookup company subscription.",
+ "supportedClaimConfiguration": {
+ "requiredClaims": [
+ {
+ "id": "first_name",
+ "namespace": "",
+ "source": "user",
+ "attribute": "firstname"
+ },
+ {
+ "id": "last_name",
+ "namespace": "",
+ "source": "user",
+ "attribute": "surname"
+ },
+ {
+ "id": "email_address",
+ "namespace": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/",
+ "source": "user",
+ "attribute": "mail"
+ }
],
- "publisher": "Microsoft Corporation",
- "description": null,
- "supportedClaimConfiguration": null,
- "informationalUrls": {
- "singleSignOnDocumentationUrl": null,
- "appSignUpUrl": "http://go.microsoft.com/fwlink/?LinkId=252780"
+ "groupMembershipClaims": "securityGroup",
+ "nameIdPolicyFormat": "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"
+ },
+ "informationalUrls": {
+ "singleSignOnDocumentationUrl": "https://go.microsoft.com/fwlink/?linkid=847714",
+ "provisioningDocumentationUrl": null,
+ "appSignUpUrl": null
+ },
+ "configurationUris": [
+ {
+ "usage": "redirectUri",
+ "examples": [
+ "https://www.linkedin.com/checkpoint/enterprise/<SUBDOMAIN>"
+ ],
+ "values": [
+ "https://www.linkedin.com/checkpoint/enterprise/*"
+ ],
+ "isRequired": false,
+ "appliesToSingleSignOnMode": "saml"
+ },
+ {
+ "usage": "identifierUri",
+ "examples": null,
+ "values": [
+ "linkedinlookup/primary",
+ "https://www.linkedin.com/lookup/*"
+ ],
+ "isRequired": true,
+ "appliesToSingleSignOnMode": "saml"
}
+ ]
} ```
v1.0 Applicationtemplate Instantiate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/applicationtemplate-instantiate.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "ignored" } --> ```http
-POST /applicationTemplates/{id}/instantiate
+POST /applicationTemplates/{applicationTemplate-id}/instantiate
``` To instantiate non-gallery apps, use the `8adf8e6e-67b2-4cf2-a259-e3dc5476c621` for the `{applicationTemplate-id}`.
v1.0 Applicationtemplate List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/applicationtemplate-list.md
Retrieve a list of [applicationTemplate](../resources/applicationtemplate.md) ob
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": "applicationtemplate_list" } -->
+<!-- {
+ "blockType": "permissions",
+ "name": "applicationtemplate-list-permissions"
+}
+-->
[!INCLUDE [permissions-table](../includes/permissions/applicationtemplate-list-permissions.md)] Additional permissions aren't required to call this API, as long as your application has a valid access token to call Microsoft Graph.
The following example shows the response.
<!-- { "blockType": "response", "truncated": true,
- "@odata.type": "microsoft.graph.applicationTemplate",
- "isCollection": true
+ "@odata.type": "Collection(microsoft.graph.applicationTemplate)"
} --> ```http
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/beta/$metadata#applicationTemplates",
- "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET applicationTemplates?$select=appCategory,categories",
- "value": [
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#applicationTemplates",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET applicationTemplates?$select=appCategory,categories",
+ "value": [
+ {
+ "id": "006a06ef-9160-42cd-88bf-17a7588fc844",
+ "displayName": "LinkedIn Lookup",
+ "homePageUrl": "www.linkedin.com",
+ "supportedSingleSignOnModes": [
+ "SAML",
+ "Password"
+ ],
+ "supportedProvisioningTypes": [],
+ "logoUrl": "https://images.microsoft.com",
+ "categories": [
+ "collaboration",
+ "social"
+ ],
+ "publisher": "LinkedIn",
+ "description": "LinkedIn Lookup is the easiest way to find coworkers and teams at your company. Lookup is a new people search tool that combines employees' LinkedIn profile information and Active Directory information, allowing you to quickly find and contact your coworkers, on desktop or mobile. Requires an existing Lookup company subscription.",
+ "supportedClaimConfiguration": {
+ "requiredClaims": [
+ {
+ "id": "first_name",
+ "namespace": "",
+ "source": "user",
+ "attribute": "firstname"
+ },
+ {
+ "id": "last_name",
+ "namespace": "",
+ "source": "user",
+ "attribute": "surname"
+ },
+ {
+ "id": "email_address",
+ "namespace": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/",
+ "source": "user",
+ "attribute": "mail"
+ }
+ ],
+ "groupMembershipClaims": "securityGroup",
+ "nameIdPolicyFormat": "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"
+ },
+ "informationalUrls": {
+ "singleSignOnDocumentationUrl": "https://go.microsoft.com/fwlink/?linkid=847714",
+ "provisioningDocumentationUrl": null,
+ "appSignUpUrl": null
+ },
+ "configurationUris": [
+ {
+ "usage": "redirectUri",
+ "examples": [
+ "https://www.linkedin.com/checkpoint/enterprise/<SUBDOMAIN>"
+ ],
+ "values": [
+ "https://www.linkedin.com/checkpoint/enterprise/*"
+ ],
+ "isRequired": false,
+ "appliesToSingleSignOnMode": "saml"
+ },
{
- "id": "00000007-0000-0000-c000-000000000000",
- "displayName": "Dynamics CRM Online",
- "homePageUrl": "http://www.microsoft.com/dynamics/crm",
- "supportedSingleSignOnModes": [
- "oidc",
- "external"
- ],
- "supportedProvisioningTypes": [],
- "logoUrl": "https://az495088.vo.msecnd.net/app-logo/crm_215.png",
- "categories": [
- "crm",
- "productivity",
- "collaboration",
- "businessMgmt"
- ],
- "publisher": "Microsoft Corporation",
- "description": null,
- "supportedClaimConfiguration": null,
- "informationalUrls": {
- "singleSignOnDocumentationUrl": null,
- "appSignUpUrl": "http://go.microsoft.com/fwlink/?LinkId=252780"
- }
+ "usage": "identifierUri",
+ "examples": null,
+ "values": [
+ "linkedinlookup/primary",
+ "https://www.linkedin.com/lookup/*"
+ ],
+ "isRequired": true,
+ "appliesToSingleSignOnMode": "saml"
}
- ]
+ ]
+ }
+ ]
} ```
v1.0 Appmanagementpolicy Delete Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/appmanagementpolicy-delete-appliesto.md
Remove an [appManagementPolicy](../resources/appManagementPolicy.md) policy obje
## Permissions
-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) | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
+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": "appmanagementpolicy_delete_appliesto" } -->
[!INCLUDE [rbac-app-auth-method-custom-policy-api-update](../includes/rbac-for-apis/rbac-app-auth-method-custom-policy-api-update.md)]
v1.0 Appmanagementpolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/appmanagementpolicy-list-appliesto.md
List application and service principal objects assigned an [appManagementPolicy]
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Application.Read.All and Policy.Read.All, Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.Read.All and Policy.Read.All, Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
[!INCLUDE [rbac-app-auth-method-policy-api-get](../includes/rbac-for-apis/rbac-app-auth-method-policy-api-get.md)]
v1.0 Appmanagementpolicy Post Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/appmanagementpolicy-post-appliesto.md
Assign an [appManagementPolicy](../resources/appManagementPolicy.md) policy obje
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
[!INCLUDE [rbac-app-auth-method-custom-policy-api-update](../includes/rbac-for-apis/rbac-app-auth-method-custom-policy-api-update.md)]
v1.0 Associatedteaminfo List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/associatedteaminfo-list.md
Currently, a [user](../resources/user.md) can be associated with a [team](../res
* A [user](../resources/user.md) can be a direct member of a [team](../resources/team.md). * A [user](../resources/user.md) can be a member of a shared [channel](../resources/channel.md) that is hosted inside a [team](../resources/team.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).
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 Attacksimulationroot List Payloads https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/attacksimulationroot-list-payloads.md
The following are examples of their use:
} --> ``` http
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $count=true
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $filter={property} eq '{property-value}'
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $filter={property} eq '{property-value}'&$top=5
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $orderby={property}
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $skipToken={skipToken}
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $top=1
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $select={property}
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$count=true
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&{property} eq '{property-value}'
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&{property} eq '{property-value}' &$top=5
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$filter={property} eq '{property-value}'
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$filter={property} eq '{property-value}'&$top=5
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$orderby={property}
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$skipToken={skipToken}
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$top=1
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$select={property}
``` ## Request headers
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 Authentication Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authentication-get.md
Title: "Get authentication states"
-description: "Read the properties of a user's authentication method states, such as their sign-in preferences and per-user MFA state."
+description: "Read the properties of a user's authentication method states, such as their sign-in preferences (system-preferred MFA) and per-user MFA state."
ms.localizationpriority: medium
Namespace: microsoft.graph
Read the properties of a user's authentication states. Use this API to retrieve the following information: -- A user's [signInPreferences](../resources/signInPreferences.md)-- A user's [strongAuthenticationRequirements](../resources/strongauthenticationrequirements.md)
+- A user's [signInPreferences (system-preferred MFA)](../resources/signInPreferences.md)
+- A user's [strongAuthenticationRequirements (per-user MFA)](../resources/strongauthenticationrequirements.md)
[!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).
+### Permissions to read system-preferred MFA
+ <!-- { "blockType": "permissions", "name": "authentication_get" } --> [!INCLUDE [permissions-table](../includes/permissions/authentication-get-permissions.md)] [!INCLUDE [rbac-authentication-methods-apis-read-others](../includes/rbac-for-apis/rbac-authentication-methods-apis-read-others.md)]
+### Permissions to read per-user MFA state
+
+#### Permissions acting on self
+
+<!-- { "blockType": "permissions", "name": "authentication_get_2" } -->
+
+#### Permissions acting on others
+
+<!-- { "blockType": "permissions", "name": "authentication_get_3" } -->
++ ## HTTP request
-To retrieve the sign-in preferences for a user:
+To retrieve the sign-in preferences (system-preferred MFA) for a user:
<!-- { "blockType": "ignored" }
To retrieve the sign-in preferences for a user:
GET /users/{id | userPrincipalName}/authentication/signInPreferences ```
+To retrieve the per-user multifactor authentication state for the signed-in user:
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /me/authentication/requirements
+```
+ To retrieve the per-user multifactor authentication state for a user: <!-- { "blockType": "ignored"
For sign-in preferences: If successful, this method returns a `200 OK` response
## Examples
-### Example 1: Get a user's default MFA method
+### Example 1: Get a user's system-preferred MFA method
#### Request The following example shows a request.
Content-Type: application/json
#### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "get_authentication_strongAuthenticationRequirements"
The following example shows a request.
GET https://graph.microsoft.com/beta/users/071cc716-8147-4397-a5ba-b2105951cc0b/authentication/requirements ```
+# [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.
v1.0 Authentication Post Fido2methods https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authentication-post-fido2methods.md
+
+ Title: "Create fido2AuthenticationMethod"
+description: "Create a new fido2AuthenticationMethod object."
+ms.localizationpriority: medium
+++++
+# Create fido2AuthenticationMethod
+
+Namespace: microsoft.graph
++
+Create a new [fido2AuthenticationMethod](../resources/fido2authenticationmethod.md) object.
+
+> [!NOTE]
+> Self-service operations aren't currently supported.
+
+## 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": "authentication-post-fido2methods-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /users/{id}/authentication/fido2methods
+```
+
+## 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 [fido2AuthenticationMethod](../resources/fido2authenticationmethod.md) object.
+
+You can specify the following properties when creating a **fido2AuthenticationMethod**.
+
+|Property|Type|Description|
+|:|:|:|
+|displayName|String|Custom name given to the registered fido2AuthenticationMethod|
+|publicKeyCredential|[webauthnPublicKeyCredential](../resources/webauthnpublickeycredential.md)|Contains the WebAuthn public key credential information being registered|
+
+> [!NOTE]
+> The publicKeyCredential|[webAuthnPublicKeyCredential](../resources/webAuthnpublickeycredential.md) is a write-only property and is not returned in GET requests.
+
+Currently, only attestation formats of "packed" or "None" are supported at this time.
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [fido2AuthenticationMethod](../resources/fido2authenticationmethod.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "create_fido2authenticationmethod_from_"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/users/{id}/authentication/fido2Methods
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.fido2AuthenticationMethod",
+ "displayName": "Red Key",
+ "publicKeyCredential": {
+ "id": "pgIfj2fnom8rJdb4_h1gKqDkq-gxHFksI-m2aR5T-PNNycBfENAM4ksEBvoXky6d",
+ "response": {
+ "clientDataJSON": "VGhpcyBpcyB0aGUgY2xpZW50RGF0YUpTT04gZW5jb2RlZCB0byBiZSB3ZWJzYWZlIHdoaWNoIHdpbGwgYmUgc2VudCB0byBFbnRyYSBJRA",
+ "attestationObject": "VGhpcyBpcyB0aGUgYXR0ZXN0YXRpb25PYmplY3QgZW5jb2RlZCB0byBiZSB3ZWJzYWZlIHdoaWNoIHdpbGwgYmUgc2VudCB0byBFbnRyYSBJRA"
+ }
+ }
+}
+```
+
+# [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.fido2AuthenticationMethod"
+}
+-->
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.fido2AuthenticationMethod",
+ "id": "73ecec75-b546-cd6a-d74d-8bb81e58d4a7",
+ "displayName": "Red Key",
+ "createdDateTime": "2020-08-10T06:44:09Z",
+ "aaGuid": "2fc0579f-8113-47ea-b116-555a8db9202a",
+ "model": "NFC Key",
+ "attestationCertificates": [
+ "dbe793efdf1945e2df25d93653a1e8a3268a9075"
+ ],
+ "attestationLevel": "attested"
+}
+```
+
+> [!NOTE]
+> Ensure proper base64URL encoding and decoding of the publicKeyCredential.id is performed before you use the response data to create a passkey on a FIDO2 security key.
v1.0 Authentication Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authentication-update.md
Title: "Update authentication method states"
-description: "Update the properties of a user's authentication states."
+description: "Update the properties of a user's authentication states, such as their sign-in preferences (system-preferred MFA) and per-user MFA state."
ms.localizationpriority: medium
Namespace: microsoft.graph
Update the properties of a user's authentication method states. Use this API to update the following information: -- A user's [signInPreferences](../resources/signInPreferences.md)-- A user's [strongAuthenticationRequirements](../resources/strongauthenticationrequirements.md)
+- A user's [signInPreferences (system-preferred MFA)](../resources/signInPreferences.md)
+- A user's [strongAuthenticationRequirements (per-user MFA)](../resources/strongauthenticationrequirements.md)
[!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).
+### Permissions to update system-preferred MFA
+ <!-- { "blockType": "permissions", "name": "authentication_update" } --> [!INCLUDE [permissions-table](../includes/permissions/authentication-update-permissions.md)] [!INCLUDE [rbac-authentication-methods-apis-write-others](../includes/rbac-for-apis/rbac-authentication-methods-apis-write-others.md)]
+### Permissions to update per-user MFA state
+
+#### Permissions acting on self
+
+<!-- { "blockType": "permissions", "name": "authentication_get_2" } -->
+
+#### Permissions acting on others
+
+<!-- { "blockType": "permissions", "name": "authentication_get_3" } -->
+ ## HTTP request
-To update the sign-in preferences for a user:
+To update the sign-in preferences (system-preferred MFA) for a user:
<!-- { "blockType": "ignored" }
To update the sign-in preferences for a user:
PATCH /users/{id | userPrincipalName}/authentication/signInPreferences ```
+To update the per-user multifactor authentication state for the signed-in user:
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /me/authentication/requirements
+```
+ To update the per-user multifactor authentication state for a user: <!-- { "blockType": "ignored"
If successful, this method returns a `204 No Content` response code.
## Examples
-### Example 1: Update a user's default MFA method
+### Example 1: Update a user's system-preferred MFA method
#### Request The following example shows a request.
HTTP/1.1 204 No Content
#### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "update_authentication_strongAuthenticationRequirements"
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 <!-- {
v1.0 Authenticationmethod Resetpassword https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authenticationmethod-resetpassword.md
Namespace: microsoft.graph
Initiate a reset for the password associated with a [password authentication method](../resources/passwordauthenticationmethod.md) object. This can only be done by an administrator with appropriate permissions and can't be performed on a user's own account.
+To reset a user's password in in Azure AD B2C, use the [Update user](../api/user-update.md) API operation and update the **passwordProfile** > **forceChangePasswordNextSignIn** object.
+ This flow writes the new password to Microsoft Entra ID and pushes it to on-premises Active Directory if configured using password writeback. The admin can either provide a new password or have the system generate one. The user is prompted to change their password on their next sign in. This reset is a long-running operation and will return a **Location** header with a link where the caller can periodically check for the status of the reset operation.
v1.0 Authenticationmethodsroot List Userregistrationdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authenticationmethodsroot-list-userregistrationdetails.md
Get a list of the authentication methods registered for a user as defined in th
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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)|AuditLog.Read.All|
-|Delegated (personal Microsoft account)|Not supported.|
-|Application|AuditLog.Read.All|
+<!-- { "blockType": "permissions", "name": "authenticationmethodsroot_list_userregistrationdetails" } -->
[!INCLUDE [rbac-reports-registration-usage-apis](../includes/rbac-for-apis/rbac-reports-registration-usage-apis.md)]
v1.0 Authenticationoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authenticationoperation-get.md
- Title: "Get authentication operation"
-description: "Retrieve the properties and relationships of an operation object."
---
-doc_type: "apiPageType"
--
-# Get authentication operation
-
-Namespace: microsoft.graph
--
-Retrieve the properties and relationships of an [operation](../resources/operation.md) object. Currently these operations are generated by initiating a password reset using the [reset password](authenticationmethod-resetpassword.md) method. An operation object tells the caller about the current state of that password reset operation. Possible states include:
-
-* NotStarted
-* Running
-* Succeeded
-* Failed
-
-`Succeeded` and `Failed` are terminal states.
--
-## 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": "authenticationoperation_get" } -->
--
-## HTTP request
-
-<!-- { "blockType": "ignored" } -->
-
-```http
-GET /users/{id | userPrincipalName}/authentication/operations/{id}
-```
-
-## Optional query parameters
-
-This method does not support optional query parameters to 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 the requested [operation](../resources/operation.md) object in the response body.
-
-## Examples
-
-### Request
-
-The following example shows a request.
-
-# [HTTP](#tab/http)
-<!-- {
- "blockType": "request",
- "name": "get_operation"
-}-->
-
-```msgraph-interactive
-GET /users/{id | userPrincipalName}/authentication/operations/{id}
-```
-
-# [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.operation"
-} -->
-
-```http
-HTTP/1.1 200 OK
-Content-type: application/json
-
-{
- "status": "running",
- "createdDateTime": "2020-03-19T12-01-03.45Z",
- "lastActionDateTime": "2020-03-19T12-01-04.23Z",
- "id": "2d497bb-57bd-47a6-8749-5ccd0869f2bd"
-}
-```
-
-<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
-2019-02-04 14:57:30 UTC -->
-<!-- {
- "type": "#page.annotation",
- "description": "Get operation",
- "keywords": "",
- "section": "documentation",
- "tocPath": ""
-}-->
v1.0 Authenticationstrengthpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authenticationstrengthpolicy-get.md
HTTP/1.1 200 OK
Content-Type: application/json {
- "@odata.type" : "#microsoft.graph.authenticationStrengthPolicy",
- "id": "00000000-0000-0000-0000-000000000004",
- "createdDateTime": "2017-10-30T10:59:01Z",
- "modifiedDateTime": "2017-10-30T10:59:01Z",
- "displayName": "Phishing resistant MFA",
- "description": "Phishing resistant, Passwordless methods for the strongest authentication, such as a FIDO2 security key",
- "policyType": "builtIn",
- "requirementsSatisfied": "mfa",
- "allowedCombinations": [
- "windowsHelloForBusiness",
- "fido2",
- "x509CertificateMultiFactor"
- ],
- "combinationConfigurations": []
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/authenticationStrengthPolicies/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET policies/authenticationStrengthPolicies('<guid>')?$select=allowedCombinations,createdDateTime",
+ "id": "5790842a-5bab-44c2-9cf1-b38d675b70ea",
+ "createdDateTime": "2024-07-10T20:27:42.5264618Z",
+ "modifiedDateTime": "2024-07-10T23:49:43.883679Z",
+ "displayName": "Auth Strength policy name",
+ "description": "",
+ "policyType": "custom",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "fido2"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/authenticationStrengthPolicies('5790842a-5bab-44c2-9cf1-b38d675b70ea')/combinationConfigurations",
+ "combinationConfigurations": [
+ {
+ "@odata.type": "#microsoft.graph.fido2CombinationConfiguration",
+ "id": "42235320-c8db-4d8c-9344-8f1ce87f734b",
+ "appliesToCombinations": [
+ "fido2"
+ ],
+ "allowedAAGUIDs": [
+ "de1e552d-db1d-4423-a619-566b625cdc84",
+ "90a3ccdf-635c-4729-a248-9b709135078f"
+ ]
+ }
+ ]
} ```
v1.0 Authenticationstrengthroot Post Policies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/authenticationstrengthroot-post-policies.md
The following example shows a request.
``` http POST https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies Content-Type: application/json
-Content-length: 239
{
- "@odata.type" : "#microsoft.graph.authenticationStrengthPolicy",
- "displayName": "Contoso authentication level",
- "description": "The only authentication level allowed to access our secret apps",
- "allowedCombinations": [
- "password, hardwareOath",
- "password, sms"
- ]
+ "displayName": "Example",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "fido2"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/authenticationStrengthPolicies('5790842a-5bab-44c2-9cf1-b38d675b70ea')/combinationConfigurations",
+ "combinationConfigurations": [
+ {
+ "@odata.type": "#microsoft.graph.fido2CombinationConfiguration",
+ "id": "42235320-c8db-4d8c-9344-8f1ce87f734b",
+ "appliesToCombinations": [
+ "fido2"
+ ],
+ "allowedAAGUIDs": [
+ "de1e552d-db1d-4423-a619-566b625cdc84",
+ "90a3ccdf-635c-4729-a248-9b709135078f"
+ ]
+ }
+ ]
} ```
HTTP/1.1 201 Created
Content-Type: application/json {
- "@odata.type" : "authenticationStrengthPolicy",
- "id": "dd055c42-4218-4281-8631-f090e171f5cd",
- "createdDateTime": "2022-09-30T10:59:01Z",
- "modifiedDateTime": "2022-09-30T10:59:01Z",
- "displayName": "Contoso authentication level",
- "description": "The only authentication level allowed to access our secret apps",
- "policyType": "custom",
- "requirementsSatisfied": "mfa",
- "allowedCombinations": [
- "password, hardwareOath",
- "password, sms"
- ],
- "combinationConfigurations": []
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/authenticationStrengthPolicies/$entity",
+ "id": "7daf2132-6a2d-4e78-a699-b823babf4436",
+ "createdDateTime": "2024-07-23T17:10:58.1492045Z",
+ "modifiedDateTime": "2024-07-23T17:10:58.1492045Z",
+ "displayName": "Example",
+ "description": "",
+ "policyType": "custom",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "fido2"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/authenticationStrengthPolicies('7daf2132-6a2d-4e78-a699-b823babf4436')/combinationConfigurations",
+ "combinationConfigurations": [
+ {
+ "@odata.type": "#microsoft.graph.fido2CombinationConfiguration",
+ "id": "c0fdf2f9-3b3f-4bbf-988c-17606ea4b4e4",
+ "appliesToCombinations": [
+ "fido2"
+ ],
+ "allowedAAGUIDs": [
+ "de1e552d-db1d-4423-a619-566b625cdc84",
+ "90a3ccdf-635c-4729-a248-9b709135078f"
+ ]
+ }
+ ]
}- ```
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:** >
To use application permissions for this API, tenant administrators must create a
Get a single recording of an online meeting.
+<!-- { "blockType": "ignored" } -->
```http GET /me/onlineMeetings/{meetingId}/recordings/{recordingId} GET /users/{userId}/onlineMeetings/{meetingId}/recordings/{recordingId}
GET /users/{userId}/onlineMeetings/{meetingId}/recordings/{recordingId}
Get the content of a single recording of an online meeting.
+<!-- { "blockType": "ignored" } -->
```http GET /me/onlineMeetings/{meetingId}/recordings/{recordingId}/content GET /users/{userId}/onlineMeetings/{meetingId}/recordings/{recordingId}/content
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",
Content-Type: video/mp4
<bytes of a recording> ```+
+### Example 3: Get a callRecording from a corresponding transcript using contentCorrelationId
+
+The following example shows how to get a single recording of an online meeting corresponding to a transcript using the **contentCorrelationId** property.
+
+#### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_callRecording_using_contentCorrelationId",
+ "sampleKeys": ["MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy"]
+}
+-->
+``` http
+GET https://graph.microsoft.com/betFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy/recordings?$filter=contentcorrelationId+eq+'e87c8cf8-50f7-4252-8b9c-ad08ac0fa88d-0'
+```
+
+# [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.callRecording"
+}
+-->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/betFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy')/recordings",
+ "@odata.count": 1,
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET me/onlineMeetings('<key>')/recordings?$select=callId,content",
+ "value": [
+ {
+ "id": "VjIjIzExMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIyNDMyYjU3Yi0wYWJkLTQzZGItYWE3Yi0xNmVhZGQxMTVkMzQwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODAwMDAwMDAwNDA3ZjYyNjg0ZmQ0ZGEwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDRiZWQ5YTIzZGMyZmZmNDY4OTc4OTg0NjU2ZjI3MjE5IyM5YzM3ZDZhMS1mNGJmLTRjZWMtOTFmYS0xNDc1MGUwNzFhMTg=",
+ "meetingId": "MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy",
+ "callId": "26c38520-e74d-4391-8188-cb458d413825",
+ "contentCorrelationId": "e87c8cf8-50f7-4252-8b9c-ad08ac0fa88d-0",
+ "createdDateTime": "2024-07-12T11:37:59.0113199Z",
+ "endDateTime": "2024-07-12T11:38:11.3313199Z",
+ "recordingContentUrl": "https://graph.microsoft.com/betRiZWQ5YTIzZGMyZmZmNDY4OTc4OTg0NjU2ZjI3MjE5IyM5YzM3ZDZhMS1mNGJmLTRjZWMtOTFmYS0xNDc1MGUwNzFhMTg=/content",
+ "meetingOrganizer": {
+ "application": null,
+ "device": null,
+ "user": {
+ "@odata.type": "#microsoft.graph.teamworkUserIdentity",
+ "id": "1273a016-201d-4f95-8083-1b7f99b3edeb",
+ "displayName": null,
+ "userIdentityType": "aadUser",
+ "tenantId": "2432b57b-0abd-43db-aa7b-16eadd115d34"
+ }
+ }
+ }
+ ]
+}
+```
+
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 List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/claimsmappingpolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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
In addition to [general errors](/graph/errors) that apply to Microsoft Graph, th
|400|Bad request|The request is malformed or incorrect, such as an invalid `cloudClipboardItemId`.| |403|Forbidden|The caller can't perform the action. It indicates that the user doesn't consent to sharing [cloudClipboardItem](../resources/cloudclipboarditem.md).| |409|Conflict|The current state conflicts with what the request expects. It usually indicates that the user isn't eligible for the cloud clipboard feature because they don't have at least two devices authenticated through multi-factor authentication during the sign-in process.|
-|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|ΓÇ»
+|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|
## Examples
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
In addition to [general errors](/graph/errors) that apply to Microsoft Graph, so
|400|Bad request|The request is malformed or incorrect, such as invalid page size or invalid `$skipToken` value.| |403|Forbidden|The caller can't perform the action. It indicates that the user has not consented to share [cloudClipboardItem](../resources/cloudclipboarditem.md).| |409|Conflict|The current state conflicts with what the request expects. It usually indicates that the user isn't eligible for the cloud clipboard feature because they don't have at least two devices authenticated through multi-factor authentication during the sign-in process.|
-|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|ΓÇ»
+|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|
## Examples
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)
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 Getshiftworkcloudpcaccessstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpc-getshiftworkcloudpcaccessstate.md
If the Cloud PC has been provisioned as a dedicated device, this method returns
## Examples ### Request
-# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "cloudpc.getShiftWorkCloudPcAccessState"
If the Cloud PC has been provisioned as a dedicated device, this method returns
GET https://graph.microsoft.com/beta/me/cloudPCs/{cloudPCId}/getShiftWorkCloudPcAccessState ```
-# [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 <!-- { "blockType": "response",
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.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "cloudpc_retrievecloudpcremoteactionresults"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/46ed3acc-70f8-4978-a5ba-62945ecc5e4c/retrieveCloudPcRemoteActionResults
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [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.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 Cloudpcprovisioningpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcprovisioningpolicy-get.md
Content-Type: application/json
"type": "hybridAzureADJoin" } ],
+ "microsoftManagedDesktop": {
+ "managedType": "starterManaged",
+ "profile": null
+ },
+ "autopatch": {
+ "autopatchGroupId": "91197a0b-3a74-408d-ba88-bce3fdc4e5eb"
+ },
"enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "Image Display Name value",
Content-Type: application/json
"type": "hybridAzureADJoin" } ],
+ "microsoftManagedDesktop": {
+ "managedType": "starterManaged",
+ "profile": null
+ },
+ "autopatch": {
+ "autopatchGroupId": "91197a0b-3a74-408d-ba88-bce3fdc4e5eb"
+ },
"enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "Image Display Name value",
v1.0 Cloudpcprovisioningpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcprovisioningpolicy-update.md
The following table shows the properties that can be updated for the [cloudPcPro
|Property|Type|Description| |:|:|:|
+|autopatch|[cloudPcProvisioningPolicyAutopatch](../resources/cloudpcprovisioningpolicyautopatch.md)|The specific settings for Windows Autopatch that enable its customers to experience it on Cloud PC. The settings take effect when the tenant enrolls in Windows Autopatch and the **managedType** of the **microsoftManagedDesktop** property is set as `starterManaged`.|
|description|String|The provisioning policy description.| |displayName|String|The display name for the provisioning policy. | |domainJoinConfigurations|[cloudPcDomainJoinConfiguration](../resources/cloudpcdomainjoinconfiguration.md) collection|Specifies a list ordered by priority on how Cloud PCs join Microsoft Entra ID.|
The following table shows the properties that can be updated for the [cloudPcPro
|imageDisplayName|String|The display name for the OS image you're provisioning.| |imageId|String|The ID of the OS image you want to provision on Cloud PCs. The format for a gallery type image is: {publisher_offer_sku}. Supported values for each of the parameters are as follows: <ul><li>publisher: Microsoftwindowsdesktop.</li> <li>offer: windows-ent-cpc.</li> <li>sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, 20h1-ent-cpc-os, 19h2-ent-cpc-m365 and 19h2-ent-cpc-os.</li></ul>| |imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on Cloud PCs. Possible values are: `gallery`, `custom`.|
+|microsoftManagedDesktop|[microsoftManagedDesktop](../resources/microsoftmanageddesktop.md)|The specific settings to **microsoftManagedDesktop** that enables Microsoft Managed Desktop customers to get device managed experience for Cloud PC. To enable **microsoftManagedDesktop** to provide more value, an admin needs to specify certain settings in it.|
|windowsSetting|[cloudPcWindowsSettings](../resources/cloudpcwindowssetting.md)|Indicates a specific Windows setting to configure during the creation of Cloud PCs for this provisioning policy. Supports `$select`. | |domainJoinConfiguration (deprecated)|[cloudPcDomainJoinConfiguration](../resources/cloudpcdomainjoinconfiguration.md)|Specifies how Cloud PCs join Microsoft Entra ID. The **domainJoinConfiguration** property is deprecated and will stop returning data on May 31, 2024. Going forward, use the **domainJoinConfigurations** property.| |onPremisesConnectionId (deprecated)|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service. The **onPremisesConnectionId** property is deprecated and will stop returning data on May 31, 2024. Going forward, use the **domainJoinConfigurations** property.|
Content-Type: application/json
"language": "en-US" }, "windowsSetting": {
- "locale": "en-US"
+ "locale": "en-US"
+ },
+ "microsoftManagedDesktop": {
+ "managedType": "starterManaged",
+ "profile": null
+ },
+ "autopatch": {
+ "autopatchGroupId": "91197a0b-3a74-408d-ba88-bce3fdc4e5eb"
} } ```
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 Cloudpcshareduseserviceplan Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/cloudpcshareduseserviceplan-get.md
If successful, this method returns a `200 OK` response code and a [cloudPcShared
The following example shows a request.
-# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "get_cloudpcshareduseserviceplan"
The following example shows a request.
GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/sharedUseServicePlans/613a8d85-6c33-1268-9f55-b96a6540017c ```
-# [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 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" } -->
+
+## 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.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "delete_community",
+ "sampleKeys": ["eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiI4MzIxMjc1In0"]
+}
+-->
+``` http
+DELETE https://graph.microsoft.com/beta/employeeExperience/communities/eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiI4MzIxMjc1In0
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+### 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" } -->
+
+## 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.
+# [HTTP](#tab/http)
+<!-- {
+ "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"
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+### 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 Conditionalaccesspolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conditionalaccesspolicy-delete.md
Delete a [conditionalAccessPolicy](../resources/conditionalaccesspolicy.md) obje
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Conditionalaccesspolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conditionalaccesspolicy-get.md
The following example shows a request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/beta/identity/conditionalAccess/policies/{id}
+GET https://graph.microsoft.com/beta/identity/conditionalAccess/policies/10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/beta/$metadata#conditionalAccess/policies/$entity",
- "id": "6b5e999b-0ba8-4186-a106-e0296c1c4358",
- "displayName": "Demo app for documentation",
- "createdDateTime": "2019-09-26T23:12:16.0792706Z",
- "modifiedDateTime": "2019-09-27T00:12:12.5986473Z",
- "state": "disabled",
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#identity/conditionalAccess/policies/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET identity/conditionalAccess/policies('<guid>')?$select=conditions,createdDateTime",
+ "id": "10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67",
+ "templateId": null,
+ "displayName": "CA008: Require password change for high-risk users",
+ "createdDateTime": "2021-11-02T14:26:29.1005248Z",
+ "modifiedDateTime": "2024-01-30T23:11:08.549481Z",
+ "state": "enabled",
+ "partialEnablementStrategy": null,
"conditions": {
- "signInRiskLevels": [
- "medium",
- "low"
+ "userRiskLevels": [
+ "high"
],
+ "signInRiskLevels": [],
"clientAppTypes": [
- "mobileAppsAndDesktopClients",
- "exchangeActiveSync",
- "other"
+ "all"
],
+ "platforms": null,
+ "locations": null,
+ "times": null,
+ "deviceStates": null,
+ "devices": null,
+ "clientApplications": null,
"applications": { "includeApplications": [ "All" ],
- "excludeApplications": [
- "499b84ac-1321-427f-aa17-267ca6975798",
- "00000007-0000-0000-c000-000000000000",
- "de8bc8b5-d9f9-48b1-a8ad-b748da725064",
- "00000012-0000-0000-c000-000000000000",
- "797f4846-ba00-4fd7-ba43-dac1f8f63013",
- "05a65629-4c1b-48c1-a78b-804c4abdd4af",
- "7df0a125-d3be-4c96-aa54-591f83ff541c"
- ],
- "includeUserActions": []
+ "excludeApplications": [],
+ "includeUserActions": [],
+ "includeAuthenticationContextClassReferences": [],
+ "applicationFilter": null
}, "users": { "includeUsers": [
- "a702a13d-a437-4a07-8a7e-8c052de62dfd"
- ],
- "excludeUsers": [
- "124c5b6a-ffa5-483a-9b88-04c3fce5574a",
- "GuestsOrExternalUsers"
+ "All"
],
+ "excludeUsers": [],
"includeGroups": [],
- "excludeGroups": [],
- "includeRoles": [
- "9b895d92-2cd3-44c7-9d02-a6ac2d5ea5c3",
- "cf1c38e5-3621-4004-a7cb-879624dced7c",
- "c4e39bd9-1100-46d3-8c65-fb160da0071f"
+ "excludeGroups": [
+ "eedad040-3722-4bcb-bde5-bc7c857f4983"
],
- "excludeRoles": [
- "b0f54661-2d74-4c50-afa3-1ec803f12efe"
- ]
- },
- "platforms": {
- "includePlatforms": [
- "all"
- ],
- "excludePlatforms": [
- "iOS",
- "windowsPhone"
- ]
- },
- "locations": {
- "includeLocations": [
- "AllTrusted"
- ],
- "excludeLocations": [
- "00000000-0000-0000-0000-000000000000",
- "d2136c9c-b049-47ae-b9cf-316e04ef7198"
- ]
- },
- "deviceStates": null,
- "devices": {
- "includeDevices": [
- "All"
- ],
- "excludeDevices": [
- "Compliant"
- ]
+ "includeRoles": [],
+ "excludeRoles": [],
+ "includeGuestsOrExternalUsers": null,
+ "excludeGuestsOrExternalUsers": null
} }, "grantControls": {
- "operator": "OR",
+ "operator": "AND",
"builtInControls": [
- "mfa",
- "compliantDevice",
- "domainJoinedDevice",
- "approvedApplication",
- "compliantApplication"
+ "passwordChange"
], "customAuthenticationFactors": [],
- "termsOfUse": [
- "ce580154-086a-40fd-91df-8a60abac81a0",
- "7f29d675-caff-43e1-8a53-1b8516ed2075"
- ],
- "authenticationStrength@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/conditionalAccessPolicies('6b5e999b-0ba8-4186-a106-e0296c1c4358')/grantControls/authenticationStrength/$entity",
- "authenticationStrength": null
+ "termsOfUse": [],
+ "authenticationStrength@odata.context": "https://graph.microsoft.com/beta/$metadata#identity/conditionalAccess/policies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/$entity",
+ "authenticationStrength": {
+ "id": "00000000-0000-0000-0000-000000000002",
+ "createdDateTime": "2021-12-01T08:00:00Z",
+ "modifiedDateTime": "2021-12-01T08:00:00Z",
+ "displayName": "Multifactor authentication",
+ "description": "Combinations of methods that satisfy strong authentication, such as a password + SMS",
+ "policyType": "builtIn",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "windowsHelloForBusiness",
+ "fido2",
+ "x509CertificateMultiFactor",
+ "deviceBasedPush",
+ "temporaryAccessPassOneTime",
+ "temporaryAccessPassMultiUse",
+ "password,microsoftAuthenticatorPush",
+ "password,softwareOath",
+ "password,hardwareOath",
+ "password,sms",
+ "password,voice",
+ "federatedMultiFactor",
+ "microsoftAuthenticatorPush,federatedSingleFactor",
+ "softwareOath,federatedSingleFactor",
+ "hardwareOath,federatedSingleFactor",
+ "sms,federatedSingleFactor",
+ "voice,federatedSingleFactor"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/beta/$metadata#identity/conditionalAccess/policies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/combinationConfigurations",
+ "combinationConfigurations": []
+ }
}, "sessionControls": {
+ "disableResilienceDefaults": null,
"applicationEnforcedRestrictions": null,
+ "cloudAppSecurity": null,
"persistentBrowser": null,
- "cloudAppSecurity": {
- "cloudAppSecurityType": "blockDownloads",
- "isEnabled": true
- },
+ "continuousAccessEvaluation": null,
+ "secureSignInSession": null,
"signInFrequency": {
- "value": 4,
- "type": "hours",
+ "value": null,
+ "type": null,
+ "authenticationType": "primaryAndSecondaryAuthentication",
+ "frequencyInterval": "everyTime",
"isEnabled": true } }
v1.0 Conditionalaccesspolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conditionalaccesspolicy-update.md
Update the properties of a [conditionalAccessPolicy](../resources/conditionalacc
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
> [!NOTE] > This method has a [known permissions issue](https://developer.microsoft.com/en-us/graph/known-issues/?search=13671) and may require consent to multiple permissions.
v1.0 Conditionalaccessroot List Policies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conditionalaccessroot-list-policies.md
Content-type: application/json
"@odata.context": "https://graph.microsoft.com/beta/$metadata#conditionalAccess/policies", "value": [ {
- "id": "ad8d2b4a-8d30-413f-88b8-144c6c8d98d9",
- "displayName": "SimplePolicy1",
- "createdDateTime": null,
- "modifiedDateTime": null,
- "state": "disabled",
+ "id": "2b31ac51-b855-40a5-a986-0a4ed23e9008",
+ "templateId": null,
+ "displayName": "CA001: Require multi-factor authentication for admins",
+ "createdDateTime": "2021-11-02T14:17:09.1686157Z",
+ "modifiedDateTime": "2024-01-03T20:07:59.0369305Z",
+ "state": "enabled",
"sessionControls": null, "conditions": {
+ "userRiskLevels": [],
"signInRiskLevels": [], "clientAppTypes": [ "all" ],
+ "servicePrincipalRiskLevels": [],
+ "insiderRiskLevels": null,
"platforms": null, "locations": null,
- "deviceStates": null,
"devices": null,
+ "clientApplications": null,
"applications": { "includeApplications": [
- "None"
+ "All"
], "excludeApplications": [],
- "includeUserActions": []
+ "includeUserActions": [],
+ "includeAuthenticationContextClassReferences": [],
+ "applicationFilter": null
}, "users": {
- "includeUsers": [
- "None"
- ],
+ "includeUsers": [],
"excludeUsers": [], "includeGroups": [],
- "excludeGroups": [],
- "includeRoles": [],
- "excludeRoles": []
+ "excludeGroups": [
+ "eedad040-3722-4bcb-bde5-bc7c857f4983"
+ ],
+ "includeRoles": [
+ "62e90394-69f5-4237-9190-012177145e10",
+ "194ae4cb-b126-40b2-bd5b-6091b380977d",
+ "f28a1f50-f6e7-4571-818b-6a12f2af6b6c",
+ "29232cdf-9323-42fd-ade2-1d097af3e4de",
+ "b1be1c3e-b65d-4f19-8427-f6fa0d97feb9",
+ "729827e3-9c14-49f7-bb1b-9608f156bbb8",
+ "b0f54661-2d74-4c50-afa3-1ec803f12efe",
+ "fe930be7-5e62-47db-91af-98c3a49a38b1",
+ "c4e39bd9-1100-46d3-8c65-fb160da0071f",
+ "9b895d92-2cd3-44c7-9d02-a6ac2d5ea5c3",
+ "158c047a-c907-4556-b7ef-446551a6b5f7",
+ "966707d0-3269-4727-9be2-8c3a10f19b9d",
+ "7be44c8a-adaf-4e2a-84d6-ab2649e08a13",
+ "e8611ab8-c189-46e8-94e1-60213ab1f814",
+ "f2ef992c-3afb-46b9-b7cf-a126ee74c451"
+ ],
+ "excludeRoles": [],
+ "includeGuestsOrExternalUsers": null,
+ "excludeGuestsOrExternalUsers": null
} }, "grantControls": { "operator": "OR", "builtInControls": [
- "block"
+ "mfa"
], "customAuthenticationFactors": [], "termsOfUse": [],
- "authenticationStrength@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/conditionalAccessPolicies('ad8d2b4a-8d30-413f-88b8-144c6c8d98d9')/grantControls/authenticationStrength/$entity",
+ "authenticationStrength@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/conditionalAccessPolicies('2b31ac51-b855-40a5-a986-0a4ed23e9008')/grantControls/authenticationStrength/$entity",
"authenticationStrength": null } }, {
- "id": "c558e346-969d-40a7-a64e-2df6c2c88490",
- "displayName": "SimplePolicy2",
- "createdDateTime": null,
- "modifiedDateTime": null,
- "state": "disabled",
- "sessionControls": null,
+ "id": "10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67",
+ "templateId": null,
+ "displayName": "CA008: Require password change for high-risk users",
+ "createdDateTime": "2021-11-02T14:26:29.1005248Z",
+ "modifiedDateTime": "2024-01-30T23:11:08.549481Z",
+ "state": "enabled",
"conditions": {
+ "userRiskLevels": [
+ "high"
+ ],
"signInRiskLevels": [], "clientAppTypes": [ "all" ],
+ "servicePrincipalRiskLevels": [],
+ "insiderRiskLevels": null,
"platforms": null, "locations": null,
- "deviceStates": null,
"devices": null,
+ "clientApplications": null,
"applications": { "includeApplications": [
- "None"
+ "All"
], "excludeApplications": [],
- "includeUserActions": []
+ "includeUserActions": [],
+ "includeAuthenticationContextClassReferences": [],
+ "applicationFilter": null
}, "users": { "includeUsers": [
- "None"
+ "All"
], "excludeUsers": [], "includeGroups": [],
- "excludeGroups": [],
+ "excludeGroups": [
+ "eedad040-3722-4bcb-bde5-bc7c857f4983"
+ ],
"includeRoles": [],
- "excludeRoles": []
+ "excludeRoles": [],
+ "includeGuestsOrExternalUsers": null,
+ "excludeGuestsOrExternalUsers": null
} }, "grantControls": {
- "operator": "OR",
+ "operator": "AND",
"builtInControls": [
- "mfa"
+ "passwordChange"
], "customAuthenticationFactors": [],
- "termsOfUse": []
+ "termsOfUse": [],
+ "authenticationStrength@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/conditionalAccessPolicies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/$entity",
+ "authenticationStrength": {
+ "id": "00000000-0000-0000-0000-000000000002",
+ "createdDateTime": "2021-12-01T08:00:00Z",
+ "modifiedDateTime": "2021-12-01T08:00:00Z",
+ "displayName": "Multifactor authentication",
+ "description": "Combinations of methods that satisfy strong authentication, such as a password + SMS",
+ "policyType": "builtIn",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "windowsHelloForBusiness",
+ "fido2",
+ "x509CertificateMultiFactor",
+ "deviceBasedPush",
+ "temporaryAccessPassOneTime",
+ "temporaryAccessPassMultiUse",
+ "password,microsoftAuthenticatorPush",
+ "password,softwareOath",
+ "password,hardwareOath",
+ "password,sms",
+ "password,voice",
+ "federatedMultiFactor",
+ "microsoftAuthenticatorPush,federatedSingleFactor",
+ "softwareOath,federatedSingleFactor",
+ "hardwareOath,federatedSingleFactor",
+ "sms,federatedSingleFactor",
+ "voice,federatedSingleFactor"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/beta/$metadata#policies/conditionalAccessPolicies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/combinationConfigurations",
+ "combinationConfigurations": []
+ }
+ },
+ "sessionControls": {
+ "disableResilienceDefaults": null,
+ "applicationEnforcedRestrictions": null,
+ "cloudAppSecurity": null,
+ "persistentBrowser": null,
+ "signInFrequency": {
+ "value": null,
+ "type": null,
+ "authenticationType": "primaryAndSecondaryAuthentication",
+ "frequencyInterval": "everyTime",
+ "isEnabled": true
+ }
} } ]
v1.0 Conditionalaccessroot Post Namedlocations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conditionalaccessroot-post-namedlocations.md
Create a new [namedLocation](../resources/namedlocation.md) object. Named locati
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Conditionalaccessroot Post Policies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/conditionalaccessroot-post-policies.md
Create a new [conditionalAccessPolicy](../resources/conditionalaccesspolicy.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).
+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": "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) | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
> [!NOTE] > This method has a [known permissions issue](https://developer.microsoft.com/en-us/graph/known-issues/?search=13671) and may require consent to multiple permissions.
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 Addtodrive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contentmodel-addtodrive.md
Namespace: microsoft.graph
Apply a [contentModel](../resources/contentmodel.md) to SharePoint document libraries. For an existing model that's already trained, this action automatically processes new documents that are added to the SharePoint libraries. + ## 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).
If successful, this action returns a `200 OK` response code and a [contentModelU
### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "contentmodelthis.addtodrive"
Content-Type: application/json
} ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++ ### Response
v1.0 Contentmodel Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contentmodel-get.md
Namespace: microsoft.graph
Read the properties and relationships of a [contentModel](../resources/contentmodel.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).
If successful, this method returns a `200 OK` response code and a [contentModel]
### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "get_contentmodel"
The following example shows a request.
GET https://graph.microsoft.com/beta/sites/ede4bb84-6c94-4c39-8acf-3d9dbb667fba/contentModels/ede4bb84-6c94-4c39-8acf-3d9dbb667fba ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++ ### Response
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 Contentmodel Getapplieddrives https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contentmodel-getapplieddrives.md
Namespace: microsoft.graph
List all the [contentModelUsage](../resources/contentmodel.md) information related to a [contentModel](../resources/contentmodel.md) applied to a SharePoint document library. + ## 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).
If successful, this function returns a `200 OK` response code and a [contentMode
### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "contentmodelthis.getapplieddrives"
The following example shows a request.
GET https://graph.microsoft.com/beta/sites/ede4bb84-6c94-4c39-8acf-3d9dbb667fba/contentModels/ede4bb84-6c94-4c39-8acf-3d9dbb667fba/getAppliedDrives ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++ ### Response
v1.0 Contentmodel Getbyname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contentmodel-getbyname.md
If successful, this function returns a `200 OK` response code and a [contentMode
### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "contentmodelthis.getbyname"
The following example shows a request.
GET https://graph.microsoft.com/beta/sites/ede4bb84-6c94-4c39-8acf-3d9dbb667fba/contentModels/getByName(modelName='BenefitChangeNotice.classifier') ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++ ### Response
v1.0 Contentmodel Removefromdrive https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/contentmodel-removefromdrive.md
Namespace: microsoft.graph
Remove a [contentModel](../resources/contentmodel.md) from a SharePoint document library. + ## 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).
If successful, this action returns a `204 No Content` response code.
### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "contentmodelthis.removefromdrive"
Content-Type: application/json
} ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++ ### Response
v1.0 Continuousaccessevaluationpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/continuousaccessevaluationpolicy-update.md
Update the properties of a [continuousAccessEvaluationPolicy](../resources/conti
[!INCLUDE [national-cloud-support](../../includes/global-only.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).
+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": "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) | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
> [!NOTE] > This method has a [known permissions issue](https://developer.microsoft.com/en-us/graph/known-issues/?search=13671) and may require consent to multiple permissions.
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 Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/countrynamedlocation-delete.md
Delete a [countryNamedLocation](../resources/countryNamedLocation.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).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Countrynamedlocation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/countrynamedlocation-update.md
Update the properties of a [countryNamedLocation](../resources/countryNamedLocat
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
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 Datapolicyoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/datapolicyoperation-get.md
Retrieve the properties of the dataPolicyOperation object.
[!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).
+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": "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) | User.Export.All and User.Read.All |
-|Delegated (personal Microsoft account) | Not applicable |
-|Application | User.Export.All and User.Read.All |
## HTTP request <!-- { "blockType": "ignored" } -->
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 Directoryaudit Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directoryaudit-get.md
Get a specific Microsoft Entra audit log item. This includes an audit log item g
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported |
-|Application | AuditLog.Read.All and Directory.Read.All |
In addition, apps must be [properly registered](/azure/active-directory/active-directory-reporting-api-prerequisites-azure-portal) to Microsoft Entra ID.
v1.0 Directoryaudit List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directoryaudit-list.md
Get the list of audit logs generated by Microsoft Entra ID. This includes audit
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | AuditLog.Read.All and Directory.Read.All |
In addition, apps must be [properly registered](/azure/active-directory/active-directory-reporting-api-prerequisites-azure-portal) to Microsoft Entra ID.
v1.0 Directoryobject Checkmembergroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directoryobject-checkmembergroups.md
One of the following permissions is required to call this API. To learn more, in
|Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | ### Group memberships for an organizational contact
-<!-- { "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.Read.All, Directory.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Directory.Read.All, Directory.ReadWrite.All |
+<!-- { "blockType": "permissions", "name": "directoryobject_checkmembergroups_5" } -->
<!-- The following table lists the permission types to use for different scenarios.
v1.0 Directoryobject Getmembergroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/directoryobject-getmembergroups.md
Namespace: microsoft.graph
Return all the group IDs for the groups that the specified [user](../resources/user.md), [group](../resources/group.md), [service principal](../resources/serviceprincipal.md), [organizational contact](../resources/orgcontact.md), [device](../resources/device.md), or [directory object](../resources/directoryobject.md) is a member of. This function is transitive.
-This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a `400 Bad Request` error with the `Directory_ResultSizeLimitExceeded` error code. As a workaround, use the [List group transitive memberOf](../api/group-list-transitivememberof.md) API.
+This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a `400 Bad Request` error with the `Directory_ResultSizeLimitExceeded` error code. If you get the `Directory_ResultSizeLimitExceeded` error code, use the [List group transitive memberOf](../api/group-list-transitivememberof.md) API instead.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
One of the following permissions is required to call this API. To learn more, in
### Group memberships for a device
-<!-- { "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) | Device.Read.All, Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Device.Read.All, Device.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All |
+<!-- { "blockType": "permissions", "name": "directoryobject_getmembergroups_6" } -->
<!--
v1.0 Domain Verify https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/domain-verify.md
POST /domains/{id}/verify
## Request body
+In the request body, supply a JSON representation of the parameters.
+
+The following table lists the parameters that are optional when you call this action.
+
+|Parameter|Type|Description|
+|:|:|:|
+|forceTakeover|Boolean|Optional. Used for external admin takeover of an unmanaged domain. The default value for this parameter is `false`. <br/><br/>If the domain to be verified is currently linked to an unmanaged tenant but you own the domain, use this parameter to take over that domain. Force takeover only succeeds when this tenant has verified their ownership of the domain by adding the TXT records to the domain registrar. For more information, see [Take over an unmanaged directory as administrator in Microsoft Entra ID](/entra/identity/users/domains-admin-takeover).|
+ ## Response If successful, this method returns `200 OK` response code and [domain](../resources/domain.md) object in the response body.
-## Example
-##### Request
+### Example 1: Verify a domain
+
+#### Request
# [HTTP](#tab/http) <!-- {
POST https://graph.microsoft.com/beta/domains/contoso.com/verify
-##### Response
-Note: The response object shown here might be shortened for readability.
+#### Response
+>**Note:** The response object shown here might be shortened for readability.
<!-- { "blockType": "response", "truncated": true,
Content-type: application/json
} -->
+### Example 2: External admin takeover of a domain
+
+#### Request
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "domain_verify_with_force_takeover",
+ "sampleKeys": ["contoso.com"]
+}-->
+```http
+POST https://graph.microsoft.com/beta/domains/contoso.com/verify
+{
+ "forceTakeover": true
+}
+```
+
+# [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
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.domain"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "authenticationType": "authenticationType-value",
+ "availabilityStatus": "availabilityStatus-value",
+ "isAdminManaged": true,
+ "isDefault": true,
+ "isInitial": true,
+ "isRoot": true,
+ "name": "contoso.com",
+ "isVerified": true
+}
+```
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
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+### Response
+
+The following example shows the response.
+
+<!-- { "blockType": "response" } -->
+
+```http
+HTTP/1.1 204 No content
+```
++
v1.0 Driveitem Getretentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-getretentionlabel.md
For information about retention labels from an administrator's perspective, see
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:-| | Delegated (work or school account) | Files.Read.All, Sites.Read.All | | Delegated (personal Microsoft account) | Not supported. |
v1.0 Driveitem Lockorunlockrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-lockorunlockrecord.md
For more information about how you can lock and unlock retention labels, see [Us
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:--| | Delegated (work or school account) | Files.ReadWrite.All, Sites.ReadWrite.All | | Delegated (personal Microsoft account) | Not supported. |
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 Permanentdelete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-permanentdelete.md
doc_type: apiPageType
Namespace: microsoft.graph
-Permanently delete a [driveItem](../resources/driveitem.md) by using its ID.
-If you delete items using this method, they're permanently removed and won't be sent to the recycle bin. Therefore, they can't be restored afterward.
+Permanently delete a [driveItem](../resources/driveitem.md) by using its ID. If you delete items using this method, they're permanently removed and aren't sent to the recycle bin, unlike the [Delete driveItem](../api/driveitem-delete.md) API, which sends the item to the recycle bin. Therefore, permanently deleted drive items can't be restored afterward.
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
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 Driveitem Removeretentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-removeretentionlabel.md
For information about retention labels from an administrator's perspective, see
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:--| | Delegated (work or school account) | Files.Read.All, Files.ReadWrite.All, Sites.ReadWrite.All, Sites.FullControl.All | | Delegated (personal Microsoft account) | Not supported. |
v1.0 Driveitem Setretentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/driveitem-setretentionlabel.md
When a retention label is applied to a folder, all the items in the folder are t
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:--| | Delegated (work or school account) | Files.Read.All, Files.ReadWrite.All, Sites.ReadWrite.All | | Delegated (personal Microsoft account) | Not supported. |
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 Educationassignment Delete Rubric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationassignment-delete-rubric.md
If successful, this method returns a `204 No Content` response code. It doesn't
The following example shows a request. # [HTTP](#tab/http)- <!-- { "blockType": "request", "name": "delete_educationrubric_from_educationassignment" }--> ```http
-DELETE https://graph.microsoft.com/beta/education/classes/{id}/assignments/{id}/rubric/$ref
+DELETE https://graph.microsoft.com/beta/education/classes/f1e03281-acd7-4fb0-84c3-902b3d30104c/assignments/0b30b986-7457-45e2-b87a-53df3ac7657d/rubric/$ref
``` # [C#](#tab/csharp)
v1.0 Educationassignment Get Rubric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationassignment-get-rubric.md
The following example shows a request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/beta/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric
+GET https://graph.microsoft.com/beta/education/classes/f1e03281-acd7-4fb0-84c3-902b3d30104c/assignments/09e2e94f-c701-45f5-98a8-cb5000195d2b/rubric
``` # [C#](#tab/csharp)
The following example shows the response.
<!-- { "blockType": "response", "truncated": true,
- "@odata.type": "microsoft.graph.educationRubric",
- "isCollection": false
+ "@odata.type": "microsoft.graph.educationRubric"
} --> ```http
HTTP/1.1 200 OK
Content-type: application/json {
- "displayName": "Example Points Rubric",
- "id": "bf040af7-a5ff-4abe-a8c8-1bdc532344c2",
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('f1e03281-acd7-4fb0-84c3-902b3d30104c')/assignments('09e2e94f-c701-45f5-98a8-cb5000195d2b')/rubric/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET education/classes('<guid>')/assignments('<guid>')/rubric?$select=createdBy,createdDateTime",
+ "displayName": "Rubric4896",
+ "createdDateTime": "2024-07-11T11:20:54.1905879Z",
+ "lastModifiedDateTime": "2024-07-11T11:20:54.2012531Z",
+ "id": "3214c3c7-fb76-4b58-831f-82bd28b68dfd",
"description": {
- "content": "This is an example of a rubric with points",
+ "content": "This is the rubric we use on postman testing",
"contentType": "text" },
- "levels": [
+ "qualities": [
{
- "levelId": "519cd134-c513-40b9-aa71-fdb0d063c084",
- "displayName": "Good",
+ "qualityId": "53bd0640-8210-450f-b74c-a2cc50a9b120",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "",
+ "content": "First quality",
"contentType": "text" },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 2
- }
+ "criteria": [
+ {
+ "description": {
+ "content": "First quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
}, {
- "levelId": "db2a0c91-abef-44cb-b8b1-ef1f85ef4a77",
- "displayName": "Poor",
+ "qualityId": "2ebd6515-4b48-45ea-bfc2-2b8b8938ac26",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "",
- "contentType": "text"
- },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 1
- }
- }
- ],
- "qualities": [
- {
- "qualityId": "bbf3fb4a-a794-4b51-a1ad-c22fb891c5d8",
- "weight": 50.0,
- "description": {
- "content": "Argument",
+ "content": "Second quality",
"contentType": "text" }, "criteria": [ {
- "id": "5e637d79-f26b-4ea6-acd7-73824f0c0967",
"description": {
- "content": "The essay's argument is persuasive.",
+ "content": "Second quality is excellent",
"contentType": "text" } }, {
- "id": "ebdcc27f-d1ec-4aa3-9da7-bd8d7842e3d3",
"description": {
- "content": "The essay's argument does not make sense.",
+ "content": "Second quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is poor",
"contentType": "text" } } ] }, {
- "qualityId": "ebe97fd7-47f7-4e9a-b31b-221ad731fc5a",
- "weight": 50.0,
+ "qualityId": "a4a338b7-96f0-4600-a85a-4a3b606d5960",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "Spelling and Grammar",
+ "content": "Third quality",
"contentType": "text" }, "criteria": [ {
- "id": "5417252a-f810-41eb-9a83-09276a258a08",
"description": {
- "content": "The essay uses proper spelling and grammar with few or no errors.",
+ "content": "Third quality is excellent",
"contentType": "text" } }, {
- "id": "5de220bd-74b9-41a7-85d5-9be7c6cb7933",
"description": {
- "content": "The essay has numerous errors in spelling and/or grammar.",
+ "content": "Third quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Third quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "This quality is poor",
"contentType": "text" } } ] } ],
+ "levels": [
+ {
+ "levelId": "83a40aa7-f34a-44ad-a337-143997bcdc44",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
+ },
+ {
+ "levelId": "ba3ea5ed-33f8-4e04-8a6b-ac67c3a39d65",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "61763a58-d253-4a53-a017-92c01f6441f8",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "afc660ea-1040-4420-a27e-dbbf118aaa6c",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
"grading": { "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType", "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": null,
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": null,
+ "displayName": null
+ }
} } ```
v1.0 Educationclass Get Group https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationclass-get-group.md
Retrieve the Microsoft 365 **group** that corresponds to this **educationClass**
[!INCLUDE [national-cloud-support](../../includes/global-only.md)] ## Permissions
-A combination of permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | One from EduRoster.ReadBasic, EduRoster.Read, EduRoster.Write plus Directory.Read.All|
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | EduRoster.Read.All, EduRoster.ReadWrite.All plus Directory.Read.All|
## HTTP request <!-- { "blockType": "ignored" } -->
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 Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationrubric-delete.md
The following example shows a request.
}--> ```http
-DELETE https://graph.microsoft.com/beta/education/me/rubrics/{id}
+DELETE https://graph.microsoft.com/beta/education/me/rubrics/767f2532-1fdd-41a5-85de-1f641e7bb9fc
``` # [C#](#tab/csharp)
v1.0 Educationrubric Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationrubric-get.md
If successful, this method returns a `200 OK` response code and the requested [e
### Request
-Here's an example of the request.
+The following example shows a request.
# [HTTP](#tab/http) <!-- {
Here's an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/beta/education/me/rubrics/bf040af7-a5ff-4abe-a8c8-1bdc532344c2
+GET https://graph.microsoft.com/beta/education/me/rubrics/199816a3-bd27-4134-bffa-b3928e8ab3a5
``` # [C#](#tab/csharp)
GET https://graph.microsoft.com/beta/education/me/rubrics/bf040af7-a5ff-4abe-a8c
### Response
-Here's an example of the response.
+The following example shows the response.
> **Note:** The response object shown here might be shortened for readability.
HTTP/1.1 200 OK
Content-type: application/json {
- "displayName": "Example Points Rubric",
- "id": "bf040af7-a5ff-4abe-a8c8-1bdc532344c2",
- "description": {
- "content": "This is an example of a rubric with points",
- "contentType": "text"
- },
- "levels": [
- {
- "levelId": "519cd134-c513-40b9-aa71-fdb0d063c084",
- "displayName": "Good",
- "description": {
- "content": "",
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/me/rubrics/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET education/me/rubrics('<guid>')?$select=createdBy,createdDateTime",
+ "displayName": "Rubric6468",
+ "createdDateTime": "2024-07-11T14:03:36.5435838Z",
+ "lastModifiedDateTime": "2024-07-11T14:03:55.6961018Z",
+ "id": "199816a3-bd27-4134-bffa-b3928e8ab3a5",
+ "description": {
+ "content": "New Rubric",
"contentType": "text"
- },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 2
- }
},
- {
- "levelId": "db2a0c91-abef-44cb-b8b1-ef1f85ef4a77",
- "displayName": "Poor",
- "description": {
- "content": "",
- "contentType": "text"
- },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 1
- }
- }
- ],
- "qualities": [
- {
- "qualityId": "bbf3fb4a-a794-4b51-a1ad-c22fb891c5d8",
- "weight": 50.0,
- "description": {
- "content": "Argument",
- "contentType": "text"
- },
- "criteria": [
+ "qualities": [
{
- "id": "5e637d79-f26b-4ea6-acd7-73824f0c0967",
- "description": {
- "content": "The essay's argument is persuasive.",
- "contentType": "text"
- }
+ "qualityId": "93b651aa-1167-43dd-9971-fab0e242b396",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "First quality",
+ "contentType": "text"
+ },
+ "criteria": [
+ {
+ "description": {
+ "content": "First quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
}, {
- "id": "ebdcc27f-d1ec-4aa3-9da7-bd8d7842e3d3",
- "description": {
- "content": "The essay's argument does not make sense.",
- "contentType": "text"
- }
+ "qualityId": "89e767f0-f66a-42f6-94f5-5b084bb17dad",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "Second quality",
+ "contentType": "text"
+ },
+ "criteria": [
+ {
+ "description": {
+ "content": "Second quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
+ },
+ {
+ "qualityId": "6c0e77ee-6bf5-4639-9602-3075d4774aa9",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "Third quality",
+ "contentType": "text"
+ },
+ "criteria": [
+ {
+ "description": {
+ "content": "Third quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Third quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Third quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "This quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
}
- ]
- },
- {
- "qualityId": "ebe97fd7-47f7-4e9a-b31b-221ad731fc5a",
- "weight": 50.0,
- "description": {
- "content": "Spelling and Grammar",
- "contentType": "text"
- },
- "criteria": [
+ ],
+ "levels": [
{
- "id": "5417252a-f810-41eb-9a83-09276a258a08",
- "description": {
- "content": "The essay uses proper spelling and grammar with few or no errors.",
- "contentType": "text"
- }
+ "levelId": "df3a03e2-a222-4515-aaaf-adbba692917d",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
}, {
- "id": "5de220bd-74b9-41a7-85d5-9be7c6cb7933",
- "description": {
- "content": "The essay has numerous errors in spelling and/or grammar.",
- "contentType": "text"
- }
+ "levelId": "a2f90a11-a565-4904-aaa2-c2be1c0c71f9",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "53023e26-1f8e-437a-a1fa-163683e0619a",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "7afc81dc-8ecf-4889-aa59-5bfe20c8e755",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "96134727-5b49-4f67-9a6b-68e133681d2a",
+ "displayName": null
}
- ]
}
- ],
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 100
- }
} ```
v1.0 Educationrubric Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationrubric-update.md
Namespace: microsoft.graph
Update the properties of an [educationRubric](../resources/educationrubric.md) object. Only teachers can perform this operation.
-Updating a rubric attached to an assignment (`PATCH /education/classes/{id}/assignments/{id}/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using [GET /education/classes/{id}/assignments/{id}/rubric](educationrubric-get.md), but it cannot be updated.
+Updating a rubric attached to an assignment (`PATCH /education/classes/{id}/assignments/{id}/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using [GET /education/classes/{id}/assignments/{id}/rubric](educationrubric-get.md), but it can't be updated.
[!INCLUDE [national-cloud-support](../../includes/global-only.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 | |:-|:|:|
The following example shows a request.
}--> ```http
-PATCH https://graph.microsoft.com/beta/education/me/rubrics/{id}
+PATCH https://graph.microsoft.com/beta/education/me/rubrics/5f650796-a600-4d20-87ef-c46ae34da3bb
Content-type: application/json {
HTTP/1.1 200 OK
Content-type: application/json {
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/me/rubrics/$entity",
"displayName": "Example Credit Rubric after display name patch",
- "id": "c4459fcb-a761-4f70-ac5b-e9466cb77c2a",
+ "createdDateTime": "2024-07-17T00:21:14.4479093Z",
+ "lastModifiedDateTime": "2024-07-17T14:57:13.1807857Z",
+ "id": "5f650796-a600-4d20-87ef-c46ae34da3bb",
"description": {
- "content": "This is an example of a credit rubric (no points)",
+ "content": "New Rubric",
"contentType": "text" },
- "levels": [
- {
- "levelId": "dec665d4-cf1b-4481-ac61-1d5b6188f4f5",
- "displayName": "Good",
- "description": {
- "content": "",
- "contentType": "text"
- }
- },
- {
- "levelId": "3f2e4b0f-508e-4005-984b-17e061bc5377",
- "displayName": "Poor",
- "description": {
- "content": "",
- "contentType": "text"
- }
- }
- ],
"qualities": [ {
- "qualityId": "dc79dcbf-b536-4797-9c5b-902f28129fd0",
+ "qualityId": "bdde7fc5-9a0b-4db7-9103-aeb6d4d20fbd",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "Argument",
+ "content": "First quality",
"contentType": "text" }, "criteria": [ {
- "id": "8937fa15-4a7c-4f27-bd01-ca3471d2d1d5",
"description": {
- "content": "The essay's argument is persuasive.",
+ "content": "First quality is excellent",
"contentType": "text" } }, {
- "id": "4dfb5263-1d3f-4f0a-93ef-d24d800d0f69",
"description": {
- "content": "The essay's argument does not make sense.",
+ "content": "First quality is good",
"contentType": "text" }
- }
- ]
- },
- {
- "qualityId": "7e087062-ac25-4629-8386-a946350936db",
- "description": {
- "content": "Spelling and Grammar",
- "contentType": "text"
- },
- "criteria": [
+ },
{
- "id": "12276eb2-122c-4ad2-ba92-335ea798c88e",
"description": {
- "content": "The essay uses proper spelling and grammar with few or no errors.",
+ "content": "First quality is fair",
"contentType": "text" } }, {
- "id": "3db7e6b2-2b1b-4f8e-9fca-bea701159145",
"description": {
- "content": "The essay has numerous errors in spelling and/or grammar.",
+ "content": "First quality is poor",
"contentType": "text" } } ]
+ }
+ ],
+ "levels": [
+ {
+ "levelId": "f0b16138-3ab2-4712-bbe0-b0a2653017a1",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
+ },
+ {
+ "levelId": "f5b1cc98-a22e-44d6-8e20-a29fb7de4860",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "352dfa9f-0ad3-42c5-a7b7-843dc78d83f9",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "b1d9ac8f-fb57-4172-9863-4a4994bc31fa",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
}
- ]
+ }
} ```
v1.0 Educationschool Get Administrativeunit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationschool-get-administrativeunit.md
Retrieve the directory **administrativeUnit** that corresponds to this **educati
[!INCLUDE [national-cloud-support](../../includes/global-only.md)] ## Permissions
-A combination of permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | One from EduRoster.ReadBasic, EduRoster.Read, EduRoster.Write plus Directory.Read.All|
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | EduRoster.Read.All, EduRoster.ReadWrite.All plus Directory.Read.All|
## HTTP request <!-- { "blockType": "ignored" } -->
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
Title: "Get educationSynchronizationErrors"
+ Title: "Get educationSynchronizationErrors (deprecated)"
description: "Get the errors generated during validation and/or during a sync of a specific school data synchronization profile in the tenant. " ms.localizationpriority: medium
doc_type: apiPageType
-# Get educationSynchronizationErrors
+# Get educationSynchronizationErrors (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Get the errors generated during validation and/or during a sync of a specific school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. [!INCLUDE [national-cloud-support](../../includes/global-only.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
Title: "Delete a educationSynchronizationProfile"
+ Title: "Delete a educationSynchronizationProfile (deprecated)"
description: "Delete a school data synchronization profile in the tenant based on the identifier." ms.localizationpriority: medium
doc_type: apiPageType
-# Delete a educationSynchronizationProfile
+# Delete a educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Delete a school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant based on the identifier. [!INCLUDE [national-cloud-support](../../includes/global-only.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
Title: "Get an educationSynchronizationProfile"
+ Title: "Get an educationSynchronizationProfile (deprecated)"
description: "Retrieve a school data synchronization profile in the tenant based on the identifier." ms.localizationpriority: medium
doc_type: apiPageType
-# Get an educationSynchronizationProfile
+# Get an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Retrieve a school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant based on the identifier. [!INCLUDE [national-cloud-support](../../includes/global-only.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
Title: "List educationSynchronizationProfiles"
+ Title: "List educationSynchronizationProfiles (deprecated)"
description: "Retrieve the collection of school data synchronization profiles in the tenant." ms.localizationpriority: medium
doc_type: apiPageType
-# List educationSynchronizationProfiles
+# List educationSynchronizationProfiles (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Retrieve the collection of school data [synchronization profiles](../resources/educationsynchronizationprofile.md) in the tenant. [!INCLUDE [national-cloud-support](../../includes/global-only.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
Title: "Pause sync on an educationSynchronizationProfile"
+ Title: "Pause sync on an educationSynchronizationProfile (deprecated)"
description: "Pause the sync of a specific school data synchronization profile in the tenant." ms.localizationpriority: medium
doc_type: apiPageType
-# Pause sync on an educationSynchronizationProfile
+# Pause sync on an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Pause the sync of a specific school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. [!INCLUDE [national-cloud-support](../../includes/global-only.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
Title: "Create an educationSynchronizationProfile"
+ Title: "Create an educationSynchronizationProfile (deprecated)"
description: "Create a request for a new school data synchronization profile in the tenant." ms.localizationpriority: medium
doc_type: apiPageType
-# Create an educationSynchronizationProfile
+# Create an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Create a request for a new school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. [Query the status](educationsynchronizationprofilestatus-get.md) to get the status of the profile. [!INCLUDE [national-cloud-support](../../includes/global-only.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
Title: "Update an educationSynchronizationProfile"
+ Title: "Update an educationSynchronizationProfile (deprecated)"
description: "Update properties for an existing school data synchronization profile in the tenant." ms.localizationpriority: medium
doc_type: apiPageType
-# Update an educationSynchronizationProfile
+# Update an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Update properties for an existing school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. ## Permissions
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
Title: "Reset sync on an educationSynchronizationProfile"
+ Title: "Reset sync on an educationSynchronizationProfile (deprecated)"
description: "Reset the sync of a specific school data synchronization profile in the tenant." ms.localizationpriority: medium
doc_type: apiPageType
-# Reset sync on an educationSynchronizationProfile
+# Reset sync on an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Reset the sync of a specific school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. > **Note:** This operation will cause synchronization to restart. Any errors encountered will be deleted. No data will be deleted from Microsoft Entra ID.
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
Title: "Resume sync on an educationSynchronizationProfile"
+ Title: "Resume sync on an educationSynchronizationProfile (deprecated)"
description: "Resume the sync of a specific school data synchronization profile in the tenant." ms.localizationpriority: medium
doc_type: apiPageType
-# Resume sync on an educationSynchronizationProfile
+# Resume sync on an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Resume the sync of a specific school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. [!INCLUDE [national-cloud-support](../../includes/global-only.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
Title: "Start sync after uploading files to an educationSynchronizationProfile"
+ Title: "Start sync after uploading files to an educationSynchronizationProfile (deprecated)"
description: "Verify the files uploaded to a specific school data synchronization profile in the tenant. If the verification is successful, synchronization starts on the profile. Otherwise, the response contains errors and warnings. If the response contains errors, the synchronization won't start. If the response contains only warnings, synchronization starts." ms.localizationpriority: medium
doc_type: apiPageType
-# Start sync after uploading files to an educationSynchronizationProfile
+# Start sync after uploading files to an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Verify the files uploaded to a specific school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. If the verification is successful, synchronization starts on the profile. Otherwise, the response contains errors and warnings. If the response contains errors, the synchronization won't start. If the response contains only warnings, synchronization starts. > **Note:** Use this method only when the data provider is of type [educationcsvdataprovider](../resources/educationcsvdataprovider.md). Also, the profile's state property needs to be provisioned before it can be started. Poll the profile object to check its state property.
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.
POST https://graph.microsoft.com/beta/education/synchronizationProfiles/{id}/sta
##### Response
-The following example shows the response.
+The following example shows the response.
>**Note:** The response object shown here might be shortened for readability.
Content-type: application/json
] } ```
-<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
2015-10-25 14:57:30 UTC --> <!-- { "type": "#page.annotation",
v1.0 Educationsynchronizationprofile Uploadurl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationsynchronizationprofile-uploadurl.md
Title: "educationSynchronizationProfile: uploadUrl"
+ Title: "educationSynchronizationProfile: uploadUrl (deprecated)"
description: "Retrieve a shared access signature (SAS) for uploading source files to Azure blob storage for a specific school data synchronization profile in the tenant. The SAS token has a validity of one hour." ms.localizationpriority: medium
doc_type: apiPageType
-# educationSynchronizationProfile: uploadUrl
+# educationSynchronizationProfile: uploadUrl (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Retrieve a shared access signature (SAS) for uploading source files to Azure blob storage for a specific school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. The SAS token has a validity of one hour. The upload URL is provided only for the [CSV data provider](../resources/educationcsvdataprovider.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
Title: "Get the status of an educationSynchronizationProfile"
+ Title: "Get the status of an educationSynchronizationProfile (deprecated)"
description: "Get the status of a specific school data synchronization profile in the tenant. The response will indicate the status of the sync." ms.localizationpriority: medium
doc_type: apiPageType
-# Get the status of an educationSynchronizationProfile
+# Get the status of an educationSynchronizationProfile (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Get the status of a specific school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant. The response will indicate the status of the sync. [!INCLUDE [national-cloud-support](../../includes/global-only.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 Educationuser Get User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationuser-get-user.md
Retrieve the simple directory **user** that corresponds to this **educationUser*
## Permissions
-A combination of permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | One from EduRoster.ReadBasic, EduRoster.Read, EduRoster.Write plus either Directory.Read.All or User.Read |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | EduRoster.Read.All, EduRoster.ReadWrite.All plus Directory.Read.All |
## HTTP request
v1.0 Educationuser List Rubrics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/educationuser-list-rubrics.md
The following example shows the response.
<!-- { "blockType": "response", "truncated": true,
- "@odata.type": "microsoft.graph.educationRubric",
- "isCollection": true
+ "@odata.type": "Collection(microsoft.graph.educationRubric)"
} --> ```http
HTTP/1.1 200 OK
Content-type: application/json {
- "value":[
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/me/rubrics",
+ "@odata.nextLink": "https://graph.microsoft.com/beta/education/me/rubrics?$skiptoken=MyZRVkZCUVVGQlFVRkVXakJCUVVGQlFVRkJRWGxCUVVGQmVYbGlhbFJxYmpsWE1EWmxhbWN2YjBoR1l6bE5RVDA5",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET education/me/rubrics?$select=createdBy,createdDateTime",
+ "value": [
{
- "displayName":"Example Credit Rubric",
- "id":"c4459fcb-a761-4f70-ac5b-e9466cb77c2a",
- "description":{
- "content":"This is an example of a credit rubric (no points)",
- "contentType":"text"
+ "displayName": "Example Credit Rubric after display name patch",
+ "createdDateTime": "2024-07-17T00:21:14.4479093Z",
+ "lastModifiedDateTime": "2024-07-17T15:00:08.5062776Z",
+ "id": "5f650796-a600-4d20-87ef-c46ae34da3bb",
+ "description": {
+ "content": "New Rubric",
+ "contentType": "text"
},
- "levels":[
+ "qualities": [
{
- "levelId":"dec665d4-cf1b-4481-ac61-1d5b6188f4f5",
- "displayName":"Good",
- "description":{
- "content":"",
- "contentType":"text"
- }
- },
- {
- "levelId":"3f2e4b0f-508e-4005-984b-17e061bc5377",
- "displayName":"Poor",
- "description":{
- "content":"",
- "contentType":"text"
- }
- }
- ],
- "qualities":[
- {
- "qualityId":"dc79dcbf-b536-4797-9c5b-902f28129fd0",
- "description":{
- "content":"Argument",
- "contentType":"text"
+ "qualityId": "bdde7fc5-9a0b-4db7-9103-aeb6d4d20fbd",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "First quality",
+ "contentType": "text"
},
- "criteria":[
+ "criteria": [
{
- "id":"8937fa15-4a7c-4f27-bd01-ca3471d2d1d5",
- "description":{
- "content":"The essay's argument is persuasive.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is excellent",
+ "contentType": "text"
} }, {
- "id":"4dfb5263-1d3f-4f0a-93ef-d24d800d0f69",
- "description":{
- "content":"The essay's argument does not make sense.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is good",
+ "contentType": "text"
}
- }
- ]
- },
- {
- "qualityId":"7e087062-ac25-4629-8386-a946350936db",
- "description":{
- "content":"Spelling and Grammar",
- "contentType":"text"
- },
- "criteria":[
+ },
{
- "id":"12276eb2-122c-4ad2-ba92-335ea798c88e",
- "description":{
- "content":"The essay uses proper spelling and grammar with few or no errors.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is fair",
+ "contentType": "text"
} }, {
- "id":"3db7e6b2-2b1b-4f8e-9fca-bea701159145",
- "description":{
- "content":"The essay has numerous errors in spelling and/or grammar.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is poor",
+ "contentType": "text"
} } ]
+ }
+ ],
+ "levels": [
+ {
+ "levelId": "f0b16138-3ab2-4712-bbe0-b0a2653017a1",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
+ },
+ {
+ "levelId": "f5b1cc98-a22e-44d6-8e20-a29fb7de4860",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "352dfa9f-0ad3-42c5-a7b7-843dc78d83f9",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "b1d9ac8f-fb57-4172-9863-4a4994bc31fa",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
}
- ]
+ }
} ] }
v1.0 Emailauthenticationmethodconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/emailauthenticationmethodconfiguration-update.md
PATCH /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/e
## Request body
-In the request body, supply a JSON representation of the [emailAuthenticationMethodConfiguration](../resources/emailauthenticationmethodconfiguration.md) object. 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.
-For the list of properties that can be updated, see [emailAuthenticationMethodConfiguration](../resources/emailauthenticationmethodconfiguration.md).
+|Property|Type|Description|
+|:|:|:|
+|allowExternalIdToUseEmailOtp|externalEmailOtpState|Determines whether email OTP is usable by external users for authentication. Possible values are: `default`, `enabled`, `disabled`, `unknownFutureValue`.|
+|excludeTargets|[excludeTarget](../resources/excludetarget.md) collection|Groups of users that are excluded from the policy.|
+|state|authenticationMethodState|Indicates whether this authentication method is enabled or not. Possible values are: `enabled`, `disabled`.|
->**Note:** The `@odata.type` property with a value of `#microsoft.graph.emailAuthenticationMethodConfiguration` must be included in the body.
+>**Note:** You must include the `@odata.type` property with a value of `#microsoft.graph.emailAuthenticationMethodConfiguration` in the request body.
## Response
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" } -->
+
+## 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.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_community"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/employeeExperience/communities
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [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.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.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_community_top"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/employeeExperience/communities?$top=2
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+#### 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 Fido2authenticationmethod Creationoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/fido2authenticationmethod-creationoptions.md
+
+ Title: "fido2AuthenticationMethod: creationOptions"
+description: "Retrieve creation options required to generate and register an Entra ID compatible passkey."
+ms.localizationpriority: medium
+++++
+# fido2AuthenticationMethod: creationOptions
+
+Namespace: microsoft.graph
++
+Retrieve creation options required to generate and register a Microsoft Entra ID-compatible passkey. Self-service operations aren't supported.
+
+## 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": "fido2authenticationmethod-creationoptions-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /users/{usersId}/authentication/fido2Methods/creationOptions
+```
+
+## Function parameters
+
+The following table lists the parameters that are required when you call this function.
+
+|Parameter|Type|Description|
+|:|:|:|
+|challengeTimeoutInMinutes|Int32|Override the timeout of the server-generated challenge returned in the request. The default value is 5 minutes; this value can be overridden to between 5 - 43200 minutes.|
++
+## 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 function returns a `200 OK` response code and a [webauthnCredentialCreationOptions](../resources/webauthncredentialcreationoptions.md) in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "fido2authenticationmethodthis.creationoptions"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/users/{usersId}/authentication/fido2Methods/creationOptions(challengeTimeoutInMinutes=10)
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [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.webauthnCredentialCreationOptions"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": {
+ "@odata.type": "microsoft.graph.webauthnCredentialCreationOptions"
+ }
+}
+```
+
v1.0 Group Addfavorite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-addfavorite.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Add the group to the list of the current user's favorite groups. Supported for Microsoft 365 groups only.
+Add the group to the list of the current user's favorite groups. The group shows up in Outlook and Teams favorites. Supported for Microsoft 365 groups only.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Group Assignlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-assignlicense.md
In the request body, provide a JSON object with the following parameters.
| Parameter | Type | Description | | :- | : | :-- | | addLicenses | [assignedLicense](../resources/assignedlicense.md) collection | A collection of [assignedLicense](../resources/assignedlicense.md) objects that specify the licenses to add. You can disable servicePlans associated with a license by setting the **disabledPlans** property on an [assignedLicense](../resources/assignedlicense.md) object. |
-| removeLicenses | Guid collection | A collection of skuIds that identify the licenses to remove. |
+| removeLicenses | Guid collection | A collection of skuIds that identify the licenses to remove. Required. |
## Response
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 Post Members https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/group-post-members.md
To add members to a role-assignable group, the app must also be assigned the *Ro
```http POST /groups/{group-id}/members/$ref
+POST /groups/{group-id}/members/
``` ## Request headers
POST /groups/{group-id}/members/$ref
| 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 a [directoryObject](../resources/directoryobject.md), [user](../resources/user.md), or [group](../resources/group.md) object to be added.
+When using the `/groups/{group-id}/members/$ref` syntax, supply a JSON object that contains an **@odata.id** property with a reference by ID to a supported group member object type.
+
+When using the `/groups/{group-id}/members` syntax, supply a JSON object that contains a **members@odata.bind** property with one or more references by IDs to a supported group member object type.
+
+If using the **directoryObjects** reference, that is, `https://graph.microsoft.com/v1.0/directoryObjects/{id}`, the object type must still be a supported group member object type.
## Response
-If successful, this method returns a `204 No Content` response code. It doesn't return anything in the response body. This method returns a `400 Bad Request` response code when the object is already a member of the group. This method returns a `404 Not Found` response code when the object being added doesn't exist.
+If successful, this method returns a `204 No Content` response code. It returns a `400 Bad Request` response code when the object is already a member of the group or is unsupported as a group member. It returns a `404 Not Found` response code when the object being added doesn't exist.
## Example
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. |
Use the **groupTypes** property to control the type of group and its membership,
## Response
-If successful, if the object with the **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [group](../resources/group.md) object in the response body.
+If an object with the **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [group](../resources/group.md) object in the response body.
-If the object with the **uniqueName** already exists, this method updates the [group](../resources/group.md) object and returns a `204 No Content` response code.
+If an object with **uniqueName** doesn't exist and the `Prefer: create-if-missing` header is *not* specified, this method returns a `404 Not Found` error code.
+
+If an object with the **uniqueName** already exists, this method updates the [group](../resources/group.md) object and returns a `204 No Content` response code.
## Examples
v1.0 Homerealmdiscoverypolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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 Identitysecuritydefaultsenforcementpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/identitysecuritydefaultsenforcementpolicy-update.md
Update the properties of an [identitySecurityDefaultsEnforcementPolicy](../resou
## Permissions
-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) | Policy.Read.All, Policy.ReadWrite.SecurityDefaults, Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All, Policy.ReadWrite.SecurityDefaults, Policy.ReadWrite.ConditionalAccess |
+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": "identitysecuritydefaultsenforcementpolicy_update" } -->
## HTTP request
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
Namespace: microsoft.graph
Create a new [managedDeviceWindowsOperatingSystemImage](../resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage.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).
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
Namespace: microsoft.graph
Deletes a [managedDeviceWindowsOperatingSystemImage](../resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage.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).
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
Namespace: microsoft.graph
Read properties and relationships of the [managedDeviceWindowsOperatingSystemImage](../resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage.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).
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
Namespace: microsoft.graph
## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
Content-Length: 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
Namespace: microsoft.graph
List properties and relationships of the [managedDeviceWindowsOperatingSystemImage](../resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage.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).
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
Namespace: microsoft.graph
Update the properties of a [managedDeviceWindowsOperatingSystemImage](../resources/intune-osprovisioninggraphservice-manageddevicewindowsoperatingsystemimage.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).
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 Ipnamedlocation Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ipnamedlocation-delete.md
Delete an [ipNamedLocation](../resources/ipNamedLocation.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).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Ipnamedlocation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/ipnamedlocation-update.md
Update the properties of an [ipNamedLocation](../resources/ipNamedLocation.md) o
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
You must specify the **@odata.type** as `#microsoft.graph.ipNamedLocation`.
| Property | Type | Description | |:-|:|:| |displayName|String|Human-readable name of the location.|
-|ipRanges|[ipRange](../resources/iprange.md) collection|List of IP address ranges in IPv4 CIDR format (1.2.3.4/32) or any allowable IPv6 format from IETF RFC5962.|
+|ipRanges|[ipRange](../resources/iprange.md) collection|List of IP address ranges in IPv4 CIDR format (1.2.3.4/32) or any allowable IPv6 format from IETF RFC5962. To retain any existing **ipRange** objects, you must add them to this object in addition to any new objects; to remove any **ipRange** objects, exclude them from this object.|
|isTrusted|Boolean|The value is `true` if this location is explicitly trusted.| ## Response
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 Longrunningoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/longrunningoperation-get.md
Title: "Get longRunningOperation"
-description: "Read the properties and relationships of a longRunningOperation object."
+description: "Retrieve the status of a long-running Microsoft Graph API operation."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Read the properties and relationships of a [longRunningOperation](../resources/longrunningoperation.md) object.
+Read the properties and relationships of a [longRunningOperation](../resources/longrunningoperation.md) object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations.
+- [Role management alert refresh](unifiedrolemanagementalert-refresh.md)
+- [Password reset](authenticationmethod-resetpassword.md)
+
+The possible states of the long-running operation are `notStarted`, `running`, `succeeded`, `failed`, `unknownFutureValue` where `succeeded` and `failed` are terminal states.
+ ## 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). ### For role management alerts
-<!-- { "blockType": "permissions", "name": "longrunningoperation_get" } -->
+<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
[!INCLUDE [permissions-table](../includes/permissions/longrunningoperation-get-permissions.md)] [!INCLUDE [rbac-pim-alerts-apis-read](../includes/rbac-for-apis/rbac-pim-alerts-apis-read.md)]
+### For authentication methods (password reset)
+
+<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
++ ## HTTP request
-To retrieve details of a long running operation of role management alert refresh
+To retrieve details of a long running operation of role management alert refresh:
<!-- { "blockType": "ignored" }
To retrieve details of a long running operation of role management alert refresh
GET /identityGovernance/roleManagementAlerts/operations/{longRunningOperationId} ```
+To retrieve the status of a long running operation of authentication method reset:
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /users/{id | userPrincipalName}/authentication/operations/{id}
+```
+ ## Optional query parameters
-This method supports the `$select` and `$expand` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
## Request headers |Name|Description|
Content-Type: application/json
"statusDetail": "" } ```+
+### Example 3: Retrieve the status of a password authentication method reset operation.
+
+The ID of the operation to use in this request is retrieved from the response you get from the [passwword reset operation](authenticationmethod-resetpassword.md).
+
+#### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_longrunningoperation_passwordreset"
+}-->
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/users/{id | userPrincipalName}/authentication/operations/{id}
+```
+
+# [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.longRunningOperation"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "status": "running",
+ "createdDateTime": "2020-03-19T12-01-03.45Z",
+ "lastActionDateTime": "2020-03-19T12-01-04.23Z",
+ "id": "2d497bb-57bd-47a6-8749-5ccd0869f2bd"
+}
+```
+++
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 Managedtenants Conditionalaccesspolicycoverage Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/managedtenants-conditionalaccesspolicycoverage-get.md
Read the properties and relationships of a [conditionalAccessPolicyCoverage](../
[!INCLUDE [national-cloud-support](../../includes/global-only.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).
+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": "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)|Policy.Read.All, Policy.ReadWrite.ConditionalAccess, and Application.Read.All|
-|Delegated (personal Microsoft account)|Not supported.|
-|Application|Not supported.|
+<!-- { "blockType": "permissions", "name": "managedtenants_conditionalaccesspolicycoverage_get" } -->
## HTTP request
v1.0 Managedtenants Managedtenant List Conditionalaccesspolicycoverages https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-conditionalaccesspolicycoverages.md
Get a list of the [conditionalAccessPolicyCoverage](../resources/managedtenants-
[!INCLUDE [national-cloud-support](../../includes/global-only.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).
+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": "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)|Policy.Read.All, Policy.ReadWrite.ConditionalAccess, and Application.Read.All|
-|Delegated (personal Microsoft account)|Not supported.|
-|Application|Not supported.|
+<!-- { "blockType": "permissions", "name": "managedtenants_managedtenant_list_conditionalaccesspolicycoverages" } -->
## HTTP request
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 Namedlocation Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/namedlocation-delete.md
Delete a [namedLocation](../resources/namedlocation.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).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
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 Onpremisesdirectorysynchronization Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onpremisesdirectorysynchronization-get.md
Namespace: microsoft.graph
Read the properties and relationships of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. ## Permissions
v1.0 Onpremisesdirectorysynchronization Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/onpremisesdirectorysynchronization-update.md
Namespace: microsoft.graph
Update the properties of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. ## Permissions
v1.0 Opentypeextension Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/opentypeextension-update.md
Title: "Update openTypeExtension"
-description: "Update an open extension (openTypeExtension object) with the properties in the request body:"
+description: "Update an open extension (openTypeExtension object) on a supported resource type."
ms.localizationpriority: medium doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [todo-deprecate-basetaskapi-sharedfeature](../includes/todo-deprecate-basetaskapi-sharedfeature.md)]
-Update an open extension ([openTypeExtension](../resources/opentypeextension.md) object) with the properties in the request body:
+Update an open extension ([openTypeExtension](../resources/opentypeextension.md) object) on a supported resource type.
+- If a property in the request body matches the name of an existing property in the extension, the data in the extension is updated.
+- Otherwise, that property and its data are added to the extension.
-- If a property in the request body matches the name of an existing property in the extension, the data in the
-extension is updated.
-- Otherwise that property and its data are added to the extension. -
-The data in an extension can be primitive types, or arrays of primitive types.
+The data in an extension can be primitive types or arrays of primitive types. The operation behaves differently for resources that are directory objects vs other resources.
See the table in the [Permissions](#permissions) section for the list of resources that support open extensions.
See the [Request body](#request-body) section about including in the request bod
## Request body
-Provide a JSON body of an [openTypeExtension](../resources/opentypeextension.md) object, with the
-following required name-value pairs, and any custom data to change or add to that extension.
-The data in the JSON payload can be primitive types, or arrays of primitive types.
-| Name | Value |
-|:|:-|
-| @odata.type | microsoft.graph.openTypeExtension |
-| extensionName | Unique string |
+Provide a JSON body of an [openTypeExtension](../resources/opentypeextension.md) object, with the following required name-value pairs, and any custom data to change or add to that extension.
+
+|Property|Type|Description|
+|:|:|:|
+|@odata.type|String|Must be `#microsoft.graph.openTypeExtension`. Required.|
+|extensionName|String|Required if **id** isn't supplied. Updatable.|
+|id|String|Required if **id** isn't supplied. Read-only.|
+
+For resources that are directory (Microsoft Entra ID) objects:
+- To update any property in the open extension object, you must specify *all* properties in the request body; otherwise, Microsoft Graph deletes the unspecified properties.
+- To delete data from a property in the open extension object but keep the property, set its value to `null`.
+- To delete a property from the open extension object, don't pass it in the PATCH request body, and Microsoft Graph deletes it.
+- To delete data from all properties in the open extension object but keep the open extension object, update the values of all the properties to `null`.
-Use this operation to either store data in the open extension property, update the stored data, or delete the existing data.
- - To update any property in the open extension object, you must specify *all* properties in the request body; otherwise, Microsoft Graph will delete the unspecified properties.
- - To delete data from a property in the open extension object, set its value to `null`.
- - To delete a property from the open extension object, don't pass it in the PATCH request body, and Microsoft Graph will delete it.
- - To delete data from all properties in the open extension object but keep the open extension object, update the values of the properties to `null`.
+For Microsoft 365 resources like messages:
+- You can specify a subset of the properties in the request body to update them. The omitted properties and their values are retained.
+- `null` values aren't allowed.
## Response
-If successful, this method returns a `200 OK` response code and the updated
-[openTypeExtension](../resources/opentypeextension.md) object.
+If successful, this method returns a `204 No Content` response code for directory objects or a `200 OK` response code and an updated [openTypeExtension](../resources/opentypeextension.md) object for other resources.
## Example
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
+
+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": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
+
+## 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 Delete Photoupdatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/peopleadminsettings-delete-photoupdatesettings.md
+
+ Title: "Delete photoUpdateSettings"
+description: "Delete a photoUpdateSettings object."
+
+ms.localizationpriority: medium
+++
+# Delete photoUpdateSettings
+
+Namespace: microsoft.graph
++
+Delete a [photoUpdateSettings](../resources/photoupdatesettings.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": "peopleadminsettings-delete-photoupdatesettings-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /admin/people/photoUpdateSettings/$ref
+```
+
+## 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_photoupdatesettings"
+}
+-->
+``` http
+DELETE https://graph.microsoft.com/beta/admin/people/photoUpdateSettings
+```
++
+### Response
+
+The following example shows the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
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 Peopleadminsettings List Photoupdatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/peopleadminsettings-list-photoupdatesettings.md
+
+ Title: "List photoUpdateSettings"
+description: "Get a list of the photoUpdateSettings objects and their properties."
+
+ms.localizationpriority: medium
+++
+# List photoUpdateSettings
+
+Namespace: microsoft.graph
++
+Get a list of the [photoUpdateSettings](../resources/photoupdatesettings.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": "peopleadminsettings-list-photoupdatesettings-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /admin/people/photoUpdateSettings
+```
+
+## 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 [photoUpdateSettings](../resources/photoupdatesettings.md) objects in the response body.
+
+## Examples
+
+### Request
++
+``` http
+GET /admin/people/photoUpdateSettings
+```
+
+### Response
+
+If successful, this method returns a 200 OK response code and an photoUpdateSettings object in the response body.
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.photoUpdateSettings",
+ "id": "20a03e03-52a3-3c97-6c4f-db600fca32ba",
+ "source": "String",
+ "allowedRoles": [
+ "String"
+ ]
+ }
+ ]
+}
+```
v1.0 Peopleadminsettings Post Photoupdatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/peopleadminsettings-post-photoupdatesettings.md
+
+ Title: "Create photoUpdateSettings"
+description: "Create a new photoUpdateSettings object."
+
+ms.localizationpriority: medium
+++
+# Create photoUpdateSettings
+
+Namespace: microsoft.graph
++
+Create a new [photoUpdateSettings](../resources/photoupdatesettings.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": "peopleadminsettings-post-photoupdatesettings-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /admin/people/photoUpdateSettings
+```
+
+## 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 [photoUpdateSettings](../resources/photoupdatesettings.md) object.
+
+You can specify the following properties when creating a **photoUpdateSettings**.
+
+|Property|Type|Description|
+|:|:|:|
+|source|photoUpdateSource| Specifies what photo updates are allowed. The possible values are: `cloud`, `onPremises`, `unknownFutureValue`. Optional.|
+|allowedRoles|String collection| Contains a list of roles to perform edit operations in the cloud. Optional.|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [photoUpdateSettings](../resources/photoupdatesettings.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+<!-- {
+ "blockType": "request",
+ "name": "create_photoupdatesettings_from_"
+}
+-->
+``` http
+POST https://graph.microsoft.com/beta/admin/people/photoUpdateSettings
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.photoUpdateSettings",
+ "source": "String",
+ "allowedRoles": [
+ "String"
+ ]
+}
+```
+
+### 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.photoUpdateSettings"
+}
+-->
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.photoUpdateSettings",
+ "id": "20a03e03-52a3-3c97-6c4f-db600fca32ba",
+ "source": "String",
+ "allowedRoles": [
+ "String"
+ ]
+}
+```
v1.0 Permissiongrantpreapprovalpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/permissiongrantpreapprovalpolicy-delete.md
Namespace: microsoft.graph
Delete a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.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).
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
Namespace: microsoft.graph
Read the properties and relationships of a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.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).
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
Namespace: microsoft.graph
Update the properties of a [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.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).
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 Photoupdatesettings Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/photoupdatesettings-get.md
+
+ Title: "Get photoUpdateSettings"
+description: "Read the properties and relationships of a photoUpdateSettings object."
+
+ms.localizationpriority: medium
+++
+# Get photoUpdateSettings
+
+Namespace: microsoft.graph
++
+Read the properties and relationships of a [photoUpdateSettings](../resources/photoupdatesettings.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": "photoupdatesettings-get-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /admin/people/photoUpdateSettings
+```
+
+## 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 [photoUpdateSettings](../resources/photoupdatesettings.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+<!-- {
+ "blockType": "request",
+ "name": "get_photoupdatesettings"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/admin/people/photoUpdateSettings
+```
++
+### 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.photoUpdateSettings"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.photoUpdateSettings",
+ "id": "20a03e03-52a3-3c97-6c4f-db600fca32ba",
+ "source": "String",
+ "allowedRoles": [
+ "String"
+ ]
+ }
+}
+```
+
v1.0 Photoupdatesettings Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/photoupdatesettings-update.md
+
+ Title: "Update photoUpdateSettings"
+description: "Update the properties of a photoUpdateSettings object."
+
+ms.localizationpriority: medium
+++
+# Update photoUpdateSettings
+
+Namespace: microsoft.graph
++
+Update the properties of a [photoUpdateSettings](../resources/photoupdatesettings.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": "photoupdatesettings-update-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /admin/people/photoUpdateSettings
+```
+
+## 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|
+|:|:|:|
+|source|photoUpdateSource| Specifies what photo updates are allowed. The possible values are: `cloud`, `onPremises`, `unknownFutureValue`. Optional.|
+|allowedRoles|String collection| Contains a list of roles allowed to perform edit operations in the cloud. Optional.|
+
+## Response
+
+If successful, this method returns a `200 OK` response code and an updated [photoUpdateSettings](../resources/photoupdatesettings.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows a request.
+<!-- {
+ "blockType": "request",
+ "name": "update_photoupdatesettings"
+}
+-->
+``` http
+PATCH https://graph.microsoft.com/beta/admin/people/photoUpdateSettings
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.photoUpdateSettings",
+ "source": "String",
+ "allowedRoles": [
+ "String"
+ ]
+}
+```
++
+### 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.photoUpdateSettings"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.photoUpdateSettings",
+ "id": "20a03e03-52a3-3c97-6c4f-db600fca32ba",
+ "source": "String",
+ "allowedRoles": [
+ "String"
+ ]
+}
+```
+
v1.0 Place Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/place-get.md
The **place** object can be one of the following types:
The **room**, **workspace**, and **roomList** resources are derived from the **place** object. ## Permissions
v1.0 Place List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/place-list.md
By default, this operation returns up to 100 places per page.
Compared with the [findRooms](../api/user-findrooms.md) and [findRoomLists](../api/user-findroomlists.md) functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see [Using the places API](../resources/place.md#using-the-places-api). ## Permissions
v1.0 Place Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/place-update.md
Namespace: microsoft.graph
Update the properties of [place](../resources/place.md) object, which can be a [room](../resources/room.md), [workspace](../resources/workspace.md), or [roomList](../resources/roomlist.md). You can identify the **room**, **workspace**, or **roomList** by specifying the **id** or **emailAddress** property. ## Permissions
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
Namespace: microsoft.graph
Retrieve the list of permissionGrantPreApprovalPolicy objects in the tenant. ## 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).
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
Namespace: microsoft.graph
Create a new [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.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).
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 Provisioningobjectsummary List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/provisioningobjectsummary-list.md
Get all provisioning events that occurred in your tenant, such as the deletion o
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported |
-|Application | AuditLog.Read.All and Directory.Read.All |
## HTTP request
v1.0 Rbacapplication List Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/rbacapplication-list-roleassignments.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, RoleManagement.Read.All, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Rbacapplication List Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/rbacapplication-list-roledefinitions.md
Depending on the RBAC provider and the permission type (delegated or application
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For an entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Rbacapplication List Transitiveroleassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/rbacapplication-list-transitiveroleassignments.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "rbacapplication_list_transitiveroleassignments" } --> [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-list-transitiveroleassignments-permissions.md)] + ## HTTP request To list transitive role assignments for a directory provider:
v1.0 Rbacapplication Post Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/rbacapplication-post-roleassignments.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.ReadWrite.Directory | + ### For the entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Rbacapplication Post Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/rbacapplication-post-roledefinitions.md
The following tables show the least privileged permission or permissions require
<!-- { "blockType": "permissions", "name": "rbacapplication_post_roledefinitions_3" } --> [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-post-roledefinitions-3-permissions.md)] + ## HTTP request To create a role definition for a device management provider:
v1.0 Readingassignmentsubmission Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/readingassignmentsubmission-get.md
+
+ Title: "Get readingAssignmentSubmission"
+description: "Read the properties and relationships of a readingAssignmentSubmission object."
+
+ms.localizationpriority: medium
+++
+# Get readingAssignmentSubmission
+
+Namespace: microsoft.graph
++
+Read the properties and relationships of a [readingAssignmentSubmission](../resources/readingassignmentsubmission.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": "readingassignmentsubmission-get-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /education/reports/readingAssignmentSubmission
+```
+
+## Optional query parameters
+
+This method supports the `$top`, `$filter`, `$orderby`, and `$select` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+
+The `$filter` and `$orderby` query parameters are supported for all properties.
+
+## 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 [readingAssignmentSubmission](../resources/readingassignmentsubmission.md) object in the response body.
+
+## Examples
+
+### Example 1: Get the reading assignment submissions from the last 24 hours
+
+The following example shows how to get the reading assignment submissions from the last 24 hours.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_readingassignmentsubmission"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/education/reports/readingAssignmentSubmission
+```
+
+#### Response
+
+The following example shows the default response from the last 24 hours.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.readingAssignmentSubmission"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/reports/readingAssignmentSubmissions",
+ "value": [
+ {
+ "action": "Attempt",
+ "assignmentId": "66232464-3e0d-419a-a0b9-dbcd332cb606",
+ "classId": "f2df94da-9a47-4c65-958c-8289ae30243b",
+ "submissionId": "e6ea12ae-3c9b-48b5-a15a-e1979fd2b0ca",
+ "studentId": "34fb22eb-6e42-42e4-8a3c-b2e33faf5a56",
+ "submissionDateTime": "2023-09-19T11:44:16.0821219Z",
+ "accuracyScore": 94,
+ "wordsPerMinute": 154,
+ "wordCount": 98,
+ "mispronunciations": 1,
+ "omissions": 1,
+ "insertions": 4,
+ "selfCorrections": 0,
+ "repetitions": 0,
+ "monotoneScore": 2.4,
+ "missedShorts": 0,
+ "missedExclamationMarks": 0,
+ "missedPeriods": 9,
+ "missedQuestionMarks": 0,
+ "unexpectedPauses": 0,
+ "challengingWords": [
+ {
+ "Word": "drinks",
+ "Count": 2
+ },
+ {
+ "Word": "boost",
+ "Count": 6
+ }
+ ]
+ }
+ ]
+}
+```
+
+### Example 2: Get the reading assignment submissions for a specific date using $filter
+
+The following example shows how to get the reading assignment submissions for a specific date using the `$filter` query parameter.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_ReadingAssignmentSubmission_filter"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/education/reports/readingAssignmentSubmissions?$filter=submitDateTime gt 2023-10-10T00:00:00.000Z
+```
+
+#### 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.readingAssignmentSubmission"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/reports/readingAssignmentSubmissions",
+ "value": [
+ {
+ "action": "Attempt",
+ "assignmentId": "c43f6736-7faf-4cee-a742-55a583bd3c18",
+ "classId": "adef893e-ff63-4b47-a081-7ea03e7dba6a",
+ "submissionId": "980cc32e-d476-66f7-2d8d-5e7b4f92f01c",
+ "studentId": "12d3e83c-786e-4b02-92bd-8fd5290d6d87",
+ "submissionDateTime": "2024-01-11T00:20:33.9812849Z",
+ "accuracyScore": 85,
+ "wordsPerMinute": 90,
+ "wordCount": 200,
+ "mispronunciations": 5,
+ "omissions": 3,
+ "insertions": 2,
+ "selfCorrections": 4,
+ "repetitions": 3,
+ "monotoneScore": 70,
+ "missedShorts": 2,
+ "missedExclamationMarks": 1,
+ "missedPeriods": 1,
+ "missedQuestionMarks": 1,
+ "unexpectedPauses": 2,
+ "challengingWords": [
+ {
+ "word": "photosynthesis",
+ "count": 2
+ },
+ {
+ "word": "ecosystem",
+ "count": 6
+ },
+ {
+ "word": "biodiversity",
+ "count": 6
+ }
+ ]
+ }
+ ]
+}
+```
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 Reflectcheckinresponse Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/reflectcheckinresponse-get.md
+
+ Title: "Get reflectCheckInResponse"
+description: "Read the properties and relationships of a reflectCheckInResponse object."
+
+ms.localizationpriority: medium
+++
+# Get reflectCheckInResponse
+
+Namespace: microsoft.graph
++
+Read the properties and relationships of a [reflectCheckInResponse](../resources/reflectcheckinresponse.md) object. This method gets the responses to a [Microsoft Reflect](https://reflect.microsoft.com/) check-in.
+
+## 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": "reflectcheckinresponse-get-permissions"
+}
+-->
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /education/reports/reflectCheckInResponses
+```
+
+## Optional query parameters
+This method supports the `$top`, `$filter`, `$orderby`, and `$select` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+
+The `$filter` and `$orderby` query parameters are supported for all properties.
+
+## 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 [reflectCheckInResponse](../resources/reflectcheckinresponse.md) object in the response body.
+
+## Examples
+
+### Example 1: Get the Reflect check-in responses from the last 24 hours
+
+The following example shows how to get the Reflect check-in responses from the last 24 hours.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_reflectcheckinresponse"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/education/reports/reflectCheckInResponses
+```
+
+#### Response
+
+The following example shows the default response that includes Reflect check-in responses from the last 24 hours.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.reflectCheckInResponse"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/reports/reflectCheckInResponses",
+ "value": [
+ {
+ "creatorId": "0f1503b6-15fb-ea4a-ba6e-21b31e8a9b5c",
+ "classId": "f2df94da-9a47-4c65-958c-8289ae30243b",
+ "checkInId": "b8fc7306-068e-4380-93d4-ee72019a50fe",
+ "checkInTitle": "How are you feeling today?",
+ "isClosed": false,
+ "createdDateTime": "2023-09-19T11:44:16.0821219Z",
+ "responderId": "f2df94da-9a47-4c65-958c-8289ae30243b",
+ "responseFeedback": "pleasant",
+ "responseEmotion": "motivated",
+ "submitDateTime": "2023-09-19T11:46:16.2813907Z"
+ },
+ {
+ "creatorId": "0f1503b6-15fb-ea4a-ba6e-21b31e8a9b5c",
+ "classId": null,
+ "checkInId": "b8fc7306-068e-4380-93d4-ee72019a50fe",
+ "checkInTitle": "How are you feeling today?",
+ "isClosed": false,
+ "createdDateTime": "2023-09-19T11:44:16.0821219Z",
+ "responderId": "958c7306-9a47-15fb-958c-8289ae30243b",
+ "responseFeedback": "unpleasant",
+ "responseEmotion": "bored",
+ "submitDateTime": "2023-09-19T11:55:16.2813907Z"
+ }
+ ]
+}
+```
+
+### Example 2: Get the Reflect check-in responses for a specific date using $filter
+
+The following example shows how to get the Reflect check-in responses for a specific date using the `$filter` query parameter.
+
+#### Request
+
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_ReflectCheckinResponses_filter"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/education/reports/reflectCheckInResponses?$filter=submitDateTime gt 2023-10-10T00:00:00.000Z
+```
+
+#### 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.reflectCheckInResponse",
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/reports/reflectCheckInResponses",
+ "value": [
+ {
+ "creatorId": "0f1503b6-15fb-ea4a-ba6e-21b31e8a9b5c",
+ "classId": "f2df94da-9a47-4c65-958c-8289ae30243b",
+ "checkInId": "b8fc7306-068e-4380-93d4-ee72019a50fe",
+ "checkInTitle": "How are you feeling today?",
+ "isClosed": false,
+ "createdDateTime": "2023-10-19T11:44:16.0821219Z",
+ "responderId": "f2df94da-9a47-4c65-958c-8289ae30243b",
+ "responseFeedback": "pleasant",
+ "responseEmotion": "motivated",
+ "submitDateTime": "2023-10-19T11:46:16.2813907Z"
+ },
+ {
+ "creatorId": "0f1503b6-15fb-ea4a-ba6e-21b31e8a9b5c",
+ "classId": null,
+ "checkInId": "b8fc7306-068e-4380-93d4-ee72019a50fe",
+ "checkInTitle": "How are you feeling today?",
+ "isClosed": false,
+ "createdDateTime": "2023-10-19T11:44:16.0821219Z",
+ "responderId": "958c7306-9a47-15fb-958c-8289ae30243b",
+ "responseFeedback": "unpleasant",
+ "responseEmotion": "bored",
+ "submitDateTime": "2023-11-19T11:55:16.2813907Z"
+ }
+ ]
+}
+```
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 Schemaextension Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/schemaextension-delete.md
Deleting a schema extension definition before deleting the data associated with
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": "schemaextension_delete" } -->
+<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
[!INCLUDE [permissions-table](../includes/permissions/schemaextension-delete-permissions.md)] > [!NOTE]
v1.0 Schemaextension Post Schemaextensions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/schemaextension-post-schemaextensions.md
use the schema extension definition to [create a new group with training course
[!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).
+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": "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) | Application.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.All and Directory.ReadWrite.All |
> [!NOTE] > Additionally for the delegated flow, the signed-in user must be the owner of the calling application OR the owner of the (application with the) **appId** used to set the **owner** property.
v1.0 Schemaextension Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/schemaextension-update.md
This criteria for the **owner** property allows a signed-in user to make updates
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Application.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.All and Directory.ReadWrite.All |
## HTTP request
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 Createpasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-createpasswordsinglesignoncredentials.md
Create single sign-on credentials using a password for a user or group.
## Permissions
-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) | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
+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": "serviceprincipal_createpasswordsinglesignoncredentials" } -->
> [!NOTE] > Users can create credentials for themselves. Service principal owners and admins with the following roles can create credentials for any user or group: GlobalAdministrator, ApplicationAdministrator, CloudApplicationAdministrator. To learn more, see [Directory roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles).
v1.0 Serviceprincipal Delete Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-delete-claimsmappingpolicies.md
Remove a [claimsMappingPolicy](../resources/claimsmappingpolicy.md) from a [serv
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_delete_claimsmappingpolicies" } -->
## HTTP request
v1.0 Serviceprincipal Delete Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-delete-homerealmdiscoverypolicies.md
Remove a [homeRealmDiscoveryPolicy](../resources/homerealmdiscoverypolicy.md) fr
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_delete_homerealmdiscoverypolicies" } -->
## HTTP request
v1.0 Serviceprincipal Deletepasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-deletepasswordsinglesignoncredentials.md
Delete single sign-on credentials using a password for a user or group.
## Permissions
-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) | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
+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": "serviceprincipal_deletepasswordsinglesignoncredentials" } -->
> [!NOTE] > Users can create credentials for themselves. Service principal owners and admins with the following roles can create credentials for any user or group: GlobalAdministrator, ApplicationAdministrator, CloudApplicationAdministrator. To learn more, see [Directory roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles).
v1.0 Serviceprincipal Getpasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-getpasswordsinglesignoncredentials.md
Get a list of single sign-on credentials using a password for a user or group.
## Permissions
-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) | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.ReadWrite.OwnedBy and Directory.Read.All, Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
+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": "serviceprincipal_getpasswordsinglesignoncredentials" } -->
> [!NOTE] > Users can create credentials for themselves. Service principal owners and admins with the following roles can create credentials for any user or group: GlobalAdministrator, ApplicationAdministrator, CloudApplicationAdministrator. To learn more, see [Directory roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles).
v1.0 Serviceprincipal List Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-list-claimsmappingpolicies.md
List the [claimsMappingPolicy](../resources/claimsmappingpolicy.md) objects that
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_list_claimsmappingpolicies" } -->
## HTTP request
v1.0 Serviceprincipal List Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-list-homerealmdiscoverypolicies.md
List the [homeRealmDiscoveryPolicy](../resources/homerealmdiscoverypolicy.md) ob
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_list_homerealmdiscoverypolicies" } -->
## HTTP request
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
Namespace: microsoft.graph
Retrieve the [permissionGrantPreApprovalPolicy](../resources/permissiongrantpreapprovalpolicy.md) object for the [servicePrincipal](../resources/serviceprincipal.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).
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 Post Approleassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-post-approleassignments.md
To grant an app role assignment to a client service principal, you need three id
## Permissions
-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) | AppRoleAssignment.ReadWrite.All and Application.Read.All, AppRoleAssignment.ReadWrite.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | AppRoleAssignment.ReadWrite.All and Application.Read.All, AppRoleAssignment.ReadWrite.All and Directory.Read.All |
+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": "serviceprincipal_post_approleassignments" } -->
[!INCLUDE [rbac-approleassignments-apis-write](../includes/rbac-for-apis/rbac-approleassignments-apis-write.md)]
v1.0 Serviceprincipal Post Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-post-claimsmappingpolicies.md
Assign a [claimsMappingPolicy](../resources/claimsmappingpolicy.md) to a [servic
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-
-<!-- { "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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_post_claimsmappingpolicies" } -->
## HTTP request
v1.0 Serviceprincipal Post Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-post-homerealmdiscoverypolicies.md
Assign a [homeRealmDiscoveryPolicy](../resources/homerealmdiscoverypolicy.md) to
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_post_homerealmdiscoverypolicies" } -->
## HTTP request
v1.0 Serviceprincipal Post Owners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-post-owners.md
Add an owner for the [servicePrincipal](../resources/serviceprincipal.md). Servi
[!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).
-
-<!-- { "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) | Application.ReadWrite.All and Directory.Read.All, Application.ReadWrite.All and Directory.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.OwnedBy and Directory.Read.All, Application.ReadWrite.All and Directory.Read.All, Application.ReadWrite.OwnedBy and Directory.ReadWrite.All, Application.ReadWrite.All and Directory.ReadWrite.All |
+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": "serviceprincipal_post_owners" } -->
## HTTP request
v1.0 Serviceprincipal Updatepasswordsinglesignoncredentials https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/serviceprincipal-updatepasswordsinglesignoncredentials.md
Update single sign-on credentials using a password for a user or group.
## Permissions
-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) | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.ReadWrite.All and Directory.Read.All, Directory.ReadWrite.All |
+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": "serviceprincipal_updatepasswordsinglesignoncredentials" } -->
> [!NOTE] > Users can create credentials for themselves. Service principal owners and admins with the following roles can create credentials for any user or group: GlobalAdministrator, ApplicationAdministrator, CloudApplicationAdministrator. To learn more, see [Directory roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles).
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 Sharedwithchannelteaminfo Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-delete.md
Namespace: microsoft.graph
Unshare a [channel](../resources/channel.md) with a [team](../resources/team.md) by deleting the corresponding [sharedWithChannelTeamInfo](../resources/sharedwithchannelteaminfo.md) resource. This operation is allowed only for channels with a **membershipType** value of `shared`. ## 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 Sharedwithchannelteaminfo Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-get.md
Namespace: microsoft.graph
Get a [team](../resources/sharedwithchannelteaminfo.md) that has been shared with a specified [channel](../resources/channel.md). This operation is allowed only for channels with a **membershipType** value of `shared`. ## 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 Sharedwithchannelteaminfo List Allowedmembers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-list-allowedmembers.md
This method does not return the following [conversationMembers](../resources/con
> > The membership results can map to users from different tenants, as indicated in the response, in the future. The client should not assume that all members are only from the current tenant. ## 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 Sharedwithchannelteaminfo List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-list.md
Namespace: microsoft.graph
Get the list of [teams](../resources/sharedwithchannelteaminfo.md) that has been shared a specified [channel](../resources/channel.md). This operation is allowed only for channels with a **membershipType** value of `shared`. ## 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 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 Signin Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/signin-get.md
Get a [signIn](../resources/signin.md) object that contains a specific user sign
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported |
-| Application | AuditLog.Read.All and Directory.Read.All |
Apps must be [properly registered](/azure/active-directory/active-directory-reporting-api-prerequisites-azure-portal) to Microsoft Entra ID.
v1.0 Signin List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/signin-list.md
The maximum and default page size is 1,000 objects and by default, the most rece
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported |
-| Application | AuditLog.Read.All and Directory.Read.All |
Apps must be [properly registered](/azure/active-directory/active-directory-reporting-api-prerequisites-azure-portal) to Microsoft Entra ID.
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 Site Post Documentprocessingjobs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/site-post-documentprocessingjobs.md
Namespace: microsoft.graph
Create a new [documentProcessingJob](../resources/documentprocessingjob.md) object. The document processing job queues a document, or all documents in a folder, for processing by the applied content models. + ## 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).
If successful, this method returns a `201 Created` response code and a [document
### Request The following example shows a request.
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "create_documentprocessingjob_from_"
Content-Type: application/json
} ```
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++ ### Response
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 List Allchannels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/team-list-allchannels.md
Namespace: microsoft.graph
Get the list of [channels](../resources/channel.md) either in this [team](../resources/team.md) or shared with this [team](../resources/team.md) (incoming channels). ## 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 Team List Incomingchannels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/team-list-incomingchannels.md
Namespace: microsoft.graph
Get the list of incoming [channels](../resources/channel.md) (channels shared with a [team](../resources/team.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).
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 List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/tokenissuancepolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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 List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/tokenlifetimepolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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 Unifiedroleassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroleassignment-delete.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.ReadWrite.Directory | + ### For Entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Unifiedroleassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroleassignment-get.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, RoleManagement.Read.All, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
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 Assignedprincipals https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroledefinition-assignedprincipals.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "unifiedroledefinition_assignedprincipals" } --> [!INCLUDE [permissions-table](../includes/permissions/unifiedroledefinition-assignedprincipals-permissions.md)] + [!INCLUDE [limited-info](../../includes/limited-info.md)] ## HTTP request
v1.0 Unifiedroledefinition Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroledefinition-delete.md
The following tables show the least privileged permission or permissions require
<!-- { "blockType": "permissions", "name": "unifiedroledefinition_delete_3" } --> [!INCLUDE [permissions-table](../includes/permissions/unifiedroledefinition-delete-3-permissions.md)] + ## HTTP request To delete a role definition for a device management provider:
v1.0 Unifiedroledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroledefinition-get.md
Depending on the RBAC provider and the permission type (delegated or application
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For an entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Unifiedroledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedroledefinition-update.md
The following tables show the least privileged permission or permissions require
<!-- { "blockType": "permissions", "name": "unifiedroledefinition_update_3" } --> [!INCLUDE [permissions-table](../includes/permissions/unifiedroledefinition-update-3-permissions.md)] + ## HTTP request To update a role definition for a device management provider:
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 Unifiedrolemanagementalert Refresh https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/unifiedrolemanagementalert-refresh.md
For refreshing a single alert, do not specify a request body.
## Response
-If successful, this action returns a `202 Accepted` response code with a **Location** header which specifies the URL for polling the operation status.
+If successful, this action returns a `202 Accepted` response code with a **Location** header which specifies the URL for polling the operation status via the [Get longRunningOperation API](../api/longrunningoperation-get.md)
## Examples
v1.0 User Assignlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-assignlicense.md
Title: "user: assignLicense"
-description: "Add or remove licenses for the user to enable or disable their use of Microsoft cloud offerings. "
+description: "Add or remove licenses for the user to enable or disable their use of Microsoft cloud offerings."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Add or remove licenses for the user to enable or disable their use of Microsoft cloud offerings. For example, an organization can have a Microsoft 365 Enterprise E3 subscription with 100 licenses, and this request assigns one of those licenses to a specific user. You can also enable and disable specific plans associated with a subscription. To learn more about subscriptions and licenses, see this [Technet article](/microsoft-365/enterprise/subscriptions-licenses-accounts-and-tenants-for-microsoft-cloud-offerings).
+Add or remove licenses for the user to enable or disable their use of Microsoft cloud offerings that the company has licenses to. For example, an organization can have a Microsoft 365 Enterprise E3 subscription with 100 licenses, and this request assigns one of those licenses to a specific user. You can also enable and disable specific plans associated with a subscription.
To get the subscriptions available in the directory, perform a [GET subscribedSkus request](subscribedsku-list.md).
In the request body, provide a JSON object with the following parameters.
| Parameter | Type |Description| |:|:--|:-| |addLicenses|[assignedLicense](../resources/assignedlicense.md) collection|A collection of [assignedLicense](../resources/assignedlicense.md) objects that specify the licenses to add. You can disable servicePlans associated with a license by setting the **disabledPlans** property on an [assignedLicense](../resources/assignedlicense.md) object.|
-|removeLicenses|Guid collection|A collection of skuIds that identify the licenses to remove.|
+|removeLicenses|Guid collection|A collection of skuIds that identify the licenses to remove. Required.|
+ ## Response
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 Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-delete.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Delete user.
+Delete a [user](../resources/user.md) object.
-When deleted, user resources are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. To learn more, see [deletedItems](../resources/directory.md).
+When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see [deletedItems](../resources/directory.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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 Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-get.md
Don't supply a request body for this method.
## Response
-If successful, this method returns a `200 OK` response code and [user](../resources/user.md) object in the response body. It returns the default properties unless you use `$select` to specify specific properties.
+If successful, this method returns a `200 OK` response code and [user](../resources/user.md) object in the response body. It returns the default properties unless you use `$select` to specify specific properties. This method returns `202 Accepted` when the request has been processed successfully but the server requires more time to complete related background operations.
-This method returns `202 Accepted` when the request has been processed successfully but the server requires more time to complete related background operations.
+If a user with the ID doesn't exist, this method returns a `404 Not Found` error code.
## Example
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 Directreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-list-directreports.md
Get a user's direct reports. Returns the users and contacts for whom this user i
## 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": "user_list_directreports" } -->
+<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
[!INCLUDE [permissions-table](../includes/permissions/user-list-directreports-permissions.md)] [!INCLUDE [limited-info](../../includes/limited-info.md)]
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 Memberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-list-memberof.md
Get [groups](../resources/group.md), [directory roles](../resources/directoryrol
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": "user_list_memberof" } -->
+### Permissions for the signed-in user's direct memberships
+
+<!-- { "blockType": "permissions", "name": "user_list_memberof_1" } -->
+
+### Permissions for another user's direct memberships
+
+<!-- { "blockType": "permissions", "name": "user_list_memberof_2" } -->
[!INCLUDE [limited-info](../../includes/limited-info.md)]
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "ignored" } --> ```http GET /me/memberOf
+```
+
+<!-- { "blockType": "ignored" } -->
+```http
GET /users/{id | userPrincipalName}/memberOf ```
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 List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/user-list-transitivememberof.md
Get [groups](../resources/group.md), [directory roles](../resources/directoryrol
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": "user_list_transitivememberof" } -->
+### Permissions for the signed-in user's memberships
+
+<!-- { "blockType": "permissions", "name": "user_list_transitivememberof_1" } -->
+
+### Permissions for another user's memberships
+
+<!-- { "blockType": "permissions", "name": "user_list_transitivememberof_2" } -->
++
+> [!TIP]
+> - Calling the `/me/transitiveMemberOf` endpoint requires a signed-in user and therefore a delegated permission. Application permissions are not supported when you use the `/me/transitiveMemberOf` endpoint.
+> - To list the members of a group with hidden membership, the `Member.Read.Hidden` permission is required.
## HTTP request <!-- { "blockType": "ignored" } -->- ```http GET /me/transitiveMemberOf
+```
+
+<!-- { "blockType": "ignored" } -->
+```http
GET /users/{id | userPrincipalName}/transitiveMemberOf ```
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 Userregistrationdetails Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/userregistrationdetails-get.md
Read the properties and relationships of a [userRegistrationDetails](../resource
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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)|AuditLog.Read.All|
-|Delegated (personal Microsoft account)|Not supported.|
-|Application|AuditLog.Read.All|
+<!-- { "blockType": "permissions", "name": "userregistrationdetails_get" } -->
[!INCLUDE [rbac-reports-registration-usage-apis](../includes/rbac-for-apis/rbac-reports-registration-usage-apis.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 List Provisioningpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-list-provisioningpolicies.md
Content-Type: application/json
"type": "hybridAzureADJoin" } ],
+ "microsoftManagedDesktop": {
+ "managedType": "starterManaged",
+ "profile": null
+ },
+ "autopatch": {
+ "autopatchGroupId": "91197a0b-3a74-408d-ba88-bce3fdc4e5eb"
+ },
"enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "Image Display Name value",
v1.0 Virtualendpoint List Shareduseserviceplans https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-list-shareduseserviceplans.md
If successful, this method returns a `200 OK` response code and a collection of
The following example shows a request.
-# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "list_cloudpcshareduseserviceplans"
The following example shows a request.
GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/sharedUseServicePlans ```
-# [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 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 Virtualendpoint Post Provisioningpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-post-provisioningpolicies.md
Content-Type: application/json
"type": "hybridAzureADJoin" } ],
+ "microsoftManagedDesktop": {
+ "managedType": "notManaged",
+ "profile": null
+ },
+ "autopatch": {
+ "autopatchGroupId": null
+ },
"enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "Windows-10 19h1-evd",
v1.0 Virtualendpoint Retrievetenantencryptionsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/virtualendpoint-retrievetenantencryptionsetting.md
+
+ Title: "virtualEndpoint: retrieveTenantEncryptionSetting"
+description: "Retrieve the encryption setting of the tenant associated with the current authenticated user."
+
+ms.localizationpriority: medium
+++
+# virtualEndpoint: retrieveTenantEncryptionSetting
+
+Namespace: microsoft.graph
++
+Retrieve the encryption setting of the tenant associated with the current authenticated user. This information can help users to determine whether to trigger an encryption change based on the current setting.
++
+## 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).
+
+|Permission type|Least privileged permissions|Higher privileged permissions|
+|:|:|:|
+|Delegated (work or school account)|CloudPC.Read.All|CloudPC.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|Not supported.|
+|Application|Not supported.|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /deviceManagement/virtualEndpoint/retrieveTenantEncryptionSetting
+```
+
+## 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 function returns a `200 OK` response code and a [cloudPcTenantEncryptionSetting](../resources/cloudpctenantencryptionsetting.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following example shows the request.
+
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/retrieveTenantEncryptionSetting
+```
+
+### 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.cloudPcTenantEncryptionSetting"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "#microsoft.graph.cloudPcTenantEncryptionSetting",
+ "tenantDiskEncryptionType": "PlatformManagedKey"
+}
+```
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
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [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.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"
+ ],
+}
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [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.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
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+``` 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
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+### 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",
Content-Type: application/json
"id":ΓÇ»"7b7e1acd-a3e0-4533-8c1d-c1a4ca0b2e2b", "tenantId":ΓÇ»"77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ```
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",
Content-Type: application/json
"id":ΓÇ»"7b7e1acd-a3e0-4533-8c1d-c1a4ca0b2e2b", "tenantId":ΓÇ»"77229959-e479-4a73-b6e0-ddac27be315c" }
- ]
+ ],
+ "settings": {
+ "isAttendeeEmailNotificationEnabled": false
+ }
} ```
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 Workbookformatprotection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workbookformatprotection-get.md
+
+ Title: "Get formatProtection"
+description: "Retrieve the properties and relationships of formatprotection object."
+ms.localizationpriority: medium
++++
+# Get formatProtection
+
+Namespace: microsoft.graph
++
+Retrieve the properties and relationships of formatprotection 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": "formatprotection_get" } -->
+
+## HTTP request
+<!-- { "blockType": "ignored" } -->
+```http
+GET /me/drive/items/{id}/workbook/names/{name}/range/format/protection
+GET /me/drive/root:/{item-path}:/workbook/names/{name}/range/format/protection
+GET /me/drive/items/{id}/workbook/worksheets/{id|name}/range(<address>)/format/protection
+GET /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/range(<address>)/format/protection
+GET /me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+GET /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+```
+## 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 [formatProtection](../resources/workbookformatprotection.md) object in the response body.
+## Example
+### Request
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_formatprotection"
+}-->
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/protection
+```
+
+### 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.formatProtection"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "locked": true,
+ "formulaHidden": true
+}
+```
+
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+2015-10-25 14:57:30 UTC -->
+<!--
+{
+ "type": "#page.annotation",
+ "description": "Get FormatProtection",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": [
+ ]
+}
+-->
v1.0 Workbookformatprotection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/api/workbookformatprotection-update.md
+
+ Title: "Update formatProtection"
+description: "Update the properties of formatprotection object."
+ms.localizationpriority: medium
++++
+# Update formatProtection
+
+Namespace: microsoft.graph
++
+Update the properties of formatprotection 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": "formatprotection_update" } -->
+
+## HTTP request
+<!-- { "blockType": "ignored" } -->
+```http
+PATCH /me/drive/items/{id}/workbook/names/{name}/range/format/protection
+PATCH /me/drive/root:/{item-path}:/workbook/names/{name}/range/format/protection
+PATCH /me/drive/items/{id}/workbook/worksheets/{id|name}/range(<address>)/format/protection
+PATCH /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/range(<address>)/format/protection
+PATCH /me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+PATCH /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+```
+## Optional 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 the values for relevant fields that should be updated. Existing properties that aren't included in the request body maintains 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.
+
+| Property | Type |Description|
+|:|:--|:-|
+|formulaHidden|Boolean|Indicates whether Excel hides the formula for the cells in the range. A null value indicates that the entire range doesn't have uniform formula hidden setting.|
+|locked|Boolean|Indicates whether Excel locks the cells in the object. A null value indicates that the entire range doesn't have uniform lock setting.|
+
+## Response
+
+If successful, this method returns a `200 OK` response code and updated [FormatProtection](../resources/workbookformatprotection.md) object in the response body.
+## Example
+### Request
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_formatprotection"
+}-->
+```http
+PATCH https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/protection
+Content-type: application/json
+
+{
+ "locked": true,
+ "formulaHidden": true
+}
+```
+
+### Response
+The following example shows the response.
+
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.formatProtection"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "locked": true,
+ "formulaHidden": true
+}
+```
+
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+2015-10-25 14:57:30 UTC -->
+<!--
+{
+ "type": "#page.annotation",
+ "description": "Update formatprotection",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": [
+ ]
+}
+-->
++
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 Aaduserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/aaduserconversationmember.md
Represents a Microsoft Entra user in a [team](team.md) or a [channel](channel.md
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Aaduserconversationmemberresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/aaduserconversationmemberresult.md
This resource is the derivative of the [actionResultPart](actionresultpart.md) r
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Aadusernotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/aadusernotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.aadUserNotificationRecipient"
v1.0 Acceptjoinresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/acceptjoinresponse.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 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 Accesspackageanswer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageanswer.md
The complex type of a requestor's provided answer to an [accessPackageQuestion](
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.accessPackageAnswer"
v1.0 Accesspackageanswerchoice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageanswerchoice.md
Indicates an answer option for an [accessPackageMultipleChoiceQuestion](../resou
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.accessPackageAnswerChoice"
v1.0 Accesspackageanswerstring https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageanswerstring.md
Inherits from [accessPackageAnswer](../resources/accesspackageanswer.md).
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.accessPackageAnswerString"
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 Accesspackageassignmentpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageassignmentpolicy.md
To assign a user to an access package, [create an accessPackageAssignmentRequest
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Accesspackageassignmentrequestworkflowextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageassignmentrequestworkflowextension.md
Inherits from [customCalloutExtension](../resources/customcalloutextension.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
An access package catalog might also have linked resources that are used in thos
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Accesspackagelocalizedtext https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackagelocalizedtext.md
A complex type used to represent a string in a specific language.
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.accessPackageLocalizedText"
v1.0 Accesspackagemultiplechoicequestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackagemultiplechoicequestion.md
Inherits from [accessPackageQuestion](../resources/accesspackagequestion.md).
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.accessPackageMultipleChoiceQuestion"
v1.0 Accesspackagequestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackagequestion.md
Subtypes include [accessPackageTextInputQuestion](accesspackagetextinputquestion
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.accessPackageQuestion"
v1.0 Accesspackageresourceattribute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageresourceattribute.md
If the **attributeSource** of the attribute is an [accessPackageResourceAttribut
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.accessPackageResourceAttribute"
v1.0 Accesspackageresourceattributedestination https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageresourceattributedestination.md
None.
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.accessPackageResourceAttributeDestination"
v1.0 Accesspackageresourceattributequestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageresourceattributequestion.md
The only property is **question**, which could be an [accessPackageTextInputQues
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.accessPackageResourceAttributeQuestion"
v1.0 Accesspackageresourceenvironment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageresourceenvironment.md
In [Microsoft Entra Entitlement Management](entitlementmanagement-overview.md),
|accessPackageResources|[accessPackageResource](../resources/accesspackageresource.md) collection|Read-only. Required.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Accesspackageresourcescope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageresourcescope.md
If the resource is in an access package catalog but has not yet had its roles ad
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Accesspackageuserdirectoryattributestore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accesspackageuserdirectoryattributestore.md
None.
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.accessPackageUserDirectoryAttributeStore",
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 Accessreviewerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewerror.md
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.accessReviewError"
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 Accessreviewhistoryschedulesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewhistoryschedulesettings.md
Defines the settings of an [accessReviewHistoryDefinition](accessreviewhistoryde
| recurrence|[patternedRecurrence](patternedrecurrence.md) | Detailed settings for recurrence using the standard Outlook recurrence object. <br/><br/>**Note:** Only **dayOfMonth**, **interval**, and **type** (`weekly`, `absoluteMonthly`) properties are supported. Use the property **startDate** on **recurrenceRange** to determine the day the review starts. Required. | |reportRange|String|A duration string in ISO 8601 duration format specifying the lookback period of the generated review history data. For example, if a history definition is scheduled to run on the first of every month, the **reportRange** is `P1M`. In this case, on the first of every month, access review history data is collected containing only the previous month's review data. <br/><br/>**Note:** Only **years**, **months**, and **days** ISO 8601 properties are supported. Required.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Accessreviewinactiveusersqueryscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinactiveusersqueryscope.md
You must also specify the **@odata.type** type property with the value `#microso
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.accessReviewInactiveUsersQueryScope"
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**. |
Represents a Microsoft Entra [access review](accessreviewsv2-overview.md) decisi
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Accessreviewinstancedecisionitemaccesspackageassignmentpolicyresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitemaccesspackageassignmentpolicyresource.md
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
## Properties |Property|Type|Description| |:|:|:|
-|accessPackageDisplayName|String| Display name of the access package to which access has been granted. |
-|accessPackageId|String| Identifier of the access package to which access has been granted. |
+|accessPackageDisplayName|String| Display name of the access package to which access is granted. |
+|accessPackageId|String| Identifier of the access package to which access is granted. |
| displayName | String | Display name of the access package. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md).| | id | String | Identifier of the decision item resource. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
-| type | String | Type of resource. Type will always be `AccessPackageAssignmentPolicy`. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
+| type | String | Type of resource. This value is always `AccessPackageAssignmentPolicy`. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
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.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource",
v1.0 Accessreviewinstancedecisionitemazureroleresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitemazureroleresource.md
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
|:|:|:| | displayName | String | Display name of the Azure role. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md).| | id | String | Identifier of the decision item resource. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
-| type | String | Type of resource. Type will always be `AzureRole`. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
+| type | String | Type of resource. This value is always `AzureRole`. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
| scope | [accessReviewInstanceDecisionItemResource](../resources/accessreviewinstancedecisionitemresource.md) | Details of the scope this role is associated with. |
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
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.accessReviewInstanceDecisionItemAzureRoleResource",
v1.0 Accessreviewinstancedecisionitemresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitemresource.md
Every decision item in an access review represents a principal's access to a res
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.accessReviewInstanceDecisionItemResource",
v1.0 Accessreviewinstancedecisionitemserviceprincipalresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitemserviceprincipalresource.md
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
## Properties |Property|Type|Description| |:|:|:|
-| appId | String | The globally unique identifier of the application to which access has been granted. |
+| appId | String | The globally unique identifier of the application to which access is granted. |
| displayName | String | Display name of the resource. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md).| | id | String | Identifier of the decision item resource. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
-| type | String | Type of resource. Type will always be `ServicePrincipal`. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.md). |
+| type | String | Type of resource. Type is always `ServicePrincipal`. Inherited from [accessReviewInstanceDecisionItemResource](accessreviewinstancedecisionItemresource.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.accessreviewinstancedecisionitemserviceprincipalresource",
v1.0 Accessreviewinstancedecisionitemserviceprincipaltarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitemserviceprincipaltarget.md
Inherits from [accessReviewInstanceDecisionItemTarget](../resources/accessreview
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.accessReviewInstanceDecisionItemServicePrincipalTarget"
v1.0 Accessreviewinstancedecisionitemtarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitemtarget.md
Represents a base class for different types of review targets, each one with its
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.accessReviewInstanceDecisionItemTarget"
v1.0 Accessreviewinstancedecisionitemusertarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewinstancedecisionitemusertarget.md
Inherits from [accessReviewInstanceDecisionItemTarget](../resources/accessreview
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.accessReviewInstanceDecisionItemUserTarget"
v1.0 Accessreviewnotificationrecipientqueryscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewnotificationrecipientqueryscope.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 Accessreviewpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewpolicy.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Accessreviewqueryscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewqueryscope.md
Specifying the **@odata.type** type property with the value `#microsoft.graph.ac
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.accessReviewQueryScope"
v1.0 Accessreviewrecommendationinsightsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewrecommendationinsightsetting.md
The **accessReviewRecommendationInsightSetting** allows you to configure insight
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.accessReviewRecommendationInsightSetting"
v1.0 Accessreviewreviewer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewreviewer.md
Inherits from [entity](entity.md).
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.accessReviewReviewer"
v1.0 Accessreviewreviewerscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewreviewerscope.md
For more about configuration options for **reviewers**, see [Assign reviewers to
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.accessReviewReviewerScope"
v1.0 Accessreviewschedulesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewschedulesettings.md
The **accessReviewScheduleSettings** defines the settings of an [accessReviewSch
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.accessReviewScheduleSettings"
v1.0 Accessreviewscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewscope.md
None.
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.accessReviewScope"
v1.0 Accessreviewset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewset.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Accessreviewstagesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accessreviewstagesettings.md
Represents the settings of the stages associated with a [multi-stage access revi
|reviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|Defines who the reviewers are. If none is specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). <br/><br/>**NOTE:** The value of this property overrides the corresponding setting on the [accessReviewScheduleDefinition](accessReviewScheduleDefinition.md). | |stageId|String|Unique identifier of the **accessReviewStageSettings**. The **stageId** is used in **dependsOn** property to indicate the stage relationship. Required. |
+## Relationships
+
+None.
+ ## JSON representation+ The following JSON representation shows the resource type. <!-- { "blockType": "resource",
v1.0 Accounttargetcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/accounttargetcontent.md
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.accountTargetContent"
v1.0 Actionresultpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/actionresultpart.md
An abstract type that serves as a base to model responses of bulk operations. Th
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.actionResultPart"
v1.0 Actionstep https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/actionstep.md
Represents a single action to take toward completing a [recommendation](../resou
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.actionStep"
v1.0 Actionurl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/actionurl.md
The link to the documentation or Microsoft Entra admin center page that provides
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.actionUrl"
v1.0 Activitybasedtimeoutpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/activitybasedtimeoutpolicy.md
ms.localizationpriority: medium
doc_type: "resourcePageType"
+toc. Title: "Activity-based timeout policy"
# activityBasedTimeoutPolicy resource type
The properties below form the JSON object that represents an activity-based time
>Note: Max values for properties denoted in "days" are 1 second short of the denoted number of days. For example, the max value of 1 days is specified as "23:59:59".
-| Property | Type |Description|
+| Property | Type |Description|
|:-|:|:| |Version|Integer|Policy version. Set value of 1. Required.| |ApplicationPolicies|JSON object|Collection of application policy. An application policy, is a combination of an ApplicationId and a WebSessionIdleTimeout: <br> <ul><li>**ApplicationId**: Allowed values:<ul><li> default: applies the policy to all applications that support activity-based timeout functionality but don't have application-specific override</li><li> c44b4083-3bb0-49c1-b47d-974e53cbdf3c: applies the policy to the Azure portal</li></ul></li><li>**WebSessionIdleTimeout**: The period of user inactivity after which the user's web session is considered expired. The minimum value is 5 minutes; the maximum value is one day.</li></ul> |
v1.0 Activitystatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/activitystatistics.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 Addcontentfooteraction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/addcontentfooteraction.md
Represents an action that specifies the details on the content footer to be adde
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Addcontentheaderaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/addcontentheaderaction.md
Represents an action that specifies the details on the content header to be adde
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Addwatermarkaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/addwatermarkaction.md
Represents an action that specifies the details on the content watermark to be a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Adminappsandservices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/adminappsandservices.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Adminconsentrequestpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/adminconsentrequestpolicy.md
Represents the policy for enabling or disabling the Microsoft Entra admin consen
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Admindynamics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/admindynamics.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Adminforms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/adminforms.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Adminreportsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/adminreportsettings.md
Represents the tenant-level settings for Microsoft 365 reports.
## 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.adminReportSettings",
v1.0 Admintodo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/admintodo.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Adminwindows https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/adminwindows.md
Represents a container for all Windows administrator functionalities.
|updates|[adminWindowsUpdates](../resources/adminwindowsupdates.md)|Entity that acts as a container for all Windows Update for Business deployment service functionalities. Read-only.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Aggregationoption https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/aggregationoption.md
Specifies which aggregations should be returned alongside the search results. Th
|field|String|Computes aggregation on the field while the field exists in the current entity type. Required.| |size|Int32|The number of [searchBucket](searchBucket.md) resources to be returned. This isn't required when the range is provided manually in the search request. The minimum accepted size is 1, and the maximum is 65535. Optional.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Agreementacceptance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/agreementacceptance.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 Agreementfiledata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/agreementfiledata.md
Represents the blob of a Microsoft Entra terms of use agreement file.
|:-|:|:| |data|Binary|Data that represents the terms of use PDF document. Read-only. <br/><br/>**Note:** You can use the .NET [Convert.ToBase64String](/dotnet/api/system.convert.tobase64string) method to convert your file to binary data for uploading using the [Create agreements](../api/termsofusecontainer-post-agreements.md) API. A sample syntax using this method in PowerShell is `[convert]::ToBase64String((Get-Content -path "your_file_path" -Encoding byte))`. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.- <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Alerthistorystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/alerthistorystate.md
Stores changes made to alerts.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Alerttrigger https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/alerttrigger.md
Contains information about the properties that triggered a detection (properties
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Alldeviceregistrationmembership https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/alldeviceregistrationmembership.md
None.
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.allDeviceRegistrationMembership"
v1.0 Allinboundports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/allinboundports.md
None.
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.allInboundPorts"
v1.0 Allpreapprovedpermissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/allpreapprovedpermissions.md
Inherits from [preApprovedPermissions](../resources/preapprovedpermissions.md).
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.allPreApprovedPermissions",
v1.0 Allpreapprovedpermissionsonresourceapp https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/allpreapprovedpermissionsonresourceapp.md
Inherits from [preApprovePermissions](../resources/preapprovedpermissions.md).
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.allPreApprovedPermissionsOnResourceApp"
v1.0 Allscopesensitivitylabels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/allscopesensitivitylabels.md
Inherits from [scopeSensitivityLabels](../resources/scopesensitivitylabels.md).
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.allScopeSensitivityLabels"
v1.0 Alterationresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/alterationresponse.md
Provides information related to spelling corrections in the alteration response.
|queryAlteration|[searchAlteration](searchalteration.md)| Defines the details of alteration information for the spelling correction.| |queryAlterationType|searchAlterationType| Defines the type of the spelling correction. Possible values are `suggestion`, `modification`.|
+## 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 Alteredquerytoken https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/alteredquerytoken.md
Represents changed segments with respect to original user query.
|length|Int32| Defines the length of a changed segment.| |suggestion|String| Represents the corrected segment string.|
+## 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 Alternativesecurityid https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/alternativesecurityid.md
For internal use only. This complex type will be deprecated in the future.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Apiauthenticationconfigurationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/apiauthenticationconfigurationbase.md
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.apiAuthenticationConfigurationBase"
v1.0 Appconsentapprovalroute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appconsentapprovalroute.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Appconsentrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appconsentrequest.md
The user can create a consent request when an app or a permission requires admin
|userConsentRequests|[userConsentRequest](../resources/userconsentrequest.md) collection|A list of pending user consent requests. Supports `$filter` (`eq`).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Appconsentrequestscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appconsentrequestscope.md
The **appConsentRequestScope** details the dynamic permission scopes for which a
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.appConsentRequestScope"
v1.0 Appcredentialsigninactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appcredentialsigninactivity.md
Namespace: microsoft.graph
Represents an application credential activity in a given tenant. This resource contains information about the last usage time of an application credential.
+For more information about this report, see [Usage and insights report: Microsoft Entra application activity (preview)](/entra/identity/monitoring-health/concept-usage-insights-report?tabs=microsoft-entra-admin-center#microsoft-entra-application-activity-preview)
+ ## Methods | Method | Return Type | Description |
Represents an application credential activity in a given tenant. This resource c
| Property | Type | Description | | | | -- |
-| appId | String | The globally unique appId (also called *client ID* on the Microsoft Entra admin center) of the credential application. |
+| appId | String | The globally unique **appId** (also called *client ID* on the Microsoft Entra admin center) of the credentialed application. |
| appObjectId | String | The ID of the credential application instance. | | createdDateTime | DateTimeOffset | The date and time when the credential was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. | | credentialOrigin | applicationKeyOrigin | The type the key credential originated from. Possible values are: `application`, `servicePrincipal`, `unknownFutureValue`. |
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Apphostedmediaconfig https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/apphostedmediaconfig.md
Media stack hosted by the application.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Appidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appidentity.md
Indicates the identity of the application that performed the action or was chang
|servicePrincipalId|String|Refers to the unique identifier indicating service principal ID in Microsoft Entra ID for the corresponding App.| |servicePrincipalName|String|Refers to the Service Principal Name is the Application name in the tenant. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Applemanagedidentityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applemanagedidentityprovider.md
Inherits from [identityProviderBase](../resources/identityproviderbase.md).
## Methods
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant including the Apple identity providers. There's no way to retrieve only the Apple identity providers in a tenant.|
-|[Create identity provider](../api/identitycontainer-post-identityproviders.md)|[appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) |Create a new Apple identity provider configuration.|
-|[Get identity provider](../api/identityproviderbase-get.md) |[appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) |Retrieve properties of the Apple identity provider configuration.|
-|[Update identity provider](../api/identityproviderbase-update.md)|None|Update the Apple identity provider configuration.|
-|[Delete identity provider](../api/identityproviderbase-delete.md)|None|Delete the Apple identity provider configuration.|
-|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all available identity provider types available in the tenant.|
+None.
+
+For the list of API operations for managing Apple-managed identity providers, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
## Properties
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 Applicationsegment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applicationsegment.md
Title: "applicationSegment resource type"
-description: "An abstract type that exposes properties used to configure segment configurations that are allowed for an on-premises wildcard application that's published through Microsoft Entra application proxy."
+description: "Represents an abstract type that exposes properties used to configure allowed segment configurations for on-premises wildcard applications that are published through Microsoft Entra application proxy."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-This resource type is an abstract type that exposes properties used to configure segment configurations that are allowed for an on-premises wildcard application that's published through Microsoft Entra application proxy. The following types are derived from this abstract type:
+Represents an abstract resource type that exposes properties used to configure allowed segment configurations that on-premises wildcard applications that are published through Microsoft Entra application proxy. The following types are derived from this abstract type:
+ [webApplicationSegment](webapplicationsegment.md) ## Properties
This resource type is an abstract type that exposes properties used to configure
|:-|:|:| |id|String|The unique identifier that is assigned to an application segment by Microsoft Entra ID. Not nullable. Read-only. Supports `$filter` (`eq`). |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Applicationserviceprincipal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applicationserviceprincipal.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 Applicationsignindetailedsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applicationsignindetailedsummary.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 Applicationsigninsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applicationsigninsummary.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 Applicationtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applicationtemplate.md
Represents an application in the [Microsoft Entra application gallery](/azure/ac
| Property | Type | Description | |:-|:|:| |categories|String collection|The list of categories for the application. Supported values can be: `Collaboration`, `Business Management`, `Consumer`, `Content management`, `CRM`, `Data services`, `Developer services`, `E-commerce`, `Education`, `ERP`, `Finance`, `Health`, `Human resources`, `IT infrastructure`, `Mail`, `Management`, `Marketing`, `Media`, `Productivity`, `Project management`, `Telecommunications`, `Tools`, `Travel`, and `Web design & hosting`.|
+|configurationUris|[configurationUri](../resources/configurationuri.md) collection|The URIs required for the single sign-on configuration of a preintegrated application.|
|description|String|A description of the application.| |displayName|String|The name of the application.| |homePageUrl|String|The home page URL of the application.|
The following JSON representation shows the resource type.
```json {
- "id" : "id-value",
- "displayName" : "displayName-value",
- "homePageUrl" : "homePageUrl-value",
- "supportedSingleSignOnModes" : ["supportedSingleSignOnModes-value"],
- "logoUrl" : "logoUrl-value",
- "categories" : ["categories-value"],
- "publisher" : "publisher-value",
- "description" : "description-value"
+ "categories": ["String"],
+ "configurationUris": [{"@odata.type": "microsoft.graph.configurationUri"}],
+ "description": "String",
+ "displayName": "String",
+ "homePageUrl": "String",
+ "id": "String (identifier)",
+ "logoUrl": "String",
+ "publisher": "String",
+ "supportedProvisioningTypes": ["String"],
+ "supportedSingleSignOnModes": ["String"]
} ```
v1.0 Applylabelaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/applylabelaction.md
Represents a set of actions that should be taken to apply or update a label. **a
| responsibleSensitiveTypeIds | Guid collection | If the label was the result of an automatic classification, supply the list of sensitive info type GUIDs that resulted in the returned label. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Appmanagementconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appmanagementconfiguration.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 Appmanagementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appmanagementpolicy.md
Namespace: microsoft.graph
Restrictions on app management operations for specific applications and service principals. If this resource is not configured for an application or service principal, the restrictions default to the settings in the [tenantAppManagementPolicy](tenantappmanagementpolicy.md) object.
+To learn more about how to use app management policy, see [Microsoft Entra application authentication methods API overview](../resources/applicationauthenticationmethodpolicy.md).
+ ## Methods | Method | Return type | Description |
Restrictions on app management operations for specific applications and service
| [Get](../api/appmanagementpolicy-get.md) | [appManagementPolicy](../resources/appmanagementpolicy.md) | Gets a single app management policy object. | | [Update](../api/appmanagementpolicy-update.md) | None | Updates an app management policy. | | [Delete](../api/appmanagementpolicy-delete.md) | None | Deletes an app management policy from the collection of policies in appManagementPolicies. |
-| [List appliesTo](../api/appmanagementpolicy-list-appliesto.md)| [appManagementPolicy](../resources/appmanagementpolicy.md)|Returns a list of applications and service principals to which the policy is applied. |
-| [Create appliesTo](../api/appmanagementpolicy-post-appliesto.md)| None |Returns a list of applications and service principals to which the policy is applied. |
+| [List applies to](../api/appmanagementpolicy-list-appliesto.md)| [appManagementPolicy](../resources/appmanagementpolicy.md)|Returns a list of applications and service principals to which the policy is applied. |
+| [Create applies to](../api/appmanagementpolicy-post-appliesto.md)| None |Returns a list of applications and service principals to which the policy is applied. |
## Properties
Restrictions on app management operations for specific applications and service
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Approval https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/approval.md
In [PIM for groups](../resources/privilegedidentitymanagement-for-groups-api-ove
|steps|[approvalStep](../resources/approvalstep.md) collection|Used to represent the decision associated with a single step in the approval process configured in [approvalStage](../resources/approvalstage.md).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Approvalsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/approvalsettings.md
The settings for approval as defined in a role management policy rule.
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.approvalSettings"
v1.0 Approvalstage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/approvalstage.md
In PIM, defines the settings of the approval stages in a [unifiedRoleManagementP
| Property | Type | Description | | : | : | :- |
-| approvalStageTimeOutInDays |Int32 | The number of days that a request can be pending a response before it's automatically denied. |
+| approvalStageTimeOutInDays |Int32 | The number of days that a request can be pending a response before it is automatically denied. |
| isApproverJustificationRequired |Boolean | Indicates whether the approver is required to provide a justification for approving a request. | | isEscalationEnabled |Boolean | If true, then one or more escalation approvers are configured in this approval stage. | | escalationTimeInMinutes |Int32 | If escalation is required, the time a request can be pending a response from a primary approver. |
-| primaryApprovers | [userSet](userset.md) collection| The users who are asked to approve requests. A collection of [singleUser](singleuser.md), [groupMembers](groupmembers.md), [requestorManager](requestormanager.md), [internalSponsors](internalsponsors.md), [externalSponsors](externalsponsors.md) and [targetUserSponsors](targetusersponsors.md). When creating or updating a [policy](accesspackageassignmentpolicy.md), include at least one **userSet** in this collection. |
-| escalationApprovers | [userSet](userset.md) collection| If escalation is enabled and the primary approvers don't respond before the escalation time, the escalationApprovers are the users who will be asked to approve requests. This can be a collection of [singleUser](singleuser.md), [groupMembers](groupmembers.md), [requestorManager](requestormanager.md), [internalSponsors](internalsponsors.md) and [externalSponsors](externalsponsors.md). When creating or updating a [policy](accesspackageassignmentpolicy.md), if there are no escalation approvers, or escalation approvers aren't required for the stage, the value of this property should be an empty collection.|
+| primaryApprovers | [userSet](userset.md) collection| The users who are asked to approve requests. A collection of [singleUser](singleuser.md), [groupMembers](groupmembers.md), [requestorManager](requestormanager.md), [internalSponsors](internalsponsors.md), [externalSponsors](externalsponsors.md), and [targetUserSponsors](targetusersponsors.md). When creating or updating a [policy](accesspackageassignmentpolicy.md), include at least one **userSet** in this collection. |
+| escalationApprovers | [userSet](userset.md) collection| The users who are asked to approve requests if escalation is enabled and the primary approvers don't respond before the escalation time. This property can be a collection of [singleUser](singleuser.md), [groupMembers](groupmembers.md), [requestorManager](requestormanager.md), [internalSponsors](internalsponsors.md), and [externalSponsors](externalsponsors.md). When you create or update a [policy](accesspackageassignmentpolicy.md), if there are no escalation approvers, or escalation approvers aren't required for the stage, assign an empty collection to this property.|
+
+## Relationships
+
+None.
## JSON representation
-Here's a JSON representation of the request approval stage.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Approvalstep https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/approvalstep.md
Specifies a decision step in an [approval](approval.md) in entitlement managemen
|approval|[approval](../resources/approval.md) collection| The approval object for decisions associated with the `accessPackageAssignmentRequest` in entitlement management, the `roleAssignmentScheduleRequest` in PIM for Microsoft Entra roles, or the `assignmentScheduleRequest` in PIM for groups.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Appsandservicessettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appsandservicessettings.md
Company-wide settings for apps and services.
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.appsAndServicesSettings"
v1.0 Appscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/appscope.md
doc_type: "resourcePageType"
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-The scope of a role assignment determines the set of resources for which the principal has been granted access. An app scope is a scope defined and understood by a specific application. The other type of scope is directory scope. Directory scopes are shared scopes stored in the directory that are understood by multiple applications.
+The scope of a role assignment determines the set of resources for which the principal is granted access. An app scope is a scope defined and understood by a specific application. The other type of scope is directory scope. Directory scopes are shared scopes stored in the directory that are understood by multiple applications.
-This is employed in both the single principal, single scope entity and multiple principal, multiple scope entities.
-
-## Methods
-None
+This scope is employed in both the single principal, single scope entity and multiple principal, multiple scope entities.
## Properties | Property | Type | Description | |:-- |:- |:-- |
-| id | string | ID of an app-specific container or resource representing the scope of the assignment. Usually the immutable ID of the resource. The scope of an assignment determines the set of resources for which the principal has been granted access. This property is required. |
-| type | String | Describes the type of app-specific resource represented by the app scope and is provided for display purposes, so a user interface can convey to the user the kind of app specific resource represented by the app scope. This property is read only. |
-| displayName | string | Provides the display name of the app-specific resource represented by the app scope. Provided for display purposes since appScopeId is often an immutable, non-human-readable id. This property is read only. |
+| id | string | ID of an app-specific container or resource representing the scope of the assignment. Usually the immutable ID of the resource. The scope of an assignment determines the set of resources for which the principal is granted access. Required. |
+| type | String | Describes the type of app-specific resource represented by the app scope. For display purposes, so a user interface can convey to the user the kind of app specific resource represented by the app scope. Read only. |
+| displayName | string | Provides the display name of the app-specific resource represented by the app scope. Provided for display purposes since appScopeId is often an immutable, non-human-readable ID. Read only. |
## Relationships
-None
+None.
## JSON representation
v1.0 Archivedprintjob https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/archivedprintjob.md
Title: archivedPrintJob resource type
-description: A record of a 'final state' (completed, aborted, or canceled) print job that is used for reporting purposes. This isn't an active print job.
+description: "Represents a record of a 'final state' (completed, aborted, or canceled) print job that is used for reporting purposes. This type represents an inactive print job."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-A record of a "final state" (completed, aborted, or canceled) print job that is used for reporting purposes. This isn't an active print job.
+Represents a record of a 'final state' (completed, aborted, or canceled) print job that is used for reporting purposes. This type represents an inactive print job.
## Properties | Property | Type | Description |
A record of a "final state" (completed, aborted, or canceled) print job that is
|processingState|printJobProcessingState|The print job's final processing state. Read-only.| |createdDateTime|DateTimeOffset|The dateTimeOffset when the job was created. Read-only.| |acquiredDateTime|DateTimeOffset|The dateTimeOffset when the job was acquired by the printer, if any. Read-only.|
-|completionDateTime|DateTimeOffset|The dateTimeOffset when the job was completed, canceled or aborted. Read-only.|
+|completionDateTime|DateTimeOffset|The dateTimeOffset when the job was completed, canceled, or aborted. Read-only.|
|acquiredByPrinter|Boolean|True if the job was acquired by a printer; false otherwise. Read-only.| |copiesPrinted|Int32|The number of copies that were printed. Read-only.| |pageCount|Int32|The total number of pages that were printed. Read-only.|
A record of a "final state" (completed, aborted, or canceled) print job that is
|duplexPageCount|Int32|The number of duplex (double-sided) pages that were printed. Read-only.| |createdBy|[userIdentity](useridentity.md)|The user who created the print job. Read-only.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Assignedlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/assignedlicense.md
Title: "assignedLicense resource type"
-description: "Represents a license assigned to a user. The **assignedLicenses** property of the user entity is a collection of **assignedLicense**."
+description: "Represents a license assigned to a user or group. The assignedLicenses property of the user or group entity is a collection of assignedLicense objects."
ms.localizationpriority: medium doc_type: resourcePageType
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a license assigned to a user. The **assignedLicenses** property of the [user](user.md) entity is a collection of **assignedLicense**.
+Represents a license assigned to a user or group. The **assignedLicenses** property of the [user](user.md) or [group](group.md) entitity is a collection of **assignedLicense** objects.
## Properties | Property | Type |Description| |:|:--|:-|
-|disabledPlans|Guid collection|A collection of the unique identifiers for plans that have been disabled.|
-|skuId|Guid|The unique identifier for the SKU.|
+|disabledPlans|Guid collection|A collection of the unique identifiers for plans that have been disabled. IDs are available in **servicePlans** > **servicePlanId** in the tenant's [subscribedSkus](../resources/subscribedsku.md) or **serviceStatus** > **servicePlanId** in the tenant's [companySubscription](../resources/subscribedsku.md). |
+|skuId|Guid|The unique identifier for the SKU. Corresponds to the **skuId** from [subscribedSkus](../resources/subscribedsku.md) or [companySubscription](../resources/companysubscription.md).|
## JSON representation
v1.0 Assignedtraininginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/assignedtraininginfo.md
Represents assignment information of a training in an attack simulation and trai
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.assignedTrainingInfo"
v1.0 Assignmentorder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/assignmentorder.md
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.assignmentOrder"
v1.0 Assignmentreviewsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/assignmentreviewsettings.md
This type has the following properties:
| removeAccess | The review decision is to remove access to access package. | | unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Associatedteaminfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/associatedteaminfo.md
Inherits from [teamInfo](../resources/teaminfo.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Attachmentsession https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attachmentsession.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Attacksimulationrepeatoffender https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attacksimulationrepeatoffender.md
Represents a user in a tenant who has given way to attacks more than once across
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.attackSimulationRepeatOffender"
v1.0 Attacksimulationsimulationusercoverage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attacksimulationsimulationusercoverage.md
Represents cumulative simulation data and results for a user in attack simulatio
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.attackSimulationSimulationUserCoverage"
v1.0 Attacksimulationtrainingusercoverage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attacksimulationtrainingusercoverage.md
Represents cumulative training data for a user in attack simulation and training
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.attackSimulationTrainingUserCoverage"
v1.0 Attacksimulationuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attacksimulationuser.md
Represents a user in an attack simulation and training campaign.
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.attackSimulationUser"
v1.0 Attendanceinterval https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attendanceinterval.md
Contains information associated with an attendance interval in an [attendanceRec
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Attributeset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/attributeset.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Audioconferencing https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/audioconferencing.md
Represents phone access information for an [onlineMeeting](onlinemeeting.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Audioroutinggroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/audioroutinggroup.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 Auditactivityinitiator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/auditactivityinitiator.md
Identity the resource object that initiates the activity. The initiator can be a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Audituseridentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/audituseridentity.md
Inherits from [userIdentity](../resources/useridentity.md).
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.auditUserIdentity",
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 method states
# authentication resource type
Namespace: microsoft.graph
Exposes authentication method states for users and relationships that represent the authentication methods supported by Microsoft Entra ID. The following authentication methods states are supported: -- A user's sign-in preferences-- A users's MFA state
+- A user's sign-in preferences (system-preferred MFA)
+- A users's MFA state (per-user MFA)
Inherits from [entity](entity.md).
Inherits from [entity](entity.md).
|fido2Methods|[fido2AuthenticationMethod](../resources/fido2authenticationmethod.md) collection|Represents the FIDO2 security keys registered to a user for authentication.| |methods|[authenticationMethod](../resources/authenticationmethod.md) collection| Represents all authentication methods registered to a user.| |microsoftAuthenticatorMethods|[microsoftAuthenticatorAuthenticationMethod](../resources/microsoftauthenticatorauthenticationmethod.md) collection| The details of the Microsoft Authenticator app registered to a user for authentication. |
+|operations|[longRunningOperation](../resources/longrunningoperation.md) collection|Represents the status of a long-running operation, such as a password reset operation.|
|passwordlessMicrosoftAuthenticatorMethods|[passwordlessMicrosoftAuthenticatorAuthenticationMethod](../resources/passwordlessmicrosoftauthenticatorauthenticationmethod.md) collection|Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication.| |passwordMethods|[passwordAuthenticationMethod](../resources/passwordauthenticationmethod.md) collection|Represents the details of the password authentication method registered to a user for authentication.| |phoneMethods|[phoneAuthenticationMethod](../resources/phoneauthenticationmethod.md) collection|Represents the phone registered to a user for authentication. |
v1.0 Authenticationappdevicedetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationappdevicedetails.md
Provides details about the app and device used during the Microsoft Entra authen
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.authenticationAppDeviceDetails"
v1.0 Authenticationapppolicydetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationapppolicydetails.md
Provides details of the Microsoft Entra policies applied to a user and client au
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.authenticationAppPolicyDetails"
v1.0 Authenticationattributecollectionoptionconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationattributecollectionoptionconfiguration.md
Represents the option values for certain input types, such as radio buttons, on
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.authenticationAttributeCollectionOptionConfiguration"
v1.0 Authenticationattributecollectionpage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationattributecollectionpage.md
Represents the attribute collection page that is part of a self-service user flo
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.authenticationAttributeCollectionPage"
v1.0 Authenticationattributecollectionpageviewconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationattributecollectionpageviewconfiguration.md
Represents the display of the attribute collection page that is part of a self-s
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.authenticationAttributeCollectionPageViewConfiguration"
v1.0 Authenticationbehaviors https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationbehaviors.md
Applications can adopt new breaking changes by enabling a behavior (set the beha
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.authenticationBehaviors"
v1.0 Authenticationcombinationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationcombinationconfiguration.md
Inherits from [entity](../resources/entity.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) obejct.|
+|[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 Authenticationconditions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationconditions.md
The conditions on which an authenticationEventListener should trigger, for examp
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.authenticationConditions"
v1.0 Authenticationconditionsapplications https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationconditionsapplications.md
The applications on which an authenticationEventListener should trigger.
|includeApplications|[authenticationConditionApplication](../resources/authenticationconditionapplication.md) collection|Collection of the application conditions on which an authenticationEventListener should trigger.| ## 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.authenticationConditionsApplications"
v1.0 Authenticationconfigurationvalidation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationconfigurationvalidation.md
The validation result of a [validateAuthenticationConfiguration action](../api/c
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.authenticationConfigurationValidation"
v1.0 Authenticationdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationdetail.md
Provides the authentication details for a user sign-in, such as multifactor auth
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Authenticationeventhandlerresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationeventhandlerresult.md
None.
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.authenticationEventHandlerResult"
v1.0 Authenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethod.md
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.authenticationMethod",
"id": "String (identifier)" } ```
v1.0 Authenticationmethodfeatureconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethodfeatureconfiguration.md
Defines the features that are allowed for different authentication methods. For
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.authenticationMethodFeatureConfiguration"
v1.0 Authenticationmethodmodedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethodmodedetail.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-[Authentication methods](/azure/active-directory/authentication/concept-authentication-methods) are the ways that users authenticate in Microsoft Entra ID. Authentication methods in Microsoft Entra ID include password and phone (for example, SMS and voice calls), which are manageable in Microsoft Graph today, among many others such as FIDO2 security keys and the Microsoft Authenticator app. Authentication methods are used in primary, second-factor, and step-up authentication, and also in the self-service password reset (SSPR) process.
+[Authentication methods](/entra/identity/authentication/concept-authentication-methods) are the ways that users authenticate in Microsoft Entra ID. Authentication methods in Microsoft Entra ID include password and phone (for example, SMS and voice calls), which are manageable in Microsoft Graph today, among many others such as FIDO2 security keys and the Microsoft Authenticator app. Authentication methods are used in primary, second-factor, and step-up authentication, and also in the self-service password reset (SSPR) process.
The authentication method APIs are used to manage a user's authentication methods. For example:
The authentication method APIs are used to manage a user's authentication method
* You can add an email address to a user. The user can then use that email as part of the Self-Service Password Reset (SSPR) process. * You can update that email, or delete it from the user.
+The ability for a user to use an authentication method is governed by the [authentication method policy](authenticationmethodspolicies-overview.md) for the tenant. For example, only users in the R&D department might be enabled to use the FIDO2 method while all users might be enabled to use Microsoft Authenticator.
+ We don't recommend using the authentication methods APIs for scenarios where you need to iterate over your entire user population for auditing or security check purposes. For these types of scenarios, we recommend using the [authentication method registration and usage reporting APIs](../resources/authenticationmethods-usage-insights-overview.md). ## What authentication methods can be managed in Microsoft Graph?
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`.
The following authentication methods are not yet supported in Microsoft Graph `b
To require users to set up a new multifactor authentication the next time they sign in, call the individual DELETE authentication method operations to delete each of the user's current authentication methods. When the user has no more methods, they're prompted to register the next time they sign in where strong authentication is required.
+## Tenant-level authentication method usage
+
+You can monitor tenant-level authentication method registration and usage, including users registered or unregistered for MFA and passwordless authentication, and users registered or unregistered for SSPR by using the [Authentication methods usage report APIs](/graph/api/resources/authenticationmethods-usage-insights-overview).
+ ## Next steps * Review the authentication method types and their various methods.
v1.0 Authenticationmethods Usage Insights Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethods-usage-insights-overview.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-The authentication methods usage reports help you understand how users in your organization are using Microsoft Entra authentication capabilities such as multifactor authentication (MFA), Self-Service Password Reset (SSPR), and Passwordless authentication.
+The authentication methods usage reports help you understand how users in your organization are using [Microsoft Entra authentication capabilities](../resources/authenticationmethods-overview.md) such as multifactor authentication (MFA), Self-Service Password Reset (SSPR), and Passwordless authentication.
These reports provide information such as:
v1.0 Authenticationmethodspolicies Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethodspolicies-overview.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Authentication methods policies define [authentication methods](/azure/active-directory/authentication/concept-authentication-methods) and the users that are allowed to use them to sign in and perform multi-factor authentication (MFA) in Microsoft Entra ID. Authentication methods policies that can be managed in Microsoft Graph include FIDO2 Security Keys and Passwordless Phone Sign-in with Microsoft Authenticator app.
+Authentication methods policies define [authentication methods](authenticationmethods-overview.md) and the users that are allowed to use them to sign in and perform multi-factor authentication (MFA) in Microsoft Entra ID. Authentication methods policies that can be managed in Microsoft Graph include FIDO2 Security Keys and Passwordless Phone Sign-in with Microsoft Authenticator app.
The authentication method policies APIs are used to manage policy settings. For example:
v1.0 Authenticationmethodsregistrationcampaign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethodsregistrationcampaign.md
Represents the settings used to run campaigns to push users to set up targeted a
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.authenticationMethodsRegistrationCampaign"
v1.0 Authenticationmethodsregistrationcampaignincludetarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethodsregistrationcampaignincludetarget.md
Represents the users and groups that are targeted for authentication method regi
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.authenticationMethodsRegistrationCampaignIncludeTarget"
v1.0 Authenticationmethodtarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationmethodtarget.md
The following types are derived from this resource type:
- [microsoftAuthenticatorAuthenticationMethodTarget](../resources/microsoftauthenticatorauthenticationmethodtarget.md) - [smsAuthenticationMethodTarget](../resources/smsauthenticationmethodtarget.md) - [voiceAuthenticationMethodTarget](../resources/voiceauthenticationmethodtarget.md)-
+- [passkeyAuthenticationMethodTarget](../resources/passkeyauthenticationmethodtarget.md)
## Properties |Property|Type|Description|
v1.0 Authenticationrequirementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationrequirementpolicy.md
Microsoft Entra ID can require users to pass an MFA check before accessing resou
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.authenticationRequirementPolicy"
v1.0 Authenticationstrength https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationstrength.md
Represents the custom authentication strength enforced in a conditional access p
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.authenticationStrength"
v1.0 Authenticationstrengthpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationstrengthpolicy.md
Inherits from [entity](../resources/entity.md).
## Methods |Method|Return type|Description| |:|:|:|
-|[List authenticationStrengthPolicies](../api/authenticationstrengthroot-list-policies.md)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) collection|Get a list of the [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) objects and their properties.|
-|[Create authenticationStrengthPolicy](../api/authenticationstrengthroot-post-policies.md)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md)|Create a new custom [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) object.|
-|[Get authenticationStrengthPolicy](../api/authenticationstrengthpolicy-get.md)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md)|Read the properties and relationships of an [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) object.|
-|[Update authenticationStrengthPolicy](../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 authenticationStrengthPolicy](../api/authenticationstrengthroot-delete-policies.md)|None|Delete a custom [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) object. You can't delete a built-in **authenticationStrengthPolicy** object.|
-|[findByMethodMode](../api/authenticationstrengthpolicy-findbymethodmode.md) (deprecated)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) collection|Find an [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) by allowed mode.|
+|[List](../api/authenticationstrengthroot-list-policies.md)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) collection|Get a list of the [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) objects and their properties.|
+|[Create](../api/authenticationstrengthroot-post-policies.md)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md)|Create a new custom [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) object.|
+|[Get](../api/authenticationstrengthpolicy-get.md)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md)|Read the properties and relationships of an [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) object.|
+|[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).|
-|[List combinationConfigurations](../api/authenticationstrengthpolicy-list-combinationconfigurations.md)|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) collection|Get the authenticationCombinationConfiguration resources from the combinationConfigurations navigation property.|
-|[Create authenticationCombinationConfiguration](../api/authenticationstrengthpolicy-post-combinationconfigurations.md)|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md)|Create a new authenticationCombinationConfiguration object.|
+|[Find by method mode](../api/authenticationstrengthpolicy-findbymethodmode.md) (deprecated)|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) collection|Find an [authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) by allowed mode.|
## Properties |Property|Type|Description|
Inherits from [entity](../resources/entity.md).
|combinationConfigurations|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) collection|Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
- "keyProperty": "id",
"@odata.type": "microsoft.graph.authenticationStrengthPolicy", "baseType": "microsoft.graph.entity", "openType": false
v1.0 Authenticationstrengthroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationstrengthroot.md
None.
|policies|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) collection|A collection of [authentication strength policies](authenticationStrengthPolicy.md) that exist for this tenant, including both built-in and custom policies.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Authenticationstrengthusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authenticationstrengthusage.md
None.
|none|[conditionalAccessPolicy](../resources/conditionalaccesspolicy.md) collection|A collection of Conditional Access policies that reference the specified authentication strength policy and that *do not* require an MFA claim.| ## 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.authenticationStrengthUsage",
v1.0 Authorednote https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authorednote.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Authorizationinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authorizationinfo.md
Represents the identifiers that can be used to identify and authenticate a user
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.authorizationInfo"
v1.0 Authorizationsysteminfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authorizationsysteminfo.md
Represents the authorization system's identifying information.
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.authorizationSystemInfo"
v1.0 Authorizationsystemtypeservice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/authorizationsystemtypeservice.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Services
# authorizationSystemTypeService resource type
v1.0 Availabilityitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/availabilityitem.md
Indicates the status of a [staff member](bookingstaffmember.md) for a given time
|status |bookingsAvailabilityStatus |The status of the staff member. Possible values are: `available`, `busy`, `slotsAvailable`, `outOfOffice`, `unknownFutureValue`.| |startDateTime |dateTimeTimeZone |The start time of the time slot.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Awsaccesskey https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/awsaccesskey.md
None.
|owner|[awsUser](../resources/awsuser.md)|Represents the owner of the access key.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Awsauthorizationsystemresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/awsauthorizationsystemresource.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: AWS resources
# awsAuthorizationSystemResource resource type
Inherits from [authorizationSystemResource](../resources/authorizationsystemreso
|:|:|:| |displayName|String|The name of the resource. Read-only. Supports `$filter` (`eq`,`contains`). Inherited from [authorizationSystemResource](../resources/authorizationsystemresource.md).| |externalId|String|The ID of the resource as defined by AWS. Read-only. Supports `$filter` (`eq`). Inherited from [authorizationSystemResource](../resources/authorizationsystemresource.md).|
-|id|String|The ID of the resource as defined by Permissions Management. Read-only. Inherited from [entity](../resources/entity.md).|
+|id|String|The ID of the resource as defined by Permissions Management. Read-only. Inherited from [entity](../resources/entity.md).|
|resourceType|String|The type of the resource. Read-only. Supports `$filter` (`eq`). Inherited from [authorizationSystemResource](../resources/authorizationsystemresource.md).| ## Relationships |Relationship|Type|Description| |:|:|:| |authorizationSystem|[authorizationSystem](../resources/authorizationsystem.md)|The authorization system that the resource is in. Inherited from [microsoft.graph.authorizationSystemResource](../resources/authorizationsystemresource.md)|
-|service|[authorizationSystemTypeService](../resources/authorizationsystemtypeservice.md)|The service associated with the resource in an AWS authorization system. This is auto-expanded.|
+|service|[authorizationSystemTypeService](../resources/authorizationsystemtypeservice.md)|The service associated with the resource in an AWS authorization system. This is autoexpanded.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Awsauthorizationsystemtypeaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/awsauthorizationsystemtypeaction.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: AWS actions
# awsAuthorizationSystemTypeAction resource type
v1.0 Awsidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/awsidentity.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: All AWS identities
# awsIdentity resource type
v1.0 Awsidentityaccessmanagementkeyagefinding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/awsidentityaccessmanagementkeyagefinding.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: AWS IAM access key age finding
# awsIdentityAccessManagementKeyAgeFinding resource type
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-View the age of AWS IAM Access Keys.
+View the age of AWS IAM access keys.
Inherits from [finding](../resources/finding.md).
Inherits from [finding](../resources/finding.md).
## Properties |Property|Type|Description| |:|:|:|
-|actionSummary|[actionSummary](../resources/actionsummary.md)|Contains information on authorization system actions granted to an identity and actions executed by this identity in the last 90 days. This property and its values are a snapshot as of when the finding was created and may not reflect the current values for the identity|
+|actionSummary|[actionSummary](../resources/actionsummary.md)|Contains information on authorization system actions granted to an identity and actions executed by this identity in the last 90 days. This property and its values are a snapshot as of when the finding was created and might not reflect the current values for the identity|
|createdDateTime|DateTimeOffset|Defines when the finding was created. Inherited from [finding](../resources/finding.md).| |id|String|Unique identifier for the finding. Inherited from [entity](../resources/entity.md).| |permissionsCreepIndex|[permissionsCreepIndex](../resources/permissionscreepindex.md)|A score for an identity's excessive permissions that is classified into three buckets: 0-33: low, 34-66: medium, 67-100: high. This property and its values are a snapshot as of when the finding was created and might not reflect the current score for the identity. Supports `$filter` (`gt`) and `$orderby`.|
-|status|iamStatus|Status of the Iam Access Key. The possible values are: `active`, `inactive`, `disabled`, `unknownFutureValue`.|
+|status|iamStatus|Status of the IAM access Key. The possible values are: `active`, `inactive`, `disabled`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description| |:|:|:|
-|accessKey|[awsAccessKey](../resources/awsaccesskey.md)|Represents the Aws access key in an authorization system. Note, because of a limit in our current data model, we do not have all of the standard identity information for the access key's owner.|
+|accessKey|[awsAccessKey](../resources/awsaccesskey.md)|Represents the AWS access key in an authorization system. **Note:** Because of a limit in the current data model, all the standard identity information for the access key's owner might not be available.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Awsidentityaccessmanagementkeyusagefinding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/awsidentityaccessmanagementkeyusagefinding.md
Title: "awsIdentityAccessManagementKeyUsageFinding resource type"
-description: "The IAM access key age represents the number of keys that have not been used in the over 90 days."
+description: "The IAM access key age represents the number of keys that haven't been used in the over 90 days."
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: AWS IAM access key usage finding
# awsIdentityAccessManagementKeyUsageFinding resource type
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-The IAM access key age represents the number of keys that have not been used in the over 90 days.
+The IAM access key age represents the number of keys that haven't been used in the over 90 days.
Inherits from [finding](../resources/finding.md).
Inherits from [finding](../resources/finding.md).
## Properties |Property|Type|Description| |:|:|:|
-|actionSummary|[actionSummary](../resources/actionsummary.md)|Contains information on authorization system actions granted to an identity and actions executed by this identity in the last 90 days. This property and its values are a snapshot as of when the finding was created and may not reflect the current values for the identity.|
+|actionSummary|[actionSummary](../resources/actionsummary.md)|Contains information on authorization system actions granted to an identity and actions executed by this identity in the last 90 days. This property and its values are a snapshot as of when the finding was created and might not reflect the current values for the identity.|
|createdDateTime|DateTimeOffset|Defines when the finding was created. Inherited from [finding](../resources/finding.md).| |id|String|Unique identifier for the finding. Inherited from [entity](../resources/entity.md).| |permissionsCreepIndex|[permissionsCreepIndex](../resources/permissionscreepindex.md)|A score for an identity's excessive permissions that is classified into three buckets: 0-33: low, 34-66: medium, 67-100: high. This property and its values are a snapshot as of when the finding was created and might not reflect the current score for the identity. Supports `$filter` (`gt`) and `$orderby`.|
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. ## 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.azureADAuthentication",
v1.0 Azureadjoinpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azureadjoinpolicy.md
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.azureADJoinPolicy"
v1.0 Azureadpoptokenauthentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azureadpoptokenauthentication.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "baseType": "microsoft.graph.customExtensionAuthenticationConfiguration",
v1.0 Azureadregistrationpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azureadregistrationpolicy.md
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.azureADRegistrationPolicy"
v1.0 Azureadtokenauthentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azureadtokenauthentication.md
Defines the Microsoft Entra application used to authenticate a logic app with a
|:|:|:| |resourceId|String|The **appID** of the Microsoft Entra application to use to authenticate a logic app with a custom access package workflow extension.|
+## 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.azureAdTokenAuthentication",
v1.0 Azureauthorizationsystemresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azureauthorizationsystemresource.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Azure resources
# azureAuthorizationSystemResource resource type
v1.0 Azureauthorizationsystemtypeaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azureauthorizationsystemtypeaction.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Azure actions
# azureAuthorizationSystemTypeAction resource type
v1.0 Azurecommunicationservicesuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/azurecommunicationservicesuserconversationmember.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 B2cauthenticationmethodspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/b2cauthenticationmethodspolicy.md
The local accounts in Azure AD B2C do not follow the settings or paradigms from
| Method | Return type | Description | |:-|:|:|
-| [Get b2cAuthenticationMethodsPolicy](../api/b2cauthenticationmethodspolicy-get.md) | [b2cauthenticationmethodspolicy](b2cauthenticationmethodspolicy.md) | Read the properties of a **b2cauthenticationmethodspolicy** object. |
-| [Update b2cAuthenticationMethodsPolicy](../api/b2cauthenticationmethodspolicy-update.md) | None | Update the properties of a **b2cauthenticationmethodspolicy** objects. |
+| [Get](../api/b2cauthenticationmethodspolicy-get.md) | [b2cauthenticationmethodspolicy](b2cauthenticationmethodspolicy.md) | Read the properties of a **b2cauthenticationmethodspolicy** object. |
+| [Update](../api/b2cauthenticationmethodspolicy-update.md) | None | Update the properties of a **b2cauthenticationmethodspolicy** objects. |
## Properties
v1.0 B2cidentityuserflow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/b2cidentityuserflow.md
To help you set up the most common identity tasks for your applications, Azure A
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Baseendusernotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/baseendusernotification.md
Base type of [positiveReinforcementNotification](../resources/positivereinforcem
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Basesitepage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/basesitepage.md
Inherits from [baseItem](../resources/baseitem.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Basetask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/basetask.md
This is a base type inherited by the [task](task.md) resource.
|parentList|[baseTaskList](../resources/basetasklist.md)|The list which contains the task. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
Represents a business in Microsoft Bookings. This is the top level object in the
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Bookingcustomerinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingcustomerinformation.md
Inherits from [bookingCustomerInformationBase](bookingcustomerinformationbase.md
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.bookingCustomerInformation"
v1.0 Bookingcustomerinformationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingcustomerinformationbase.md
Abstract base type for an appointment's customer information.
Base type of [bookingCustomerInformation](bookingcustomerinformation.md).
+## Properties
+
+None.
+
+## 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.bookingCustomerInformationBase"
v1.0 Bookingcustomquestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingcustomquestion.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 Bookingquestionanswer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingquestionanswer.md
Contains a custom question, an answer given by the customer for the custom quest
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.bookingQuestionAnswer"
v1.0 Bookingreminder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingreminder.md
Represents when and whom to send an email reminder.
|offset|Duration|The amount of time before the start of an appointment that the reminder should be sent. It's denoted in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format.| |recipients|bookingReminderRecipients| The persons who should receive the reminder. Possible values are: `allAttendees`, `staff`, `customer` and `unknownFutureValue`.|
+## 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 Bookingschedulingpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingschedulingpolicy.md
Represents the set of policies that determine how appointments should be created
|sendConfirmationsToOwner|Boolean| True to notify the business via email when a booking is created or changed. Use the email address specified in the **email** property of the **bookingBusiness** entity for the business. | |timeSlotInterval|Duration|Duration of each time slot, denoted in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format.|
+## 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 Bookingworkhours https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingworkhours.md
Represents the set of working hours in a single day of the week, for a [bookingB
|day|String| The day of the week represented by this instance. Possible values are: `sunday`, `monday`, `tuesday`, `wednesday`, `thursday`, `friday`, `saturday`.| |timeSlots|[bookingWorkTimeSlot](bookingworktimeslot.md) collection|A list of start/end times during a day.|
+## 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 Bookingworktimeslot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bookingworktimeslot.md
Defines the start and end times for work.
|end|TimeOfDay|The time of the day when work stops. For example, 17:00:00.0000000.| |start|TimeOfDay|The time of the day when work starts. For example, 08:00:00.0000000.|
+## 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 Booleancolumn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/booleancolumn.md
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.booleanColumn" } --> ```json
v1.0 Browsersharedcookie https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/browsersharedcookie.md
Represents a session cookie for [Internet Explorer mode](/deployedge/edge-ie-mod
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Browsersharedcookiehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/browsersharedcookiehistory.md
Represents the history of modifications applied to a [browserSharedCookie](../re
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.browserSharedCookieHistory"
v1.0 Browsersite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/browsersite.md
Represents a site to use in [Internet Explorer mode](/deployedge/edge-ie-mode) t
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Browsersitehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/browsersitehistory.md
The history of modifications applied to a [browserSite](../resources/browsersite
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.browserSiteHistory"
v1.0 Browsersitelist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/browsersitelist.md
Represents an enterprise site list in a compliant cloud location that specifies
|sites|[browserSite](../resources/browsersite.md) collection|A collection of sites defined for the site list.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Bucketaggregationdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bucketaggregationdefinition.md
Provides the details on how to generate the aggregations in the results.
|minimumCount|Int32|The minimum number of items that should be present in the aggregation to be returned in a bucket. Optional.| |prefixFilter|String|A filter to define a matching criteria. The key should start with the specified prefix to be returned in the response. Optional.| |ranges|[bucketAggregationRange](bucketaggregationrange.md) collection|Specifies the manual ranges to compute the aggregations. This is only valid for nonstring refiners of date or numeric type. Optional.|
-|sortBy|bucketAggregationSortProperty| The possible values are `count` to sort by the number of matches in the aggregation, `keyAsString`to sort alphabetically based on the key in the aggregation, `keyAsNumber` for numerical sorting based on the key in the aggregation. Required.
+|sortBy|bucketAggregationSortProperty| The possible values are `count` to sort by the number of matches in the aggregation, `keyAsString`to sort alphabetically based on the key in the aggregation, `keyAsNumber` for numerical sorting based on the key in the aggregation. Required.|
+
+## Relationships
+
+None.
## JSON representation
v1.0 Bucketaggregationrange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/bucketaggregationrange.md
Specifies the lower and upper limit to a range for aggregating search results. A
|from|String| Defines the lower bound from which to compute the aggregation. This can be a numeric value or a string representation of a date using the `YYYY-MM-DDTHH:mm:ss.sssZ` format. Required.| |to|String| Defines the upper bound up to which to compute the aggregation. This can be a numeric value or a string representation of a date using the `YYYY-MM-DDTHH:mm:ss.sssZ` format. Required.|
+## 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 Builtinidentityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/builtinidentityprovider.md
This type will inherit from [identityProviderBase](../resources/identityprovider
## Methods
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant including the built-in identity providers. There's no way to retrieve only the built-in identity providers in a tenant.|
-|[Get identity provider](../api/identityproviderbase-get.md) |builtInIdentityProvider|Retrieve properties of a built-in identity provider.|
-|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all available identity provider types available in the tenant.|
+None.
+
+For the list of API operations for managing built-in identity providers, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
## Properties
v1.0 Businessscenario https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/businessscenario.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Businessscenariogrouptarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/businessscenariogrouptarget.md
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.businessScenarioGroupTarget"
v1.0 Businessscenarioplanner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/businessscenarioplanner.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Businessscenarioplanreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/businessscenarioplanreference.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Businessscenarioproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/businessscenarioproperties.md
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.businessScenarioProperties"
v1.0 Businessscenariotask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/businessscenariotask.md
Inherits from [plannerTask](../resources/plannertask.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Businessscenariotasktargetbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/businessscenariotasktargetbase.md
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.businessScenarioTaskTargetBase"
v1.0 Calculatedcolumn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/calculatedcolumn.md
SharePoint formulas use a syntax similar to Excel formulas. For more information
## 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.calculatedColumn" } -->
v1.0 Calendar https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/calendar.md
Represents a container for [event](event.md) resources. It can be a calendar for
## 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 Callactivitystatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callactivitystatistics.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 Callendedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callendedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.callEndedEventMessageDetail",
v1.0 Callmediastate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callmediastate.md
Represents the media state for a [call](call.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Calloptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/calloptions.md
An abstract base class that contains the optional features for a call.
## 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.callOptions"
v1.0 Callparticipantinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callparticipantinfo.md
Represents the details for a call participant.
|participant|[identitySet](../resources/identityset.md)|Identity of the call participant.| ## 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.callParticipantInfo"
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 Callrecordingeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecordingeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|meetingOrganizer|[identitySet](../resources/identityset.md)|Organizer of the meeting.| ## 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.callRecordingEventMessageDetail",
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
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Deviceinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-deviceinfo.md
Represents information about a device (microphone, speaker, camera, etc.) used i
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Endpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-endpoint.md
an application/bot, etc. The [participantEndpoint](callrecords-participantendpoi
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Failureinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-failureinfo.md
If one or more media streams have any of these failures, that failure is propaga
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Media https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-media.md
Represents the media (audio, video, video-based screen-sharing, etc.) used in a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Mediastream https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-mediastream.md
Represents information about a media stream between two endpoints in a call.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Networkinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-networkinfo.md
Represents information about the network used in a call.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Pstnblockeduserslogrow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-pstnblockeduserslogrow.md
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.callRecords.pstnBlockedUsersLogRow"
v1.0 Callrecords Pstnonlinemeetingdialoutreport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-pstnonlinemeetingdialoutreport.md
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.callRecords.pstnOnlineMeetingDialoutReport"
v1.0 Callrecords Serviceendpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-serviceendpoint.md
calling media server or other service entity. Inherits from [endpoint](callrecor
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Serviceuseragent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-serviceuseragent.md
Represents a service user agent of an endpoint in a call. Inherits from
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Traceroutehop https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-traceroutehop.md
Represents the network trace route hops collected for a [media stream](callrecor
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Useragent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-useragent.md
The [clientUserAgent](callrecords-clientuseragent.md) and
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Userfeedback https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callrecords-userfeedback.md
Represents the feedback provided by the user an endpoint about the quality of th
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callroute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callroute.md
The callRoute type.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Callstartedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/callstartedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.callStartedEventMessageDetail",
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 Calltranscripteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/calltranscripteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|meetingOrganizer|[identitySet](../resources/identityset.md)|The organizer of the meeting.| ## 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.callTranscriptEventMessageDetail",
v1.0 Calltranscriptioninfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/calltranscriptioninfo.md
Represents a single DTMF event.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Cancelmediaprocessingoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cancelmediaprocessingoperation.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 Canvaslayout https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/canvaslayout.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 Certificateauthority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/certificateauthority.md
Represents a certificate authority.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Certificateauthorityasentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/certificateauthorityasentity.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 Certificateauthoritypath https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/certificateauthoritypath.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 Certificatebasedapplicationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/certificatebasedapplicationconfiguration.md
Inherits from [trustedCertificateAuthorityAsEntityBase](../resources/trustedcert
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Certificatebasedauthconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/certificatebasedauthconfiguration.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 Certificationcontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/certificationcontrol.md
Contains compliance certification data associated with secure score control.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Challengingword https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/challengingword.md
+
+ Title: "challengingWord resource type"
+description: "Represents a word a student found challenging in a reading assignment submission."
+
+ms.localizationpriority: medium
+++
+# challengingWord resource type
+
+Namespace: microsoft.graph
++
+Represents a word a student found challenging in a reading assignment submission.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|count|Int64|Number of times the word was found challenging by the student during the reading session.|
+|word|String|The specific word that the student found challenging during the reading session.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.challengingWord"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.challengingWord",
+ "count": "Int64",
+ "word": "String"
+}
+```
+
v1.0 Changenotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/changenotification.md
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.changeNotification"
v1.0 Changenotificationcollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/changenotificationcollection.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 Changenotificationencryptedcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/changenotificationencryptedcontent.md
For details, see [Set up change notifications that include resource data](/graph
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Channeladdedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channeladdedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelAddedEventMessageDetail",
v1.0 Channeldeletedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channeldeletedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelDeletedEventMessageDetail",
v1.0 Channeldescriptionupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channeldescriptionupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelDescriptionUpdatedEventMessageDetail",
v1.0 Channelidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channelidentity.md
Contains basic identification information about a channel in Microsoft Teams.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Channelmembersnotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channelmembersnotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.channelMembersNotificationRecipient"
v1.0 Channelmoderationsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channelmoderationsettings.md
To support channel moderation settings via Microsoft Graph APIs:
|userNewMessageRestriction|userNewMessageRestriction|Indicates who is allowed to post messages to teams channel. Possible values are: `everyone`, `everyoneExceptGuests`, `moderators`, `unknownFutureValue`.| ## 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.channelModerationSettings"
v1.0 Channelrenamedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channelrenamedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelRenamedEventMessageDetail",
v1.0 Channelsetasfavoritebydefaulteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channelsetasfavoritebydefaulteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelSetAsFavoriteByDefaultEventMessageDetail",
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
Contains information about a channel in Microsoft Teams, including numbers of gu
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Channelunsetasfavoritebydefaulteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/channelunsetasfavoritebydefaulteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelUnsetAsFavoriteByDefaultEventMessageDetail",
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 Chatactivitystatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatactivitystatistics.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 Chatinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatinfo.md
Contains information associated with Microsoft Teams meetings.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmembersnotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmembersnotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.chatMembersNotificationRecipient"
v1.0 Chatmessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmessage.md
Represents an individual chat message within a [channel](channel.md) or [chat](c
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmessagefromidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmessagefromidentityset.md
Inherits from [identitySet](../resources/identityset.md).
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.chatMessageFromIdentitySet"
v1.0 Chatmessagehistoryitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmessagehistoryitem.md
Represents activity history information for a message in a chat or a channel.
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.chatMessageHistoryItem"
v1.0 Chatmessagemention https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmessagemention.md
For a fuller context of the example, see [List channel message replies](../api/c
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmessagementionedidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmessagementionedidentityset.md
Inherits from [identitySet](../resources/identityset.md).
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.chatMessageMentionedIdentitySet"
v1.0 Chatmessagepolicyviolationpolicytip https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmessagepolicyviolationpolicytip.md
Policy tips are typically set by a data loss prevention (DLP) app which watches
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmessagereactionidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatmessagereactionidentityset.md
Inherits from [identitySet](../resources/identityset.md).
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.chatMessageReactionIdentitySet"
v1.0 Chatrenamedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatrenamedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.chatRenamedEventMessageDetail",
v1.0 Chatviewpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/chatviewpoint.md
Represents user-specific properties of a [chat](../resources/chat.md). These pro
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.chatViewpoint"
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 Classificationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/classificationresult.md
Represents the result of a classification operation from the Microsoft Classific
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Cloudappsecuritysessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudappsecuritysessioncontrol.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 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 Cloudpcauditproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcauditproperty.md
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.cloudPcAuditProperty"
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 [cloudPcBulkModifyDiskEncryptionType](../resources/cloudpcbulkmodifydiskencryptiontype.md), [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 Cloudpcbulkmodifydiskencryptiontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkmodifydiskencryptiontype.md
+
+ Title: "cloudPcBulkModifyDiskEncryptionType resource type"
+description: "Defines the disk encryption type to apply to a collection of Cloud PCs."
+
+ms.localizationpriority: medium
+++
+# cloudPcBulkModifyDiskEncryptionType resource type
+
+Namespace: microsoft.graph
++
+Defines the disk encryption type to apply to a collection of Cloud PCs.
+
+Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
+
+## Methods
+None.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|diskEncryptionType|[cloudPcDiskEncryptionType](#cloudpcdiskencryptiontype-values)|Indicates the disk encryption type that is specific to an individual Cloud PC. Possible values are: `platformManagedKey`, `customerManagedKey`. |
+|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). |
+|diskEncryptionType|[cloudPcDiskEncryptionType](#cloudpcdiskencryptiontype-values)|Indicates the disk encryption type of the Cloud PC. Possible values are: `platformManagedKey`, `customerManagedKey`. |
+|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). |
+
+### cloudPcDiskEncryptionType values
+
+|Member|Description|
+|:|:|
+|platformManagedKey|Default. The Cloud PC disk is encrypted with a platform-managed key.|
+|customerManagedKey|Indicates that the Cloud PC disk is encrypted with a customer-managed key.|
+|unknownFutureValue|Evolvable enumeration sentinel value. Don't use.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.cloudPcBulkModifyDiskEncryptionType",
+ "baseType": "microsoft.graph.cloudPcBulkAction",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcBulkModifyDiskEncryptionType",
+ "diskEncryptionType": "customerManagedKey",
+ "cloudPcIds": ["*"],
+ "createdDateTime": "2023-08-10T09:27:06.1351438-07:00",
+ "displayName": "Change disk encryption type of tenant's CPCs",
+ "id": "1d164206-bf41-4fd2-8424-a3192d392273"
+}
+```
v1.0 Cloudpcbulkpoweroff https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkpoweroff.md
Defines the bulk power-off action, with Cloud PC IDs as the only input parameter
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
-## Methods
- ## Properties |Property|Type|Description| |:|:|:|
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
Defines the bulk power-on action, with Cloud PC IDs as the only input parameter
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
-## Methods
- ## Properties |Property|Type|Description| |:|:|:|
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 Cloudpcbulkremoteactionresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkremoteactionresult.md
Represents the Cloud PC-specified bulk remote action result.
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.cloudPcBulkRemoteActionResult"
v1.0 Cloudpcbulkreprovision https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcbulkreprovision.md
Represents the entity that performs a bulk reprovision action. If provisioning a
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
-## Methods
- ## Properties |Property|Type|Description| |:|:|:|
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
Represents the entity that performs a bulk restart action.
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
-## Methods
- ## Properties |Property|Type|Description| |:|:|:|
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
Represents the entity that performs a bulk restore action. Perform a bulk restor
Inherits from [cloudPcBulkAction](../resources/cloudpcbulkaction.md).
-## Methods
- ## Properties |Property|Type|Description| |:|:|:|
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 Cloudpcconnectivityevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcconnectivityevent.md
Describes a user connection record, including when and how the Cloud PC was conn
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.cloudPcConnectivityEvent"
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 Cloudpccrosscloudgovernmentorganizationmapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpccrosscloudgovernmentorganizationmapping.md
For GCC customers, the Microsoft Entra ID for the tenant is in a public cloud, b
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Cloudpcforensicstorageaccount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcforensicstorageaccount.md
Represents the storage account information that can be used to store a snapshot
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "storageAccountId",
v1.0 Cloudpchealthcheckitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpchealthcheckitem.md
Represents the details of the Cloud PC connectivity health check item.
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.cloudPcHealthCheckItem"
v1.0 Cloudpclaunchinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpclaunchinfo.md
Contains the information to connect a [cloudPC](../resources/cloudpc.md).
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.cloudPcLaunchInfo"
v1.0 Cloudpcloginresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcloginresult.md
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.cloudPcLoginResult",
v1.0 Cloudpcmanagementgroupassignmenttarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcmanagementgroupassignmenttarget.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "baseType": "microsoft.graph.cloudPcManagementAssignmentTarget",
v1.0 Cloudpcprovisioningpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcprovisioningpolicy.md
Represents a Cloud PC provisioning policy.
|Property|Type|Description| |:|:|:| |alternateResourceUrl|String|The URL of the alternate resource that links to this provisioning policy. Read-only.|
+|autopatch|[cloudPcProvisioningPolicyAutopatch](../resources/cloudpcprovisioningpolicyautopatch.md)|The specific settings for Windows Autopatch that enable its customers to experience it on Cloud PC. The settings take effect when the tenant enrolls in Windows Autopatch and the **managedType** of the **microsoftManagedDesktop** property is set as `starterManaged`. Supports `$select`.|
|cloudPcGroupDisplayName|String|The display name of the Cloud PC group that the Cloud PCs reside in. Read-only.| |cloudPcNamingTemplate|String|The template used to name Cloud PCs provisioned using this policy. The template can contain custom text and replacement tokens, including `%USERNAME:x%` and `%RAND:x%`, which represent the user's name and a randomly generated number, respectively. For example, `CPC-%USERNAME:4%-%RAND:5%` means that the name of the Cloud PC starts with `CPC-`, followed by a four-character username, a `-` character, and then five random characters. The total length of the text generated by the template can't exceed 15 characters. Supports `$filter`, `$select`, and `$orderby`.| |description|String|The provisioning policy description. Supports `$filter`, `$select`, and `$orderBy`. |
The following JSON representation shows the resource type.
{ "@odata.type": "#microsoft.graph.cloudPcProvisioningPolicy", "alternateResourceUrl": "String",
+ "autopatch": {"@odata.type": "microsoft.graph.cloudPcProvisioningPolicyAutopatch"},
"cloudPcGroupDisplayName": "String", "cloudPcNamingTemplate": "String", "description": "String",
v1.0 Cloudpcprovisioningpolicyautopatch https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcprovisioningpolicyautopatch.md
+
+ Title: "cloudPcProvisioningPolicyAutopatch resource type"
+description: "Represents specific settings for Windows Autopatch that enable its customers to experience it on Cloud PC."
+
+ms.localizationpriority: medium
+++
+# cloudPcProvisioningPolicyAutopatch resource type
+
+Namespace: microsoft.graph
++
+Represents specific settings for Windows Autopatch that enable its customers to experience it on Cloud PC.
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|autopatchGroupId|String|The unique identifier (ID) of a Windows Autopatch group. An Autopatch group is a logical container or unit that groups several Microsoft Entra groups and software update policies. Devices with the same Autopatch group ID share unified software update management. The default value is `null` that indicates that no Autopatch group is associated with the provisioning policy.|
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.cloudPcProvisioningPolicyAutopatch"
+}
+-->
+
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcProvisioningPolicyAutopatch",
+ "autopatchGroupId": "String (identifier)"
+}
+```
v1.0 Cloudpcremoteactioncapability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcremoteactioncapability.md
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.cloudPcRemoteActionCapability"
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 Cloudpcreviewstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcreviewstatus.md
Represents details about the review status of a Cloud PC.
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.cloudPcReviewStatus"
v1.0 Cloudpcshareduseserviceplan https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcshareduseserviceplan.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 Cloudpcsnapshot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcsnapshot.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Cloudpcsubscription https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcsubscription.md
Represents the subscription information that can be used to store a snapshot or
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "subscriptionId",
v1.0 Cloudpctenantencryptionsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpctenantencryptionsetting.md
+
+ Title: "cloudPcTenantEncryptionSetting resource type"
+description: "Represents the Cloud PC encryption setting for a tenant."
+
+ms.localizationpriority: medium
+++
+# cloudPcTenantEncryptionSetting resource type
+
+Namespace: microsoft.graph
++
+Represents the Cloud PC encryption setting for a tenant. Only one encryption setting can be applied to the tenant.
+
+## Methods
+None.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|tenantDiskEncryptionType|[cloudPcDiskEncryptionType](#cloudpcdiskencryptiontype-values)|Indicates the Cloud PC disk encryption type for a tenant. It is a tenant-level setting that applies globally to all Cloud PCs in the tenant. Possible values are: `platformManagedKey`, `customerManagedKey`, `unknownFutureValue`. Read-only.|
+|lastSyncDateTime|DateTimeOffset|Indicates the date and time when last sync tenant encryption setting.|
+
+### cloudPcDiskEncryptionType values
+
+|Member|Description|
+|:|:|
+|platformManagedKey|Default. The Cloud PC disk is encrypted with a platform-managed key.|
+|customerManagedKey|Indicates that the Cloud PC disk is encrypted with a customer-managed key.|
+|unknownFutureValue|Evolvable enumeration sentinel value. Don't use.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.cloudPcTenantEncryptionSetting",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.cloudPcTenantEncryptionSetting",
+ "tenantDiskEncryptionType": "customerManagedKey",
+}
+```
v1.0 Cloudpcusersetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcusersetting.md
Represents a Cloud PC user setting.
|assignments|[cloudPcUserSettingAssignment](../resources/cloudpcusersettingassignment.md) collection|Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have **cloudPCUserSetting** assigned. Returned only on `$expand`. For an example, see [Get cloudPcUserSettingample](../api/cloudpcusersetting-get.md).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Cloudpcusersettingassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcusersettingassignment.md
Represents a defined collection of user setting assignments.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Cloudpcwindowssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/cloudpcwindowssettings.md
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.cloudPcWindowsSettings"
v1.0 Collapseproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/collapseproperty.md
Specifies the criteria used for collapsing search results. Applies only to sorta
|fields|String Collection| Defines the collapse group to trim results. The properties in this collection must be sortable/refinable properties. Required.| |limit|Int16| Defines a maximum limit count for this field. This numeric value must be a positive integer. Required.|
+## 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 Columndefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/columndefinition.md
In those cases, none of the column type facets will be populated, and the column
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Commsnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/commsnotification.md
Communications notification base type that is published by Communications server
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Commsnotifications https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/commsnotifications.md
List of notifications used by the Communications servers for sending multiple no
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a commercial subscription for a tenant.
+Represents a commercial subscription for a tenant. Use the values of **skuId** and **serviceStatus** > **servicePlanId** to assign licenses to unassigned users and groups through the [user: assignLicense](../api/user-assignlicense.md) and [group: assignLicense](../api/group-assignlicense.md) APIs respectively.
Inherits from [entity](entity.md).
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 {
- "commerceSubscriptionId": "String",
+ "commerceSubscriptionId": "String (identifier)",
"createdDateTime": "String (timestamp)", "id": "String (identifier)", "isTrial": "Boolean",
v1.0 Complianceinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/complianceinformation.md
Contains compliance data associated with secure score control.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Conditionalaccessallexternaltenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessallexternaltenants.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 Conditionalaccessapplications https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessapplications.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 Conditionalaccessclientapplications https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessclientapplications.md
Represents client applications (service principals and workload identities) incl
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.conditionalAccessClientApplications"
v1.0 Conditionalaccessdevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessdevices.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 Conditionalaccessdevicestates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessdevicestates.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 Conditionalaccessenumeratedexternaltenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessenumeratedexternaltenants.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 Conditionalaccessexternaltenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessexternaltenants.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 Conditionalaccessfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessfilter.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 Conditionalaccessgrantcontrols https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessgrantcontrols.md
Consider the following when you use the `passwordChange` control:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Conditionalaccesslocations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccesslocations.md
Represents locations included in and excluded from the policy scope.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
## Relationships
v1.0 Conditionalaccessplatforms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessplatforms.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 Conditionalaccesspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccesspolicy.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 Conditionalaccesspolicydetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccesspolicydetail.md
Represents the configuration of the **details** property of a Microsoft recommen
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.conditionalAccessPolicyDetail"
v1.0 Conditionalaccessroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessroot.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 Conditionalaccessrulesatisfied https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessrulesatisfied.md
Indicates the attributes related to applied conditional access policy or policie
## 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.conditionalAccessRuleSatisfied"
v1.0 Conditionalaccesssessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccesssessioncontrol.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 Conditionalaccesstemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccesstemplate.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Conditionalaccessusers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conditionalaccessusers.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 Configurationuri https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/configurationuri.md
+
+ Title: "configurationUri resource type"
+description: "Represents a URI for the single sign-on configuration of a preintegrated application."
+
+ms.localizationpriority: medium
+++
+# configurationUri resource type
+
+Namespace: microsoft.graph
++
+Represents a URI for the single sign-on configuration of a preintegrated application.
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|appliesToSingleSignOnMode|String|The single sign-on mode that the URI is configured for. Possible values are: `saml`, `password`.|
+|examples|String collection|The various formats that the URI should follow.|
+|isRequired|Boolean|Indicates whether this URI is required for the single sign-on configuration.|
+|usage|uriUsageType|Indicates how the URI is used in single sign-on. The possible values are: `redirectUri`, `identifierUri`, `loginUrl`, `logoutUrl`, `unknownFutureValue`.|
+|values|String collection|The suggested values for the URI. Developers may need to customize these values for their tenant.|
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.configurationUri"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.configurationUri",
+ "appliesToSingleSignOnMode": "String",
+ "examples": ["String"],
+ "isRequired": "Boolean",
+ "usage": "String",
+ "values": ["String"]
+}
+```
+
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
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Connectedorganizationmembers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/connectedorganizationmembers.md
Title: "connectedOrganizationMembers complex type"
-description: "The connectedOrganizationMembers type identifies a collection of users in the tenant who will be allowed as requestor, approver or reviewer."
+description: "The connectedOrganizationMembers type identifies a collection of users in the tenant who are allowed as requestor, approver, or reviewer."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Used in the request settings of an [access package assignment policy](accesspackageassignmentpolicy.md). The `@odata.type` value `#microsoft.graph.connectedOrganizationMembers` indicates that this type identifies a collection of users, those who are associated with a [connected organization](connectedorganization.md), who is allowed to request an access package.
+Used in the request settings of an [access package assignment policy](accesspackageassignmentpolicy.md). The `@odata.type` value `#microsoft.graph.connectedOrganizationMembers` indicates that this type identifies a collection of users who are associated with a [connected organization](connectedorganization.md) and are allowed to request an access package.
## Properties
This type has the following properties:
| description |String | The name of the connected organization. Read only. | | isBackup | Boolean | Not used now. |
+## Relationships
+
+None.
+ ## JSON representation
-Here's a JSON representation of the type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Connectioninfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/connectioninfo.md
The connectionInfo object defines the resource locator that is used to communica
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.connectionInfo"
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. |
After a connector group is created, you can add or move connectors to the connec
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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`. |
by providing a [delta](../api/contact-delta.md) function.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Contactfolder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contactfolder.md
by providing a [delta](../api/contactfolder-delta.md) function.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Contactmergesuggestions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contactmergesuggestions.md
This resource provides a means to enable or disable the feature at the user leve
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Contentcustomization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contentcustomization.md
Contains details of the various content options to be customized in the authenti
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.contentCustomization"
v1.0 Contentinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contentinfo.md
Represents the current state of some information that is to be labeled. **conten
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Contentsharingsession https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contentsharingsession.md
Represents a content sharing session in a call.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Contenttypeorder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/contenttypeorder.md
Specifies in which order a [contentType](contenttype.md) appears in the selecti
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@type": "microsoft.graph.contentTypeOrder", "@type.aka": "oneDrive.contentTypeOrderFacet" } -->
v1.0 Continuousaccessevaluationpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/continuousaccessevaluationpolicy.md
Continuous Access Evaluation (CAE) manages authentication sessions in real time.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Continuousaccessevaluationsessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/continuousaccessevaluationsessioncontrol.md
Session control to control continuous access evaluation settings.
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.continuousAccessEvaluationSessionControl"
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 Controlscore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/controlscore.md
This resource contains a tenant score and description for an individual control.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Conversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conversationmember.md
Base type for the following supported conversation member types:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Conversationmemberroleupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conversationmemberroleupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.conversationMemberRoleUpdatedEventMessageDetail",
v1.0 Conversionuserdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/conversionuserdetails.md
ms.localizationpriority: medium
-doc_type: apiPageType
# conversionUserDetails resource type
v1.0 Corsconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/corsconfiguration.md
Represents the CORS settings for the [onPremisesApplicationSegment](onPremisesAp
|maxAgeInSeconds|Integer|The maximum amount of time that a browser should cache the response to the preflight **OPTIONS** request.| |resource|String|Resource within the application segment for which CORS permissions are granted. `/` grants permission for whole app segment.|
+## 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 Corsconfiguration_V2 https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/corsconfiguration_v2.md
Represents the CORS settings for the [webApplicationSegment](webapplicationsegme
|maxAgeInSeconds|Integer|The maximum amount of time that a browser should cache the response to the preflight **OPTIONS** request.| |resource|String|Resource within the application segment for which CORS permissions are granted. `/` grants permission for the whole app segment.|
+## 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 Countrynamedlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/countrynamedlocation.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 Credential https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/credential.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 Credentialusagesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/credentialusagesummary.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 Credentialuserregistrationcount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/credentialuserregistrationcount.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 Credentialuserregistrationdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/credentialuserregistrationdetails.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 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 Crosstenantaccesspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicy.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Policy
# crossTenantAccessPolicy resource type
Inherits from [tenantRelationshipAccessPolicyBase](../resources/tenantrelationsh
|templates|[policyTemplate](../resources/policytemplate.md)|Represents the base policy in the directory for multi-tenant organization settings.| ## JSON representation-
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Crosstenantaccesspolicyb2bsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicyb2bsetting.md
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.crossTenantAccessPolicyB2BSetting"
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 doc_type: resourcePageType
+toc. Title: Default settings
# crossTenantAccessPolicyConfigurationDefault resource type
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 doc_type: resourcePageType
+toc. Title: Partner settings
# crossTenantAccessPolicyConfigurationPartner resource type
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 Crosstenantaccesspolicyinboundtrust https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicyinboundtrust.md
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.crossTenantAccessPolicyInboundTrust"
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
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.crossTenantAccessPolicyTarget"
v1.0 Crosstenantaccesspolicytargetconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantaccesspolicytargetconfiguration.md
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.crossTenantAccessPolicyTargetConfiguration"
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 Crosstenantidentitysyncpolicypartner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantidentitysyncpolicypartner.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Partner user sync settings
# crossTenantIdentitySyncPolicyPartner resource type
Defines the cross-tenant policy for synchronization of users from a partner tena
None. ## JSON representation-
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Crosstenantusersyncinbound https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/crosstenantusersyncinbound.md
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.crossTenantUserSyncInbound"
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)
Inherits and derived from [customCalloutExtension](../resources/customcalloutext
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Customappscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customappscope.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Customappscopeattributesdictionary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customappscopeattributesdictionary.md
Currently only the Exchange Online RBAC provider is supported.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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
## Methods |Method|Return type|Description| |:|:|:|
-|[List custom authentication extensions](../api/identitycontainer-list-customauthenticationextensions.md)|[customAuthenticationExtension](../resources/customauthenticationextension.md) collection|Retrieve a list of the object types that are derived from **customAuthenticationExtension**.|
-|[Create custom authentication extension](../api/identitycontainer-post-customauthenticationextensions.md)|[customAuthenticationExtension](../resources/customauthenticationextension.md)|Create a new object type that is derived from **customAuthenticationExtension**.|
-|[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.|
-|**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.|
-|**On attribute collection submit**|||
-|[Get on attribute collection submit](../api/onattributecollectionsubmitcustomextension-get.md)|[onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md)|Read the properties and relationships of an [onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md) object.|
-|[Update on attribute collection submit](../api/onattributecollectionsubmitcustomextension-update.md)|[onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md)|Update the properties of an [onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md) object.|
+|[List](../api/identitycontainer-list-customauthenticationextensions.md)|[customAuthenticationExtension](../resources/customauthenticationextension.md) collection|Retrieve a list of the object types that are derived from **customAuthenticationExtension**.|
+|[Create](../api/identitycontainer-post-customauthenticationextensions.md)|[customAuthenticationExtension](../resources/customauthenticationextension.md)|Create a new object type that is derived from **customAuthenticationExtension**.|
+|[Get](../api/customauthenticationextension-get.md)|[customAuthenticationExtension](../resources/customauthenticationextension.md)|Read the properties and relationships of an object type that is derived from **customAuthenticationExtension**.|
+|[Update](../api/customauthenticationextension-update.md)|None|Update the properties of an object type that is derived from **customAuthenticationExtension**.|
+|[Delete](../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 the validity of the endpoint and authentication configuration for a [customAuthenticationExtension](../resources/customauthenticationextension.md) object.|
## Properties |Property|Type|Description|
v1.0 Customcalloutextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customcalloutextension.md
This abstract type is inherited by the following derived types.
Inherits from [entity](entity.md).
-## Methods
-
-None.
- ## Properties |Property|Type|Description|
None.
|id|String|Identifier for the customCalloutExtension object. Inherited from [entity](../resources/entity.md).| ## 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",
v1.0 Customervoicesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customervoicesettings.md
Company-wide settings for Microsoft Dynamics 365 Customer Voice.
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.customerVoiceSettings"
v1.0 Customextensionauthenticationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensionauthenticationconfiguration.md
The type of token authentication used depends on the token security. If the toke
None.
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Customextensioncallbackconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensioncallbackconfiguration.md
Callback settings that define how long Microsoft Entra ID can wait for a resume
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.customExtensionCallbackConfiguration"
v1.0 Customextensioncalloutinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensioncalloutinstance.md
Defines the calls that were made by an instance of a custom extension callout.
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.customExtensionCalloutInstance"
v1.0 Customextensioncalloutrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensioncalloutrequest.md
Defines the custom extension callout request payload that's sent to external sys
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.customExtensionCalloutRequest"
v1.0 Customextensioncalloutresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensioncalloutresponse.md
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.customExtensionCalloutResponse"
v1.0 Customextensioncalloutresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensioncalloutresult.md
Inherits from [authenticationEventHandlerResult](../resources/authenticationeven
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.customExtensionCalloutResult"
v1.0 Customextensiondata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensiondata.md
None.
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.customExtensionData"
v1.0 Customextensionendpointconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensionendpointconfiguration.md
Abstract base type that exposes the derived types used to configure the **endpoi
None.
+## 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.customExtensionEndpointConfiguration",
v1.0 Customextensionhandler https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensionhandler.md
Defines when to execute a [custom access package workflow extension](customacces
Inherits from [entity](entity.md).
-## Methods
-None.
- > [!NOTE] > > 1. To read the customExtensionHandler objects on a policy, append `?$expand=customExtensionHandlers` 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).
v1.0 Customextensionhandlerinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customextensionhandlerinstance.md
Namespace: microsoft.graph
Used to record the status of [custom workflow extension](customaccesspackageworkflowextension.md) instance being run on an [access package assignment request](accesspackageassignmentrequest.md).
-## Methods
-None
- ## Properties |Property|Type|Description| |:|:|:|
None
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.customExtensionHandlerInstance"
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 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).
-
-## Methods
-None
+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 3: Remove the customExtensionStageSettings from a policy](../api/accesspackageassignmentpolicy-update.md#example-3-remove-the-customextensionstagesettings-from-a-policy).
## Properties |Property|Type|Description|
v1.0 Customsecurityattributeaudit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customsecurityattributeaudit.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Customsecurityattributedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customsecurityattributedefinition.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Customsecurityattributevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customsecurityattributevalue.md
None.
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.customSecurityAttributeValue"
v1.0 Customtrainingsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/customtrainingsetting.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 Datapolicyoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/datapolicyoperation.md
Represents a submitted data policy operation. It contains necessary information
## Methods
-| Method | Return Type |Description|
+| Method | Return Type |Description|
|:|:--|:-| |[Get](../api/datapolicyoperation-get.md) | [dataPolicyOperation](datapolicyoperation.md) |Read properties of the dataPolicyOperation object.|
Represents a submitted data policy operation. It contains necessary information
> **Note:** All properties of this resource are read-only.
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |completedDateTime|DateTimeOffset|Represents when the request for this data policy operation was completed, in UTC time, using the ISO 8601 format. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Null until the operation completes.| |id|String| Unique key for this operation. |
v1.0 Datasubject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/datasubject.md
Contains information related to the subject of a content search. This resource i
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.dataSubject"
v1.0 Datetimetimezone https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/datetimetimezone.md
Pacific/Apia
Pacific/Kiritimati
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Decisionitemprincipalresourcemembership https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/decisionitemprincipalresourcemembership.md
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.decisionItemPrincipalResourceMembership",
v1.0 Defaultcolumnvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/defaultcolumnvalue.md
SharePoint formulas use a syntax similar to Excel formulas. For more information
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@type": "microsoft.graph.defaultColumnValue" } -->
v1.0 Defaultinvitationredemptionidentityproviderconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/defaultinvitationredemptionidentityproviderconfiguration.md
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.defaultInvitationRedemptionIdentityProviderConfiguration"
v1.0 Defaultuserrolepermissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/defaultuserrolepermissions.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 Delegatedadminaccessassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/delegatedadminaccessassignment.md
Represents an assignment of administrative roles to a Microsoft partner using de
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.delegatedAdminAccessAssignment",
v1.0 Delegatedadminaccesscontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/delegatedadminaccesscontainer.md
An admin access container through which directory roles are assigned via an acce
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.delegatedAdminAccessContainer"
v1.0 Delegatedadminaccessdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/delegatedadminaccessdetails.md
Represents the administrative roles that a Microsoft partner has in a customer t
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.delegatedAdminAccessDetails"
v1.0 Delegatedadmincustomer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/delegatedadmincustomer.md
Represents a Microsoft Entra organization that is a customer of a Microsoft part
|serviceManagementDetails|[delegatedAdminServiceManagementDetail](delegatedadminservicemanagementdetail.md) collection|Contains the management details of a service in the customer tenant that's managed by delegated administration.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Delegatedadminrelationshipcustomerparticipant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/delegatedadminrelationshipcustomerparticipant.md
Represents identification details of a customer in a delegated admin relationshi
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.delegatedAdminRelationshipCustomerParticipant"
v1.0 Delegatedadminrelationshiprequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/delegatedadminrelationshiprequest.md
Base type of [resellerDelegatedAdminRelationship](resellerdelegatedadminrelation
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Deletedchat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/deletedchat.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Deletedteam https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/deletedteam.md
Inherits from [entity](../resources/entity.md).
|channels|[channel](../resources/channel.md) collection|The channels those are either shared with this deleted team or created in this deleted team.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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]
This resource is an open type that allows other properties to be passed in. You
|id|String|The unique identifier for the device. Inherited from [directoryObject](directoryobject.md). Key, Not nullable. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`). | |isCompliant|Boolean|`true` if the device complies with Mobile Device Management (MDM) policies; otherwise, `false`. Read-only. This can only be updated by Intune for any device OS type or by an [approved MDM app](/windows/client-management/mdm/azure-active-directory-integration-with-mdm) for Windows OS devices. Supports `$filter` (`eq`, `ne`, `not`).| |isManaged|Boolean|`true` if the device is managed by a Mobile Device Management (MDM) app; otherwise, `false`. This can only be updated by Intune for any device OS type or by an [approved MDM app](/windows/client-management/mdm/azure-active-directory-integration-with-mdm) for Windows OS devices. Supports `$filter` (`eq`, `ne`, `not`). |
-|isManagementRestricted|Boolean|Indicates whether the device is a member of a restricted management administrative unit, in which case it requires a role scoped to the restricted administrative unit to manage. The default value is `false`. Read-only. <br/><br/> To manage a device that's a member of a restricted administrative unit, the calling app must be assigned the `Directory.Write.Restricted` permission. For delegated scenarios, the administrators must also be explicitly assigned supported roles at the restricted administrative unit scope.|
+|isManagementRestricted|Boolean|Indicates whether the device is a member of a restricted management administrative unit. The default value is `false`. Read-only. <br/><br/> To manage a device that's a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.|
|isRooted|Boolean|`true` if the device is rooted or jail-broken. This property can only be updated by Intune.| |kind| String| Form factor of the device. Only returned if the user signs in with a Microsoft account as part of Project Rome. | |managementType|String|Management channel of the device. This property is set by Intune. Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`.|
This resource is an open type that allows other properties to be passed in. You
## 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.
"model": "String", "name": "String", "onPremisesLastSyncDateTime": "String (timestamp)",
- "onPremisesSecurityIdentifier": "Boolean",
+ "onPremisesSecurityIdentifier": "String",
"onPremisesSyncEnabled": "Boolean", "operatingSystem": "String", "operatingSystemVersion": "String",
v1.0 Devicehealth https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicehealth.md
Represents a device's health, including any errors.
|:-|:|:| |lastConnectionTime|DateTimeOffset|The last time the device was connected.|
+## 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 Devicelocalcredential https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicelocalcredential.md
Represents the local administrator account credential of a device object in Micr
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.deviceLocalCredential",
v1.0 Devicemanagement Alertrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicemanagement-alertrecord.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Devicemanagement Monitoring https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicemanagement-monitoring.md
The roles of global admin, Intune admin, and Windows 365 admin have full access
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Devicemanagement Notificationchannel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicemanagement-notificationchannel.md
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.deviceManagement.notificationChannel"
v1.0 Devicemanagement Notificationreceiver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicemanagement-notificationreceiver.md
Represents the locale and contact information provided by a user in a [notificat
None.
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.deviceManagement.notificationReceiver"
v1.0 Devicemanagement Portalnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicemanagement-portalnotification.md
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.deviceManagement.portalNotification"
v1.0 Devicemanagement Rulethreshold https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/devicemanagement-rulethreshold.md
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.deviceManagement.ruleThreshold"
v1.0 Deviceregistrationmembership https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/deviceregistrationmembership.md
None.
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.deviceRegistrationMembership"
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 Diagnostic https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/diagnostic.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] Information about an error or warning for a OneNote operation.
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|message|String|The message describing the condition that triggered the error or warning.|
+|url|String|The link to the documentation for this issue.|
+
+## Relationships
+
+None.
## JSON representation
The following JSON representation shows the resource type.
} ```
-## Properties
-| Property | Type |Description|
-|:|:--|:-|
-|message|String|The message describing the condition that triggered the error or warning.|
-|url|String|The link to the documentation for this issue.|
<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->
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 Directoryobjectpartnerreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/directoryobjectpartnerreference.md
Represents a reference to a directory object in a partner organization. Inherits
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Directorysizequota https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/directorysizequota.md
Represents a [tenant's](organization.md) used and total directory quota.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Displaynamelocalization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/displaynamelocalization.md
Provides the ability for an administrator to customize the string used in a shar
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Documentsetversionitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/documentsetversionitem.md
Represents an [item](../resources/listitem.md) which is a part of a captured [do
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.documentSetVersionItem"
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 Driveitemuploadableproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/driveitemuploadableproperties.md
The **driveItemUploadableProperties** resource represents an item being uploaded
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Driveitemversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/driveitemversion.md
In the previous table, the examples use `/drive`, but there are many valid reque
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource","keyProperty":"id", "@odata.type": "microsoft.graph.driveItemVersion", "@type.aka": "oneDrive.driveItemVersion" } -->
v1.0 Dynamics Agedaccountspayable https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/dynamics-agedaccountspayable.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
```json {
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 Dynamics Generalledgerentries https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/dynamics-generalledgerentries.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
```json
v1.0 Dynamics Taxgroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/dynamics-taxgroups.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
```json {
v1.0 Edge https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/edge.md
None.
|internetExplorerMode|[internetExplorerMode](../resources/internetexplorermode.md)|A container for [Internet Explorer mode](/deployedge/edge-ie-mode) resources.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Addtoreviewsetoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-addtoreviewsetoperation.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Case https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-case.md
In the context of eDiscovery, contains custodians, holds, collections, review se
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Ediscovery Caseoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-caseoperation.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
In the context of eDiscovery, represents a user and all of their digital assets,
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Datasourcecontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-datasourcecontainer.md
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Estimatestatisticsoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-estimatestatisticsoperation.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Ocrsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-ocrsettings.md
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.ediscovery.ocrSettings"
v1.0 Ediscovery Purgedataoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-purgedataoperation.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Redundancydetectionsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-redundancydetectionsettings.md
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.ediscovery.redundancyDetectionSettings"
v1.0 Ediscovery Reviewset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-reviewset.md
Represents static set of electronically stored information collected for use in
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Ediscovery Reviewsetquery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-reviewsetquery.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 Ediscovery Sitesource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-sitesource.md
The container for a site associated with a [custodian](ediscovery-custodian.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Ediscovery Tag https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-tag.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Tagoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-tagoperation.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ediscovery Usersource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ediscovery-usersource.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Educationalactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationalactivity.md
Inherits metadata properties from [itemFacet](itemfacet.md).
None ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Educationalactivitydetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationalactivitydetail.md
Represents additional detail about an undergraduate, graduate, postgraduate degr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationassignmentclassrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationassignmentclassrecipient.md
This resource is a subclass of [educationAssignmentRecipient](educationassignmen
None.
+## Relationships
+
+None.
<!-- { "blockType": "resource",
v1.0 Educationassignmentgrade https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationassignmentgrade.md
resource type. This object also tracks who is doing the grading. This is used in
|gradedBy|[identitySet](identityset.md)| User who did the grading. | |gradedDateTime|DateTimeOffset| Moment in time when the grade was applied to this submission object. 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`|
+## 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 Educationassignmentgradetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationassignmentgradetype.md
This superclass canΓÇÖt be used directly in the assignment property. It exists t
Base class for [educationAssignmentPointsGradeType](../resources/educationassignmentpointsgradetype.md). - ## Properties
+None.
+## Relationships
None.
+## JSON representation
+
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationassignmentindividualrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationassignmentindividualrecipient.md
This resource is a subclass of [educationAssignmentRecipient](educationassignmen
|:|:--|:-| |recipients|String collection|A collection of ids of the recipients.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Educationassignmentpointsgrade https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationassignmentpointsgrade.md
which will add the who data to this property. The max points are stored in the *
|gradedBy|[identitySet](identityset.md)| User who did the grading. | |gradedDateTime|DateTimeOffset| Moment in time when the grade was applied to this submission object. 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`|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Educationassignmentpointsgradetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationassignmentpointsgradetype.md
an [educationAssignmentPointsGrade](educationassignmentpointsgrade.md) property
|:|:--|:-| |maxPoints|Single| Max points possible for this assignment. |
+## 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 Educationassignmentrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationassignmentrecipient.md
assignment should be assigned to when the assignment is published.
The [educationAssignmentClassRecipient](educationassignmentclassrecipient.md) and [educationAssignmentIndividualRecipient](educationassignmentindividualrecipient.md) resources are subclasses of this superclass. ## Properties+
+None.
+
+## Relationships
+ None. <!-- {
v1.0 Educationcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationcategory.md
A category that can be applied to assignments.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationchannelresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationchannelresource.md
Namespace: microsoft.graph
A subclass of [educationResource](educationresource.md) that represents a Microsoft Teams channel in the class. Only channels from the same class can be attached to the module. ## Properties+ | Property | Type |Description| |:|:--|:-| |url|String|URL of the channel resource.|
+## 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 Educationclass https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationclass.md
Students are regular members of the class, and Teachers are owners and have appr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationcourse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationcourse.md
Represents the course information for a class. It is used within [educationClass
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationcsvdataprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationcsvdataprovider.md
Title: "educationCsvDataProvider resource type"
-description: "Used to set up the school data synchronization profile when CSV files are the input source. "
+ Title: "educationCsvDataProvider resource type (deprecated)"
+description: "Used to set up the school data synchronization profile when CSV files are the input source."
ms.localizationpriority: medium doc_type: resourcePageType
-# educationCsvDataProvider resource type
+# educationCsvDataProvider resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Used to set up the school data synchronization profile when CSV files are the input source. Derived from [educationSynchronizationDataProvider].
Derived from [educationSynchronizationDataProvider].
[educationsynchronizationdataprovider]: educationsynchronizationdataprovider.md [educationsynchronizationcustomizations]: educationsynchronizationcustomizations.md
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationexcelresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationexcelresource.md
Namespace: microsoft.graph
A subclass of [educationResource](educationresource.md). This resource type represents an Excel document.
->**Note:** The Excel file must be in the resource folder associated with the assignment
+> **Note:** The Excel file must be in the resource folder associated with the assignment
or submission object to which this resource belongs.
or submission object to which this resource belongs.
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.| |lastModifiedDateTime|DateTimeOffset|The date and 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`.|
+## 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 Educationexternalresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationexternalresource.md
This complex type allows all SDK callers to work seamlessly.
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.| |lastModifiedDateTime|DateTimeOffset|The date and 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`.|
+## 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 Educationfeedback https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationfeedback.md
Feedback from a teacher to a student. This property represents both the text par
|feedbackDateTime|DateTimeOffset|Moment in time when the feedback was given. 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`| |text|[itemBody](itembody.md)|Feedback.|
+## 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 Educationfeedbackoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationfeedbackoutcome.md
Represents feedback on an [educationOutcome](educationoutcome.md) object in the
## Relationships
-None
+None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationfeedbackresourceoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationfeedbackresourceoutcome.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 Educationfileresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationfileresource.md
A subclass of [educationResource](educationresource.md) that represents a file o
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.| |lastModifiedDateTime|DateTimeOffset|The date and 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`.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Educationfilesynchronizationverificationmessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationfilesynchronizationverificationmessage.md
Title: "educationFileSynchronizationVerificationMessage resource type"
+ Title: "educationFileSynchronizationVerificationMessage resource type (deprecated)"
description: "Represents an error returned to the client in response to a request to start synchronization for CSV-based school data profiles. The resource will contain errors that result from the verification. Users must fix the source data before you restart the request to synchronize with Microsoft Entra ID." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationFileSynchronizationVerificationMessage resource type
+# educationFileSynchronizationVerificationMessage resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents an error returned to the client in response to a request to [start synchronization](../api/educationsynchronizationprofile-start.md) for CSV-based school data profiles. The resource will contain errors that result from the verification. Users must fix the source data before you restart the request to synchronize with Microsoft Entra ID. ## Properties
Represents an error returned to the client in response to a request to [start sy
| fileName | string | Source file that contains the error. | | description | string | Detailed information about the message type. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationgradingcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationgradingcategory.md
Represents the weighted contribution of an assignment to a class average grade.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Educationidentitycreationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationidentitycreationconfiguration.md
Title: "educationIdentityCreationConfiguration resource type"
+ Title: "educationIdentityCreationConfiguration resource type (deprecated)"
description: "Defines the settings on creation of school data profile identities. These identities include students and teachers. Based on these settings, the users will be created in the directory." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationIdentityCreationConfiguration resource type
+# educationIdentityCreationConfiguration resource type (deprecated)
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Defines the settings on creation of school data profile identities. These identities include students and teachers. Based on these settings, the users will be created in the directory. > [!WARNING]
Derived from [educationIdentitySynchronizationConfiguration](educationidentitysy
| :- | : | : | | userDomains | [educationIdentityDomain](educationidentitydomain.md) collection | Sets the list of domains to use per user type. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationidentitydomain https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationidentitydomain.md
Title: "educationIdentityDomain resource type"
+ Title: "educationIdentityDomain resource type (deprecated)"
description: "Represents the mapping between an education user type and the domain the user's account belongs to. The domain resource is part of the identity creation configuration. " ms.localizationpriority: medium
doc_type: resourcePageType
-# educationIdentityDomain resource type
+# educationIdentityDomain resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents the mapping between an education user type and the domain the user's account belongs to. The domain resource is part of the [identity creation configuration](educationidentitycreationconfiguration.md). ## Properties
Represents the mapping between an education user type and the domain the user's
| appliesTo | String | The user role type to assign to the license. Possible values are: `student`, `teacher`, `faculty`. | | name | String | Represents the domain for the user account. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationidentitymatchingconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationidentitymatchingconfiguration.md
Title: "educationIdentityMatchingConfiguration resource type"
+ Title: "educationIdentityMatchingConfiguration resource type (deprecated)"
description: "Defines the settings for matching school data profile identities. These identities include students and teachers. Based on these settings, the users will be updated in the directory." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationIdentityMatchingConfiguration resource type
+# educationIdentityMatchingConfiguration resource type (deprecated)
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Defines the settings for matching school data profile identities. These identities include students and teachers. Based on these settings, the users will be updated in the directory. > [!NOTE]
Defines the settings for matching school data profile identities. These identiti
| :-- | :- | :-- | | matchingOptions | [microsoft.graph.educationIdentityMatchingOptions](educationidentitymatchingoptions.md) collection | Mapping between the user account and the options to use to uniquely identify the user to update. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationidentitymatchingoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationidentitymatchingoptions.md
Title: "educationIdentityMatchingOptions resource type"
+ Title: "educationIdentityMatchingOptions resource type (deprecated)"
description: "Provides a mapping between a source property and a target property for matching user accounts. The source property should exist in the source data. The target property should be a valid property in Microsoft Entra ID." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationIdentityMatchingOptions resource type
+# educationIdentityMatchingOptions resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Provides a mapping between a source property and a target property for matching user accounts. The source property should exist in the source data. The target property should be a valid property in Microsoft Entra ID. ## Properties
Provides a mapping between a source property and a target property for matching
| targetPropertyName | String | The name of the target property, which should be a valid property in Microsoft Entra ID. This property is case-sensitive. | | targetDomain | String | The domain to suffix with the source property to match on the target. If provided as null, the source property will be used to match with the target property. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationidentitysynchronizationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationidentitysynchronizationconfiguration.md
Title: "educationIdentitySynchronizationConfiguration resource type"
+ Title: "educationIdentitySynchronizationConfiguration resource type (deprecated)"
description: "Abstract base class for all school data profile identity synchronization configurations. The derived classes define the behavior for synchronizing identities. The following are the derived types." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationIdentitySynchronizationConfiguration resource type
+# educationIdentitySynchronizationConfiguration resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Abstract base class for all school data profile identity synchronization configurations. The derived classes define the behavior for synchronizing identities. The following are the derived types. ## Derived types
Abstract base class for all school data profile identity synchronization configu
| [educationIdentityMatchingConfiguration](educationidentitymatchingconfiguration.md) | Use this type to **match existing** user accounts in Microsoft Entra ID. | | [educationIdentityCreationConfiguration](educationidentitycreationconfiguration.md) | Use this type to **create new** user accounts in Microsoft Entra ID. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "isAbstract":true,
v1.0 Educationlinkedassignmentresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationlinkedassignmentresource.md
A subclass of [educationResource](educationresource.md) that represents a link t
|:|:--|:-| |url|String|URL of the actual assignment.|
+## 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 Educationlinkresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationlinkresource.md
A subclass of [educationResource](educationresource.md). This resource is a link
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.| |lastModifiedDateTime|DateTimeOffset|The date and 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`.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Educationmediaresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationmediaresource.md
The following file types are media resources: `webm`, `mkv`, `avi`, `wmv`, `mp4`
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource| |lastModifiedDateTime|DateTimeOffset|The date and 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`.|
+## 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 Educationmoduleresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationmoduleresource.md
A wrapper object that stores the resources associated with a module. The student
|resource|[educationResource](educationresource.md)|Resource object that has been associated with this module.| ## Relationships
-None.
+None.
## JSON representation
v1.0 Educationonerosterapidataprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationonerosterapidataprovider.md
Title: educationOneRosterApiDataProvider resource type
+ Title: educationOneRosterApiDataProvider resource type (deprecated)
description: "Used to set up the school data synchronization profile when the OneRoster API is used as the input source." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationOneRosterApiDataProvider resource type
+# educationOneRosterApiDataProvider resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Used to set up the school data synchronization profile when the [OneRoster API](https://www.imsglobal.org/activity/onerosterlis) is used as the input source. Derived from [educationSynchronizationDataProvider](educationsynchronizationdataprovider.md).
Derived from [educationSynchronizationDataProvider](educationsynchronizationdata
[terms]: https://www.imsglobal.org/oneroster-v11-final-specification#_Toc480452034 [orgs]: https://www.imsglobal.org/oneroster-v11-final-specification#_Toc480452016
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", truncated: true,
v1.0 Educationonpremisesinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationonpremisesinfo.md
Additional information used to associate an on-premises Active Directory user ac
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationorganization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationorganization.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 Educationoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationoutcome.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 Educationpowerpointresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationpowerpointresource.md
assignment or submission.
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.| |lastModifiedDateTime|DateTimeOffset|The date and 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`.|
+## 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 Educationpowerschooldataprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationpowerschooldataprovider.md
Title: educationPowerSchoolDataProvider resource type
+ Title: educationPowerSchoolDataProvider resource type (deprecated)
description: "Used to set up the school data synchronization profile when PowerSchool is used as the input source." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationPowerSchoolDataProvider resource type
+# educationPowerSchoolDataProvider resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Used to set up the school data synchronization profile when [PowerSchool](https://www.powerschool.com/solutions/student-information-system-sis/) is used as the input source. Derived from [educationSynchronizationDataProvider](educationsynchronizationdataprovider.md).
Derived from [educationSynchronizationDataProvider](educationsynchronizationdata
[educationsynchronizationconnectionsettings]: educationsynchronizationconnectionsettings.md [educationsynchronizationcustomizations]: educationsynchronizationcustomizations.md
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationresource.md
This resource stores the common properties across all resource types.
|lastModifiedBy|[identitySet](identityset.md)|Who was 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`|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
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.
None.
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|classes|[educationClass](educationclass.md) collection| Read-only. Nullable.|
-|me|[educationUser](educationuser.md)| Read-only. Nullable.|
-|schools|[educationSchool](educationschool.md) collection| Read-only. Nullable.|
-|users|[educationUser](educationuser.md) collection| Read-only. Nullable.|
+|classes|[educationClass](educationclass.md) collection| Classes taught at the school. Nullable.|
+|me|[educationUser](educationuser.md)| Represents a user in the system. Nullable.|
+|reports|[reportRoot](../resources/reportroot.md)|Reporting resources. Read-only. Nullable. |
+|schools|[educationSchool](educationschool.md) collection| Schools to which the user belongs. Nullable.|
+|synchronizationProfiles (deprecated)|[educationSynchronizationProfile](educationsynchronizationprofile.md) collection| Represents the synchronization status of a school data. Nullable.|
+|users|[educationUser](educationuser.md) collection| Users in the school. Nullable.|
<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->
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 | Property | Type | Description | |:-|:|:|
-|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.|
+|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",
The following is a JSON representation of the resource.
```json {
- "id": "String (identifier)",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"}, "createdDateTime": "String (timestamp)", "description": {"@odata.type": "microsoft.graph.itemBody"}, "displayName": "String", "grading": {"@odata.type": "microsoft.graph.educationAssignmentGradeType"},
+ "id": "String (identifier)",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"}, "lastModifiedDateTime": "String (timestamp)", "levels": [{"@odata.type": "microsoft.graph.rubricLevel"}],
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 Educationstudent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationstudent.md
Additional information added to an [educationUser](educationuser.md) that is pre
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationsubmissionindividualrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsubmissionindividualrecipient.md
A subclass of [educationSubmissionRecipient](educationsubmissionrecipient.md) th
|:|:--|:-| |userId|String|User ID of the user to whom the submission is assigned.|
+## 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 Educationsubmissionrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsubmissionrecipient.md
Abstract class that represents the different sets of users to whom a submission
## Properties+
+None.
+
+## Relationships
+ None.
+## JSON representation
+
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationsynchronizationconnectionsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationconnectionsettings.md
Title: "educationSynchronizationConnectionSettings resource type"
+ Title: "educationSynchronizationConnectionSettings resource type (deprecated)"
description: "Represents the provider connection settings. This allows the system to know how to connect to the provider APIs. " ms.localizationpriority: medium
doc_type: resourcePageType
-# educationSynchronizationConnectionSettings resource type
+# educationSynchronizationConnectionSettings resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents the provider connection settings. This allows the system to know how to connect to the provider APIs. > [!NOTE]
Represents the provider connection settings. This allows the system to know how
| clientId | String | Client ID used to connect to the provider. | | clientSecret | String | Client secret to authenticate the connection to the provider. |
+## Relationships
+
+None.
+ ## JSON representation
-The following is a JSON representation of this resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationsynchronizationcustomization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationcustomization.md
Title: "educationSynchronizationCustomization resource type"
+ Title: "educationSynchronizationCustomization resource type (deprecated)"
description: "Provides settings for customizing the school data profile synchronization of the resource entities. The customization can be applied to all the entities being synchronized. " ms.localizationpriority: medium
doc_type: resourcePageType
-# educationSynchronizationCustomization resource type
+# educationSynchronizationCustomization resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Provides settings for customizing the school data profile synchronization of the resource entities. The customization can be applied to all the entities being synchronized. ## Properties
Provides settings for customizing the school data profile synchronization of the
| isSyncDeferred | Boolean | Indicates whether synchronization of the parent entity is deferred to a later date. | | allowDisplayNameUpdate | Boolean | Indicates whether the display name of the resource can be overwritten by the sync. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationsynchronizationcustomizations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationcustomizations.md
Title: "educationSynchronizationCustomizations resource type"
+ Title: "educationSynchronizationCustomizations resource type (deprecated)"
description: "Contains the list of entities to sync and their customizations, if any." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationSynchronizationCustomizations resource type
+# educationSynchronizationCustomizations resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Contains the list of entities to sync and their customizations, if any. > [!NOTE]
This resource is member of the following data providers:
[educationsynchronizationcustomization]: educationsynchronizationcustomization.md
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationsynchronizationdataprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationdataprovider.md
Title: "educationSynchronizationDataProvider resource type"
+ Title: "educationSynchronizationDataProvider resource type (deprecated)"
description: "Represents the source SIS schema. This allows the system to know how to map the incoming data to the Microsoft Entra schema. " ms.localizationpriority: medium
doc_type: resourcePageType
-# educationSynchronizationDataProvider resource type
+# educationSynchronizationDataProvider resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents the data provider to use as the synchronization source for a [educationSynchronizationProfile]. > [!NOTE]
Represents the data provider to use as the synchronization source for a [educati
None. ## 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.educationSynchronizationDataProvider"
v1.0 Educationsynchronizationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationerror.md
Title: "educationSynchronizationError resource type"
+ Title: "educationSynchronizationError resource type (deprecated)"
description: "Represents an error during school data profile validation and/or sync. A unique error is generated for every entry that fails to validate and/or synchronize with Microsoft Entra ID." ms.localizationpriority: medium doc_type: resourcePageType
-toc. Title: Synchronization error
+toc. Title: Synchronization error (deprecated)
-# educationSynchronizationError resource type
+# educationSynchronizationError resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents an error during school data profile validation and/or sync. A unique error is generated for every entry that fails to validate and/or synchronize with Microsoft Entra ID. ## Methods
Represents an error during school data profile validation and/or sync. A unique
| recordedDateTime | DateTimeOffset | The time of occurrence of this error. | | reportableIdentifier | String | The identifier of this error entry. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationsynchronizationlicenseassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationlicenseassignment.md
Title: "educationSynchronizationLicenseAssignment resource type"
+ Title: "educationSynchronizationLicenseAssignment resource type (deprecated)"
description: "Represents the license information to assign to user accounts. The resource will be used to set up license assignments when creating new user accounts." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationSynchronizationLicenseAssignment resource type
+# educationSynchronizationLicenseAssignment resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents the license information to assign to user accounts. The resource will be used to set up license assignments when creating new user accounts. ## Properties
Represents the license information to assign to user accounts. The resource will
| appliesTo | String | The user role type to assign to license. Possible values are: `student`, `teacher`, `faculty`. | | skuIds | String collection | Represents the SKU identifiers of the licenses to assign. |
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Educationsynchronizationoauth1connectionsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationoauth1connectionsettings.md
Title: educationSynchronizationOAuth1ConnectionSettings resource type
+ Title: educationSynchronizationOAuth1ConnectionSettings resource type (deprecated)
description: "When OAuth1 is to be used to connect to the data provider, this connection settings type should be used to set up the profile." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationSynchronizationOAuth1ConnectionSettings resource type
+# educationSynchronizationOAuth1ConnectionSettings resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + When OAuth1 is to be used to connect to the data provider, this connection settings type should be used to set up the profile. Derived from [educationSynchronizationConnectionSettings].
Derived from [educationSynchronizationConnectionSettings].
[educationsynchronizationconnectionsettings]: educationsynchronizationconnectionsettings.md
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "@odata.type": "microsoft.graph.educationSynchronizationOAuth1ConnectionSettings"
v1.0 Educationsynchronizationoauth2clientcredentialsconnectionsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationoauth2clientcredentialsconnectionsettings.md
Title: educationSynchronizationOAuth2ClientCredentialsConnectionSettings resource type
+ Title: educationSynchronizationOAuth2ClientCredentialsConnectionSettings resource type (deprecated)
description: "When OAuth2 Client Credentials Grant is to be used to connect to the data provider, this connection settings type should be used to set up the profile." ms.localizationpriority: medium
doc_type: resourcePageType
-# educationSynchronizationOAuth2ClientCredentialsConnectionSettings resource type
+# educationSynchronizationOAuth2ClientCredentialsConnectionSettings resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + When [OAuth2 Client Credentials Grant](https://tools.ietf.org/html/rfc6749#section-4.4) is to be used to connect to the data provider, this connection settings type should be used to set up the profile. Derived from [educationSynchronizationConnectionSettings].
Derived from [educationSynchronizationConnectionSettings].
[educationsynchronizationconnectionsettings]: educationsynchronizationconnectionsettings.md
+## Relationships
+
+None.
+ ## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "@odata.type": "microsoft.graph.educationSynchronizationOAuth2ClientCredentialsConnectionSettings"
v1.0 Educationsynchronizationprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationprofile.md
Title: "educationSynchronizationProfile resource type"
+ Title: "educationSynchronizationProfile resource type (deprecated)"
description: "Represents a set of configurations used to synchronize education entities and roster information from a source directory to Microsoft Entra ID. This resource provides a programmatic representation used in School Data Sync." ms.localizationpriority: medium doc_type: resourcePageType
-toc. Title: Synchronization profile
+toc. Title: Synchronization profile (deprecated)
-# educationSynchronizationProfile resource type
+# educationSynchronizationProfile resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents a set of configurations used to synchronize education entities and roster information from a source directory to Microsoft Entra ID. This resource provides a programmatic representation used in [School Data Sync](https://sds.microsoft.com). ## Methods
Represents a set of configurations used to synchronize education entities and ro
| : | :- | :-- | | [List profiles](../api/educationsynchronizationprofile-list.md) | [educationSynchronizationProfile] collection | Get a list of all the synchronization profiles in the tenant. | | [Get profile](../api/educationsynchronizationprofile-get.md) | [educationSynchronizationProfile] | Retrieve a specific profile given the profile identifier. |
-| [Create profile](../api/educationsynchronizationprofile-post.md) | None | Create a new synchronization profile. |
-| [Delete profile](../api/educationsynchronizationprofile-delete.md) | [educationSynchronizationProfile] | Delete a specific profile given the profile identifier. |
+| [Create profile](../api/educationsynchronizationprofile-post.md) | [educationSynchronizationProfile] | Create a new synchronization profile. |
+| [Update profile](../api/educationsynchronizationprofile-put.md) | [educationSynchronizationProfile] | Update properties for an existing school data [synchronization profile](../resources/educationsynchronizationprofile.md) in the tenant.|
+| [Delete profile](../api/educationsynchronizationprofile-delete.md) | None | Delete a specific profile given the profile identifier. |
| [Pause profile](../api/educationsynchronizationprofile-pause.md) | None | Pause an ongoing synchronization. | | [Resume profile](../api/educationsynchronizationprofile-resume.md) | None | Resume a paused synchronization. | | [Reset profile](../api/educationsynchronizationprofile-reset.md) | None | Reset the state of the profile and restart synchronization. |
The following is a JSON representation of the **educationSynchronizationProfile*
{ "id": "String", "displayName": "String",
- "state": {
- "@odata.type": "microsoft.graph.educationSynchronizationProfileState"
- },
+ "state": "String",
"profileStatus": { "@odata.type": "microsoft.graph.educationSynchronizationProfileStatus" },
The following is a JSON representation of the **educationSynchronizationProfile*
[fullsync]: educationidentitycreationconfiguration.md [dirsync]: educationidentitycreationconfiguration.md [educationpowerschooldataprovider]: educationPowerSchoolDataProvider.md
-[educationcsvdataprovider]: educationCsvDataProvider.md
<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 2020-05-06 14:57:30 UTC -->
v1.0 Educationsynchronizationprofilestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationsynchronizationprofilestatus.md
Title: "educationSynchronizationProfileStatus resource type"
+ Title: "educationSynchronizationProfileStatus resource type (deprecated)"
description: "Represents the synchronization status of a school data synchronization profile." ms.localizationpriority: medium doc_type: resourcePageType
-toc. Title: Synchronization profile status
+toc. Title: Synchronization profile status (deprecated)
-# educationSynchronizationProfileStatus resource type
+# educationSynchronizationProfileStatus resource type (deprecated)
Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] + Represents the synchronization status of a school data [synchronization profile](educationsynchronizationprofile.md). > **Note:** Updates to the **educationSynchronizationProfileStatus** might be delayed due to the asynchronous nature of background sync processing.
Represents the synchronization status of a school data [synchronization profile]
## 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.
"id": "String", "lastActivityDateTime": "DateTimeOffset", "lastSynchronizationDateTime": "DateTimeOffset",
- "status": { "@odata.type": "microsoft.graph.educationSynchronizationStatus" },
+ "status": "String",
"statusMessage": "String" } ```
v1.0 Educationteacher https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationteacher.md
Additional information added to an [educationUser](educationuser.md) that is pre
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationteamsappresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationteamsappresource.md
Inherits from [educationResource](educationresource.md).
| teamsEmbeddedContentUrl | String | URL for the app resource that will be opened by Teams. | | webUrl | String | URL for the app resource that can be opened in the browser. |
+## 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 Educationwordresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/educationwordresource.md
assignment or submission.
|lastModifiedBy|[identitySet](identityset.md)|The last user to modify the resource.| |lastModifiedDateTime|DateTimeOffset|The date and 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`.|
-## JSON representation
+## Relationships
+
+None.
-The following is a JSON representation of the resource.
+## JSON representation
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "optionalProperties": [
v1.0 Emailactivitystatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/emailactivitystatistics.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 Emailauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/emailauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Email
# emailAuthenticationMethod resource type
v1.0 Emailauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/emailauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: "resourcePageType"
+toc. Title: Email
# emailAuthenticationMethodConfiguration resource type
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents this tenant's email OTP authentication methods policy. Authentication methods policies define configuration settings and users or groups who are enabled to use the authentication method. The tenant's cloud-native users may use email OTP for self-service password reset. External users may use email OTP for authentication during invitation redemption and self-service sign-up for specific apps in user flows.
+Represents this tenant's email one-time passcode (OTP) authentication methods policy. Authentication methods policies define configuration settings and users or groups who are enabled to use the authentication method. The tenant's cloud-native users may use email OTP for self-service password reset. External users can use email OTP for authentication during invitation redemption and self-service sign-up for specific apps in user flows.
Inherits from [authenticationMethodConfiguration](../resources/authenticationmethodconfiguration.md).
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|Property|Type|Description| |:|:|:|
-|allowExternalIdToUseEmailOtp|externalEmailOtpState|Determines whether email OTP is usable by external users for authentication. Possible values are: `default`, `enabled`, `disabled`, `unknownFutureValue`. Tenants in the `default` state who didn't use public preview will automatically have email OTP enabled beginning in October 2021.|
+|allowExternalIdToUseEmailOtp|externalEmailOtpState|Determines whether email OTP is usable by external users for authentication. Possible values are: `default`, `enabled`, `disabled`, `unknownFutureValue`. Tenants in the `default` state who didn't use the *beta* API automatically have email OTP enabled beginning in October 2021.|
|excludeTargets|[excludeTarget](../resources/excludetarget.md) collection|Groups of users that are excluded from the policy.| |id|String|The authentication method policy identifier. Inherited from [authenticationMethodConfiguration](../resources/authenticationmethodconfiguration.md).| |state|authenticationMethodState|Indicates whether this authentication method is enabled or not. Possible values are: `enabled`, `disabled`.|
v1.0 Emailsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/emailsettings.md
Defines the settings for emails sent from Lifecycle workflow [tasks](identitygov
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.emailSettings"
v1.0 Employeeexperience https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/employeeexperience.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 Employeeorgdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/employeeorgdata.md
Represents organization data associated with a user. The **employeeOrgData** pro
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Endusernotificationdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/endusernotificationdetail.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Endusernotificationsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/endusernotificationsetting.md
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.endUserNotificationSetting"
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 Entitlementmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/entitlementmanagement.md
The entitlement management singleton is the container for entitlement management
Inherits from [entity](entity.md).
-## Methods
-
-None.
- ## Properties None.
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Enumeratedinboundports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/enumeratedinboundports.md
Inherits from [inboundPorts](../resources/inboundports.md).
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.enumeratedInboundPorts"
v1.0 Enumeratedpreapprovedpermissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/enumeratedpreapprovedpermissions.md
Inherits from [preApprovePermissions](../resources/preapprovedpermissions.md).
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.enumeratedPreApprovedPermissions"
v1.0 Enumeratedscopesensitivitylabels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/enumeratedscopesensitivitylabels.md
Inherits from [scopeSensitivityLabels](../resources/scopesensitivitylabels.md).
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.enumeratedScopeSensitivityLabels"
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
-### fileStorageContainerOwnershipType values
+## responseFeedbackType values
-| Member |
-|:-|
-| tenantOwned |
-| unknownfuturevalue |
+| Member |
+| -- |
+| none |
+| notDetected |
+| veryUnpleasant |
+| unpleasant |
+| neutral |
+| pleasant |
+| veryPleasant |
+| unknownFutureValue |
+
+## responseEmotionType values
-### groupAccessType values
+| Member |
+| -- |
+| none |
+| confident |
+| excited |
+| happy |
+| motivated |
+| peaceful |
+| ambitious |
+| cheerful |
+| comfortable |
+| creative |
+| determined |
+| energized |
+| focused |
+| fulfilled |
+| grateful |
+| included |
+| inspired |
+| optimistic |
+| proud |
+| successful |
+| valuable |
+| annoyed |
+| bored |
+| calm |
+| confused |
+| glad |
+| content |
+| pensive |
+| reserved |
+| restless |
+| shocked |
+| tired |
+| angry |
+| depressed |
+| exhausted |
+| lonely |
+| nervous |
+| anxious |
+| apathetic |
+| concerned |
+| disappointed |
+| frightened |
+| frustrated |
+| hopeless |
+| hurt |
+| jealous |
+| miserable |
+| overwhelmed |
+| skeptical |
+| stressed |
+| stuck |
+| worthless |
+| awed |
+| ashamed |
+| curious |
+| sensitive |
+| sad |
+| unknownFutureValue |
+
+## virtualEventRegistrationPredefinedQuestionLabel values
-| Member |
-|:-|
-| none |
-| private |
-| secret |
-| public |
+| Member |
+| -- |
+| street |
+| city |
+| state |
+| postalCode |
+| countryOrRegion |
+| industry |
+| jobTitle |
+| organization |
+| unknownFutureValue |
-### fileStorageContainerStatus values
+## fileStorageContainerOwnershipType values
-| Member |
-|:-|
-| inactive |
-| active |
+| Member |
+| -- |
+| tenantOwned |
| unknownfuturevalue |
-### siteLockState values
+## groupAccessType values
-| Value |
-|:--|
-| unlocked |
-| lockedReadOnly |
+| Member |
+| -- |
+| none |
+| private |
+| secret |
+| public |
+
+## fileStorageContainerStatus values
+
+| Member |
+| -- |
+| inactive |
+| active |
+| unknownfuturevalue |
+## siteLockState values
+| Value |
+| |
+| unlocked |
+| lockedReadOnly |
-### userDefaultAuthenticationMethod values
+## userDefaultAuthenticationMethod values
-| Member |
-|:-|
-| push |
-| oath |
-| voiceMobile |
+| Member |
+| -- |
+| push |
+| oath |
+| voiceMobile |
| voiceAlternateMobile |
-| voiceOffice |
-| sms |
-| none |
+| voiceOffice |
+| sms |
+| none |
| unknownFutureValue |
-### applicationKeyUsage values
+## applicationKeyUsage values
-| Member |
-|:-|
-| sign |
-| verify |
+| Member |
+| -- |
+| sign |
+| verify |
| unknownFutureValue |
-### applicationKeyType values
+## applicationKeyType values
-| Member |
-|:-|
-| clientSecret |
-| certificate |
+| Member |
+| -- |
+| clientSecret |
+| certificate |
| unknownFutureValue |
-### plannerTaskCompletionRequirements values
+## plannerTaskCompletionRequirements values
-| Member |
-|:-|
-| none |
-| checklistCompletion|
+| Member |
+| -- |
+| none |
+| checklistCompletion |
| unknownFutureValue |
-| formCompletion |
+| formCompletion |
| approvalCompletion |
-### plannerApprovalStatus values
+## plannerApprovalStatus values
-| Member |
-|:-|
-| requested |
-| approved |
-| rejected |
-| cancelled |
+| Member |
+| -- |
+| requested |
+| approved |
+| rejected |
+| cancelled |
| unknownFutureValue |
-### applicationKeyOrigin values
+## applicationKeyOrigin values
-| Member |
-|:-|
-| application |
-| servicePrincipal |
+| Member |
+| -- |
+| application |
+| servicePrincipal |
| unknownFutureValue |
-### authenticationAttributeCollectionInputType values
+## authenticationAttributeCollectionInputType values
-|Member|
-|:|
-|text|
-|radioSingleSelect|
-|checkboxMultiSelect|
-|boolean|
-|unknownFutureValue|
+| Member |
+| - |
+| text |
+| radioSingleSelect |
+| checkboxMultiSelect |
+| boolean |
+| unknownFutureValue |
-### userType values
+## userType values
-|Member|
-|:|
-|member|
-|guest|
-|unknownFutureValue|
+| Member |
+| - |
+| member |
+| guest |
+| unknownFutureValue |
-### assignmentType values
+## assignmentType values
-| Member |
-| :-- |
-| required |
-| recommeded |
+| Member |
+| |
+| required |
+| recommeded |
| unknownFutureValue |
-| peerRecommeded |
+| peerRecommeded |
-### courseStatus values
+## courseStatus values
-| Member |
-| : |
+| Member |
+| - |
| notStarted | | inProgress |
-| completed |
+| completed |
-### usqState values
+## usqState values
-| Member |
-| :-- |
-| norma. |
-| nearing |
-| critical |
-| full |
+| Member |
+| |
+| norma. |
+| nearing |
+| critical |
+| full |
| overLimit |
-### userPurpose values
+## userPurpose values
-| Member |
-| :-- |
-| user |
-| linked |
-| shared |
-| room |
-| equipment |
-| others |
+| Member |
+| |
+| user |
+| linked |
+| shared |
+| room |
+| equipment |
+| others |
| unknownFutureValue |
-### releaseType values
+## releaseType values
-|Member|
-|:|
-|preview|
-|generallyAvailable|
-|unknownFutureValue|
+| Member |
+| - |
+| preview |
+| generallyAvailable |
+| unknownFutureValue |
-### requiredLicenses values
+## requiredLicenses values
-|Member|
-|:|
-|notApplicable|
-|microsoftEntraIdFree|
-|microsoftEntraIdP1|
-|microsoftEntraIdP2|
-|microsoftEntraIdGovernance|
-|microsoftEntraWorkloadId|
-|unknownFutureValue|
+| Member |
+| - |
+| notApplicable |
+| microsoftEntraIdFree |
+| microsoftEntraIdP1 |
+| microsoftEntraIdP2 |
+| microsoftEntraIdGovernance |
+| microsoftEntraWorkloadId |
+| unknownFutureValue |
-### recommendationCategory values
+## recommendationCategory values
-| Member |
-| :- |
+| Member |
+| -- |
| identityBestPractice |
-| identitySecureScore |
-| unknownFutureValue |
+| identitySecureScore |
+| unknownFutureValue |
-### recommendationFeatureAreas values
+## recommendationFeatureAreas values
-| Member |
-| :-- |
-| users |
-| groups |
-| devices |
-| applications |
-| accessReviews |
-| conditionalAccess |
-| governance |
+| Member |
+| |
+| users |
+| groups |
+| devices |
+| applications |
+| accessReviews |
+| conditionalAccess |
+| governance |
| unknownFutureValue |
-### recommendationPriority values
+## recommendationPriority values
| Member |
-| :-- |
-| low |
+| |
+| low |
| medium |
-| high |
-
-### recommendationStatus values
-
-| Member |
-| :-- |
-| active |
-| completedBySystem |
-| completedByUser |
-| dismissed |
-| postponed |
-| unknownFutureValue |
-
-### recommendationType values
-
-| Member |
-| :- |
-| adfsAppsMigration |
-| enableDesktopSSO |
-| enablePHS |
-| enableProvisioning |
-| switchFromPerUserMFA |
-| tenantMFA |
-| thirdPartyApps |
-| turnOffPerUserMFA |
-| useAuthenticatorApp |
-| useMyApps |
-| staleApps |
-| staleAppCreds |
-| applicationCredentialExpiry |
-| servicePrincipalKeyExpiry |
-| adminMFAV2 |
-| blockLegacyAuthentication |
-| integratedApps |
-| mfaRegistrationV2 |
-| pwagePolicyNew |
-| passwordHashSync |
-| oneAdmin |
-| roleOverlap |
-| selfServicePasswordReset |
-| signinRiskPolicy |
-| userRiskPolicy |
-| verifyAppPublisher |
-| privateLinkForAAD |
-| appRoleAssignmentsGroups |
-| appRoleAssignmentsUsers |
-| managedIdentity |
-| overprivilegedApps |
-| unknownFutureValue |
-| longLivedCredentials |
-| aadConnectDeprecated |
-| adalToMsalMigration |
-| ownerlessApps |
-| inactiveGuests |
-| aadGraphDeprecationApplication |
+| high |
+
+## recommendationStatus values
+
+| Member |
+| |
+| active |
+| completedBySystem |
+| completedByUser |
+| dismissed |
+| postponed |
+| unknownFutureValue |
+
+## recommendationType values
+
+| Member |
+| -- |
+| adfsAppsMigration |
+| enableDesktopSSO |
+| enablePHS |
+| enableProvisioning |
+| switchFromPerUserMFA |
+| tenantMFA |
+| thirdPartyApps |
+| turnOffPerUserMFA |
+| useAuthenticatorApp |
+| useMyApps |
+| staleApps |
+| staleAppCreds |
+| applicationCredentialExpiry |
+| servicePrincipalKeyExpiry |
+| adminMFAV2 |
+| blockLegacyAuthentication |
+| integratedApps |
+| mfaRegistrationV2 |
+| pwagePolicyNew |
+| passwordHashSync |
+| oneAdmin |
+| roleOverlap |
+| selfServicePasswordReset |
+| signinRiskPolicy |
+| userRiskPolicy |
+| verifyAppPublisher |
+| privateLinkForAAD |
+| appRoleAssignmentsGroups |
+| appRoleAssignmentsUsers |
+| managedIdentity |
+| overprivilegedApps |
+| unknownFutureValue |
+| longLivedCredentials |
+| aadConnectDeprecated |
+| adalToMsalMigration |
+| ownerlessApps |
+| inactiveGuests |
+| aadGraphDeprecationApplication |
| aadGraphDeprecationServicePrincipal |
-| mfaServerDeprecation |
+| mfaServerDeprecation |
-### layoutTemplateType values
+## layoutTemplateType values
-| Member |
-| :-- |
-| default |
-| verticalSplit |
+| Member |
+| |
+| default |
+| verticalSplit |
| unknownFutureValue |
-### conditionalAccessExternalTenantsMembershipKind values
+## conditionalAccessExternalTenantsMembershipKind values
-| Member |
-| :-- |
-| all |
-| enumerated |
+| Member |
+| |
+| all |
+| enumerated |
| unknownFutureValue |
-### conditionalAccessGuestOrExternalUserTypes values
+## conditionalAccessGuestOrExternalUserTypes values
-| Member |
-| : |
-| none |
-| internalGuest |
-| b2bCollaborationGuest |
+| Member |
+| - |
+| none |
+| internalGuest |
+| b2bCollaborationGuest |
| b2bCollaborationMember |
-| b2bDirectConnectUser |
-| otherExternalUser |
-| serviceProvider |
-| unknownFutureValue |
+| b2bDirectConnectUser |
+| otherExternalUser |
+| serviceProvider |
+| unknownFutureValue |
-### teamTemplateAudience values
+## teamTemplateAudience values
-| Member |
-| :-- |
-| organization |
-| user |
-| public |
+| Member |
+| |
+| organization |
+| user |
+| public |
| unknownFutureValue |
-### decisionItemPrincipalResourceMembershipType values
+## decisionItemPrincipalResourceMembershipType values
-| Member |
-| :-- |
-| direct |
-| indirect |
+| Member |
+| |
+| direct |
+| indirect |
| unknownFutureValue |
-### signInFrequencyAuthenticationType values
+## signInFrequencyAuthenticationType values
-| Member |
-| :-- |
+| Member |
+| |
| primaryAndSecondaryAuthentication |
-| secondaryAuthentication |
-| unknownFutureValue |
+| secondaryAuthentication |
+| unknownFutureValue |
-### signInFrequencyInterval values
+## signInFrequencyInterval values
-| Member |
-| :-- |
+| Member |
+| |
| timeBased | | everyTime |
-#### authenticationProtocol values
+## authenticationProtocol values
-| Member |
-| :-- |
-| wsFed |
-| saml |
+| Member |
+| |
+| wsFed |
+| saml |
| unknownFutureValue |
-#### federatedIdpMfaBehavior values
-| Member |
-| :- |
+## federatedIdpMfaBehavior values
+
+| Member |
+| -- |
| acceptIfMfaDoneByFederatedIdp |
-| enforceMfaByFederatedIdp |
-| rejectMfaByFederatedIdp |
-| unknownFutureValue |
+| enforceMfaByFederatedIdp |
+| rejectMfaByFederatedIdp |
+| unknownFutureValue |
+
+## promptLoginBehavior values
-#### promptLoginBehavior values
-| Member |
-| :- |
+| Member |
+| -- |
| translateToFreshPasswordAuthentication |
-| nativeSupport |
-| disabled |
-| unknownFutureValue |
+| nativeSupport |
+| disabled |
+| unknownFutureValue |
-### bookingsAvailabilityStatus values
+## bookingsAvailabilityStatus values
-| Member |
-| :-- |
-| available |
-| busy |
-| slotsAvailable |
-| outOfOffice |
+| Member |
+| |
+| available |
+| busy |
+| slotsAvailable |
+| outOfOffice |
| unknownFutureValue |
-### accessPackageCustomExtensionHandlerStatus values
+## accessPackageCustomExtensionHandlerStatus values
-| Member |
-| :-- |
-| requestSent |
-| requestReceived |
+| Member |
+| |
+| requestSent |
+| requestReceived |
| unknownFutureValue |
-### accessPackageSubjectLifecycle values
+## accessPackageSubjectLifecycle values
-|Member|
-|:|
-|notDefined|
-|notGoverned|
-|governed|
-|unknownFutureValue|
+| Member |
+| - |
+| notDefined |
+| notGoverned |
+| governed |
+| unknownFutureValue |
-### customExtensionCalloutInstanceStatus values
+## customExtensionCalloutInstanceStatus values
-| Member |
-| :-- |
-| calloutSent |
-| callbackReceived |
-| calloutFailed |
-| callbackTimedOut |
+| Member |
+| |
+| calloutSent |
+| callbackReceived |
+| calloutFailed |
+| callbackTimedOut |
| waitingForCallback | | unknownFutureValue |
-### accessPackageCustomExtensionStage values
+## accessPackageCustomExtensionStage values
-| Member |
-| :- |
-| assignmentRequestCreated |
-| assignmentRequestApproved |
-| assignmentRequestGranted |
-| assignmentRequestRemoved |
+| Member |
+| -- |
+| assignmentRequestCreated |
+| assignmentRequestApproved |
+| assignmentRequestGranted |
+| assignmentRequestRemoved |
| assignmentFourteenDaysBeforeExpiration |
-| assignmentOneDayBeforeExpiration |
-| unknownFutureValue |
-
-### accessReviewHistoryStatus values
-
-| Member |
-| :-- |
-| done |
-| inprogress |
-| error |
-| requested |
+| assignmentOneDayBeforeExpiration |
| unknownFutureValue |
-### accessReviewHistoryDecisionFilter values
+## accessReviewHistoryStatus values
-| Member |
-| :-- |
-| approve |
-| deny |
-| notReviewed |
-| dontKnow |
-| notNotified |
+| Member |
+| |
+| done |
+| inprogress |
+| error |
+| requested |
| unknownFutureValue |
+## accessReviewHistoryDecisionFilter values
-### accessReviewHistoryStatus values
-
-| Member |
-| :-- |
-| done |
-| inprogress |
-| error |
-| requested |
+| Member |
+| |
+| approve |
+| deny |
+| notReviewed |
+| dontKnow |
+| notNotified |
| unknownFutureValue |
-### crossTenantAccessPolicyTargetConfigurationAccessType values
+## crossTenantAccessPolicyTargetConfigurationAccessType values
-| Member |
-| :-- |
-| allowed |
-| blocked |
+| Member |
+| |
+| allowed |
+| blocked |
| unknownFutureValue |
-### crossTenantAccessPolicyTargetType values
+## crossTenantAccessPolicyTargetType values
| Member |
-| :-- |
-| user |
-| group |
-
+| |
+| user |
+| group |
-### multiTenantOrganizationMemberProcessingStatus values
+## multiTenantOrganizationMemberProcessingStatus values
-|Member|
-|:|
-|notStarted|
-|running|
-|succeeded|
-|failed|
-|unknownFutureValue|
+| Member |
+| - |
+| notStarted |
+| running |
+| succeeded |
+| failed |
+| unknownFutureValue |
-### multiTenantOrganizationMemberRole values
+## multiTenantOrganizationMemberRole values
-|Member|
-|:|
-|owner|
-|member|
-|unknownFutureValue|
+| Member |
+| - |
+| owner |
+| member |
+| unknownFutureValue |
-### multiTenantOrganizationMemberState values
+## multiTenantOrganizationMemberState values
-|Member|
-|:|
-|pending|
-|active|
-|removed|
-|unknownFutureValue|
+| Member |
+| - |
+| pending |
+| active |
+| removed |
+| unknownFutureValue |
-### multiTenantOrganizationState values
+## multiTenantOrganizationState values
-|Member|
-|:|
-|active|
-|inactive|
-|unknownFutureValue|
+| Member |
+| - |
+| active |
+| inactive |
+| unknownFutureValue |
-### templateApplicationLevel values
+## templateApplicationLevel values
-|Member|
-|:|
-|none|
-|newPartners|
-|existingPartners|
-|unknownFutureValue|
+| Member |
+| - |
+| none |
+| newPartners |
+| existingPartners |
+| unknownFutureValue |
-### approvalFilterByCurrentUserOptions values
+## approvalFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| target |
-| createdBy |
-| approver |
+| Member |
+| |
+| target |
+| createdBy |
+| approver |
| unknownFutureValue |
-### accessPackageFilterByCurrentUserOptions values
+## accessPackageFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| allowedRequestor |
+| Member |
+| |
+| allowedRequestor |
| unknownFutureValue |
-### userSignInRecommendationScope values
+## userSignInRecommendationScope values
-| Member |
-| :- |
-| tenant |
+| Member |
+| -- |
+| tenant |
| application |
-### incomingTokenType values
+## incomingTokenType values
-| Member |
-| : |
-| none |
+| Member |
+| - |
+| none |
| primaryRefreshToken |
-| saml11 |
-| saml20 |
-| unknownFutureValue |
-| remoteDesktopToken |
+| saml11 |
+| saml20 |
+| unknownFutureValue |
+| remoteDesktopToken |
-### protocolType values
+## protocolType values
-| Member |
-| :-- |
-| none |
-| oAuth2 |
-| ropc |
-| wsFederation |
-| saml20 |
-| deviceCode |
+| Member |
+| |
+| none |
+| oAuth2 |
+| ropc |
+| wsFederation |
+| saml20 |
+| deviceCode |
| unknownFutureValue |
-| authenticationTransfer|
-| nativeAuth |
+| authenticationTransfer |
+| nativeAuth |
-### accessReviewInstanceDecisionItemFilterByCurrentUserOptions values
+## accessReviewInstanceDecisionItemFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| reviewer |
+| Member |
+| |
+| reviewer |
| unknownFutureValue |
-### accessReviewStageFilterByCurrentUserOptions values
+## accessReviewStageFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| reviewer |
+| Member |
+| |
+| reviewer |
| unknownFutureValue |
-### continuousAccessEvaluationMode values
+## continuousAccessEvaluationMode values
-| Member |
-| :-- |
-| strictEnforcement |
-| disabled |
+| Member |
+| |
+| strictEnforcement |
+| disabled |
| unknownFutureValue |
-|strictLocation|
+| strictLocation |
-### msiType values
+## msiType values
-| Member |
-| :-- |
-| none |
-| userAssigned |
-| systemAssigned |
+| Member |
+| |
+| none |
+| userAssigned |
+| systemAssigned |
| unknownFutureValue |
-### multiFactorAuthConfiguration values
+## multiFactorAuthConfiguration values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| notRequired | 0 | No multifactor authentication is required for a user to complete device registration. | | required | 1 | Multifactor authentication is required for a user to complete device registration. | | unknownFutureValue | 2 | Evolvable enumeration sentinel value. Don't use. |
-### policyScope values
+## policyScope values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| none | 0 | The policy doesn't apply to any users or groups in the organization. | | all | 1 | The policy applies to all users and groups in the organization. Default value. | | selected | 2 | The policy applies to specific users or groups in the organization. | | unknownFutureValue | 3 | Evolvable enumeration sentinel value. Don't use. |
-### appCredentialRestrictionType values
+## appManagementRestrictionState values
+
+| Member |
+| - |
+| enabled |
+| disabled |
+| unknownFutureValue |
+
+## appCredentialRestrictionType values
-| Member |
-| : |
-| passwordAddition |
-| passwordLifetime |
-| symmetricKeyAddition |
-| symmetricKeyLifetime |
+| Member |
+| - |
+| passwordAddition |
+| passwordLifetime |
+| symmetricKeyAddition |
+| symmetricKeyLifetime |
| customPasswordAddition |
-| unknownFutureValue |
+| unknownFutureValue |
-### appKeyCredentialRestrictionType values
+## appKeyCredentialRestrictionType values
-| Member |
-| :-- |
+| Member |
+| |
| asymmetricKeyLifetime | | trustedCertificateAuthority |
-| unknownFutureValue |
-
-### synchronizationSecret values
-
-| Member |
-| : |
-| None |
-| UserName |
-| Password |
-| SecretToken |
-| AppKey |
-| BaseAddress |
-| ClientIdentifier |
-| ClientSecret |
-| SingleSignOnType |
-| Sandbox |
-| Url |
-| Domain |
-| ConsumerKey |
-| ConsumerSecret |
-| TokenKey |
-| TokenExpiration |
-| Oauth2AccessToken |
-| Oauth2AccessTokenCreationTime |
-| Oauth2RefreshToken |
-| SyncAll |
-| InstanceName |
-| Oauth2ClientId |
-| Oauth2ClientSecret |
-| CompanyId |
-| UpdateKeyOnSoftDelete |
-| SynchronizationSchedule |
-| SystemOfRecord |
-| SandboxName |
-| EnforceDomain |
-| SyncNotificationSettings |
-| SkipOutOfScopeDeletions |
-| Oauth2AuthorizationCode |
-| Oauth2RedirectUri |
-| ApplicationTemplateIdentifier |
-| Oauth2TokenExchangeUri |
-| Oauth2AuthorizationUri |
-| AuthenticationType |
-| Server |
+| unknownFutureValue |
+
+## synchronizationSecret values
+
+| Member |
+| - |
+| None |
+| UserName |
+| Password |
+| SecretToken |
+| AppKey |
+| BaseAddress |
+| ClientIdentifier |
+| ClientSecret |
+| SingleSignOnType |
+| Sandbox |
+| Url |
+| Domain |
+| ConsumerKey |
+| ConsumerSecret |
+| TokenKey |
+| TokenExpiration |
+| Oauth2AccessToken |
+| Oauth2AccessTokenCreationTime |
+| Oauth2RefreshToken |
+| SyncAll |
+| InstanceName |
+| Oauth2ClientId |
+| Oauth2ClientSecret |
+| CompanyId |
+| UpdateKeyOnSoftDelete |
+| SynchronizationSchedule |
+| SystemOfRecord |
+| SandboxName |
+| EnforceDomain |
+| SyncNotificationSettings |
+| SkipOutOfScopeDeletions |
+| Oauth2AuthorizationCode |
+| Oauth2RedirectUri |
+| ApplicationTemplateIdentifier |
+| Oauth2TokenExchangeUri |
+| Oauth2AuthorizationUri |
+| AuthenticationType |
+| Server |
| PerformInboundEntitlementGrants |
-| HardDeletesEnabled |
-| SyncAgentCompatibilityKey |
-| SyncAgentADContainer |
-| ValidateDomain |
-| TestReferences |
-| ConnectionString |
-
-### synchronizationScheduleState values
-
-| Member |
-| :- |
-| Active |
+| HardDeletesEnabled |
+| SyncAgentCompatibilityKey |
+| SyncAgentADContainer |
+| ValidateDomain |
+| TestReferences |
+| ConnectionString |
+
+## synchronizationScheduleState values
+
+| Member |
+| -- |
+| Active |
| Disabled |
-| Paused |
+| Paused |
-### synchronizationStatusCode values
+## synchronizationStatusCode values
-| Member |
-| : |
+| Member |
+| - |
| NotConfigured |
-| NotRun |
-| Active |
-| Paused |
-| Quarantine |
+| NotRun |
+| Active |
+| Paused |
+| Quarantine |
-### synchronizationTaskExecutionResult values
+## synchronizationTaskExecutionResult values
-| Member |
-| : |
-| Succeeded |
-| Failed |
+| Member |
+| - |
+| Succeeded |
+| Failed |
| EntryLevelErrors |
-### quarantineReason values
+## quarantineReason values
-| Member |
-| :-- |
-| EncounteredBaseEscrowThreshold |
-| EncounteredTotalEscrowThreshold |
+| Member |
+| |
+| EncounteredBaseEscrowThreshold |
+| EncounteredTotalEscrowThreshold |
| EncounteredEscrowProportionThreshold |
-| EncounteredQuarantineException |
-| Unknown |
-| QuarantinedOnDemand |
-| TooManyDeletes |
-| IngestionInterrupted |
+| EncounteredQuarantineException |
+| Unknown |
+| QuarantinedOnDemand |
+| TooManyDeletes |
+| IngestionInterrupted |
-### attributeMappingSourceType values
+## attributeMappingSourceType values
-| Member |
-| :-- |
+| Member |
+| |
| Attribute |
-| Constant |
-| Function |
+| Constant |
+| Function |
-### filterMode values
+## filterMode values
-| Member |
-| : |
+| Member |
+| - |
| include | | exclude |
-### lifecycleEventType values
+## lifecycleEventType values
-| Member |
-| :- |
-| missed |
-| subscriptionRemoved |
+| Member |
+| -- |
+| missed |
+| subscriptionRemoved |
| reauthorizationRequired |
-### changeType values
+## changeType values
-| Member |
-| : |
+| Member |
+| - |
| created | | updated | | deleted |
+## countryLookupMethodType values
-### countryLookupMethodType values
-
-| Member |
-| : |
-| clientIpAddress |
+| Member |
+| - |
+| clientIpAddress |
| authenticatorAppGps |
-### approvalState values
+## approvalState values
-| Member |
-| :- |
-| pending |
+| Member |
+| -- |
+| pending |
| approved |
-| denied |
-| aborted |
+| denied |
+| aborted |
| canceled |
-### roleSummaryStatus values
+## roleSummaryStatus values
| Member |
-| :-- |
-| ok |
-| bad |
+| |
+| ok |
+| bad |
-### dataPolicyOperationStatus values
+## dataPolicyOperationStatus values
-| Member |
-| :-- |
-| notStarted |
-| running |
-| complete |
-| failed |
+| Member |
+| |
+| notStarted |
+| running |
+| complete |
+| failed |
| unknownFutureValue |
-### conditionalAccessClientApp values
+## conditionalAccessClientApp values
-| Member |
-| :-- |
-| all |
-| browser |
+| Member |
+| |
+| all |
+| browser |
| mobileAppsAndDesktopClients |
-| exchangeActiveSync |
-| easSupported |
-| other |
+| exchangeActiveSync |
+| easSupported |
+| other |
-### consentRequestFilterByCurrentUserOptions values
+## consentRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| reviewer |
+| Member |
+| |
+| reviewer |
| unknownFutureValue |
-### attributeType values
+## attributeType values
-| Member |
-| :-- |
-| String |
-| Integer |
+| Member |
+| |
+| String |
+| Integer |
| Reference |
-| Binary |
-| Boolean |
-| DateTime |
+| Binary |
+| Boolean |
+| DateTime |
-### scopeOperatorType values
+## scopeOperatorType values
| Member |
-| :-- |
+| |
| Binary |
-| Unary |
-
-### synchronizationJobRestartScope values
-
-|Member|
-|:|
-|None|
-|ConnectorDataStore|
-|Escrows|
-|Watermark|
-|QuarantineState|
-|Full|
-|ForceDeletes|
-
-### synchronizationMetadata values
-
-|Member|
-|:|
-|GalleryApplicationIdentifier|
-|GalleryApplicationKey|
-|IsOAuthEnabled|
-|IsSynchronizationAgentAssignmentRequired|
-|IsSynchronizationAgentRequired|
-|IsSynchronizationInPreview|
-|OAuthSettings|
-|SynchronizationLearnMoreIbizaFwLink|
-|ConfigurationFields|
-
-### mutability values
-
-| Member |
-| :-- |
+| Unary |
+
+## synchronizationJobRestartScope values
+
+| Member |
+| - |
+| None |
+| ConnectorDataStore |
+| Escrows |
+| Watermark |
+| QuarantineState |
+| Full |
+| ForceDeletes |
+
+## synchronizationMetadata values
+
+| Member |
+| - |
+| GalleryApplicationIdentifier |
+| GalleryApplicationKey |
+| IsOAuthEnabled |
+| IsSynchronizationAgentAssignmentRequired |
+| IsSynchronizationAgentRequired |
+| IsSynchronizationInPreview |
+| OAuthSettings |
+| SynchronizationLearnMoreIbizaFwLink |
+| ConfigurationFields |
+
+## mutability values
+
+| Member |
+| |
| ReadWrite |
-| ReadOnly |
+| ReadOnly |
| Immutable | | WriteOnly |
-### directoryDefinitionDiscoverabilities values
+## directoryDefinitionDiscoverabilities values
-| Member |
-| : |
-| None |
-| AttributeNames |
-| AttributeDataTypes |
-| AttributeReadOnly |
+| Member |
+| - |
+| None |
+| AttributeNames |
+| AttributeDataTypes |
+| AttributeReadOnly |
| ReferenceAttributes |
-| UnknownFutureValue |
+| UnknownFutureValue |
-### objectDefinitionMetadata values
+## objectDefinitionMetadata values
-|Member|
-|:|
-|PropertyNameAccountEnabled|
-|PropertyNameSoftDeleted|
-|IsSoftDeletionSupported|
-|IsSynchronizeAllSupported|
-|ConnectorDataStorageRequired|
-|Extensions|
-|BaseObjectName|
+| Member |
+| - |
+| PropertyNameAccountEnabled |
+| PropertyNameSoftDeleted |
+| IsSoftDeletionSupported |
+| IsSynchronizeAllSupported |
+| ConnectorDataStorageRequired |
+| Extensions |
+| BaseObjectName |
-### connectorGroupRegion values
+## connectorGroupRegion values
-| Member |
-| :-- |
-| nam |
-| eur |
-| aus |
-| asia |
-| ind |
+| Member |
+| |
+| nam |
+| eur |
+| aus |
+| asia |
+| ind |
| unknownFutureValue |
-### connectorGroupType values
+## connectorGroupType values
-| Member |
-| : |
+| Member |
+| - |
| applicationProxy |
-### onPremisesPublishingType values
+## onPremisesPublishingType values
-| Member |
-| :-- |
-| applicationProxy |
-| exchangeOnline |
-| authentication |
-| provisioning |
-| intunePfx |
-| oflineDomainJoin |
+| Member |
+| |
+| applicationProxy |
+| exchangeOnline |
+| authentication |
+| provisioning |
+| intunePfx |
+| oflineDomainJoin |
| unknownFutureValue |
-### agentStatus values
+## agentStatus values
-| Member |
-| :- |
-| active |
+| Member |
+| -- |
+| active |
| inactive |
-### connectorStatus values
+## connectorStatus values
-| Member |
-| :- |
-| active |
+| Member |
+| -- |
+| active |
| inactive |
-### callType values
-
-| Member |
-| :-- |
-| unknown |
-| groupCall |
-| peerToPeer |
-| unknownFutureValue |
-
-### tone values
-
-| Member |
-| :-- |
-| tone0 |
-| tone1 |
-| tone2 |
-| tone3 |
-| tone4 |
-| tone5 |
-| tone6 |
-| tone7 |
-| tone8 |
-| tone9 |
-| star |
-| pound |
-| a |
-| b |
-| c |
-| d |
-| flash |
-
-### callState values
-
-| Member |
-| : |
-| incoming |
-| establishing |
-| ringing |
-| established |
-| hold |
-| transferring |
+## callType values
+
+| Member |
+| |
+| unknown |
+| groupCall |
+| peerToPeer |
+| unknownFutureValue |
+
+## tone values
+
+| Member |
+| |
+| tone0 |
+| tone1 |
+| tone2 |
+| tone3 |
+| tone4 |
+| tone5 |
+| tone6 |
+| tone7 |
+| tone8 |
+| tone9 |
+| star |
+| pound |
+| a |
+| b |
+| c |
+| d |
+| flash |
+
+## callState values
+
+| Member |
+| - |
+| incoming |
+| establishing |
+| ringing |
+| established |
+| hold |
+| transferring |
| transferAccepted |
-| redirecting |
-| terminating |
-| terminated |
+| redirecting |
+| terminating |
+| terminated |
-### routingPolicy values
+## routingPolicy values
-| Member |
-| : |
-| none |
-| noMissedCall |
+| Member |
+| - |
+| none |
+| noMissedCall |
| disableForwardingExceptPhone |
-| disableForwarding |
-| preferSkypeForBusiness |
-| unknownFutureValue |
+| disableForwarding |
+| preferSkypeForBusiness |
+| unknownFutureValue |
-### meetingCapabilities values
+## meetingCapabilities values
-| Member |
-| :-- |
-| questionAndAnswer |
+| Member |
+| |
+| questionAndAnswer |
| unknownFutureValue |
-### onlineMeetingRole values
+## onlineMeetingRole values
-| Member |
-| :-- |
-| attendee |
-| presenter |
-| producer |
+| Member |
+| |
+| attendee |
+| presenter |
+| producer |
| unknownFutureValue |
-### autoAdmittedUsersType values
+## autoAdmittedUsersType values
-| Member |
-| :- |
+| Member |
+| -- |
| everyoneInCompany |
-| everyone |
+| everyone |
-### mediaState values
+## mediaState values
-| Member |
-| :-- |
-| active |
-| inactive |
+| Member |
+| |
+| active |
+| inactive |
| unknownFutureValue |
-### callDirection values
+## callDirection values
-| Member |
-| :- |
+| Member |
+| -- |
| incoming | | outgoing |
-### modality values
+## modality values
-| Member |
-| :- |
-| audio |
-| video |
+| Member |
+| -- |
+| audio |
+| video |
| videoBasedScreenSharing |
-| data |
-| screenSharing |
-| unknownFutureValue |
+| data |
+| screenSharing |
+| unknownFutureValue |
-### endpointType values
+## endpointType values
-| Member |
-| : |
-| default |
-| voicemail |
-| skypeForBusiness |
+| Member |
+| - |
+| default |
+| voicemail |
+| skypeForBusiness |
| skypeForBusinessVoipPhone |
-| unknownFutureValue |
+| unknownFutureValue |
-### kerberosSignOnMappingAttributeType values
+## kerberosSignOnMappingAttributeType values
-| Member |
-| : |
-| userPrincipalName |
-| onPremisesUserPrincipalName |
-| userPrincipalUsername |
+| Member |
+| - |
+| userPrincipalName |
+| onPremisesUserPrincipalName |
+| userPrincipalUsername |
| onPremisesUserPrincipalUsername |
-| onPremisesSAMAccountName |
+| onPremisesSAMAccountName |
-### externalAuthenticationType values
+## externalAuthenticationType values
-| Member |
-| :- |
-| passthru |
+| Member |
+| -- |
+| passthru |
| aadPreAuthentication |
-### recipientScopeType values
-| Member |
-| :-- |
-| none |
-| internal |
-| external |
-| externalPartner |
-| externalNonPartner |
-
-### appliedConditionalAccessPolicyResult values
-
-| Member |
-| :-- |
-| success |
-| failure |
-| notApplied |
-| notEnabled |
-| unknown |
-| unknownFutureValue |
-| reportOnlySuccess |
-| reportOnlyFailure |
-| reportOnlyNotApplied |
-| reportOnlyInterrupted |
+## recipientScopeType values
+| Member |
+| |
+| none |
+| internal |
+| external |
+| externalPartner |
+| externalNonPartner |
-### microsoftAuthenticatorAuthenticationMode values
+## appliedConditionalAccessPolicyResult values
+| Member |
+| |
+| success |
+| failure |
+| notApplied |
+| notEnabled |
+| unknown |
+| unknownFutureValue |
+| reportOnlySuccess |
+| reportOnlyFailure |
+| reportOnlyNotApplied |
+| reportOnlyInterrupted |
+## microsoftAuthenticatorAuthenticationMode values
-| Member |
-| :-- |
-| any |
-| push |
+| Member |
+| |
+| any |
+| push |
| deviceBasedPush |
+## authenticationMethodFeature values
-### authenticationMethodFeature values
-
-| Member |
-| : |
-| ssprRegistered |
-| ssprEnabled |
-| ssprCapable |
+| Member |
+| - |
+| ssprRegistered |
+| ssprEnabled |
+| ssprCapable |
| passwordlessCapable |
-| mfaCapable |
+| mfaCapable |
+## authMethodsType values
-### authMethodsType values
-
-| Member |
-| : |
-| email |
-| mobileSMS |
-| mobilePhone |
-| officePhone |
-| securityQuestion |
-| appNotification |
-| appNotificationCode |
+| Member |
+| - |
+| email |
+| mobileSMS |
+| mobilePhone |
+| officePhone |
+| securityQuestion |
+| appNotification |
+| appNotificationCode |
| appNotificationAndCode |
-| appPassword |
-| fido |
-| alternateMobilePhone |
-| mobilePhoneAndSMS |
-| unknownFutureValue |
--
-### defaultMfaMethodType values
-
+| appPassword |
+| fido |
+| alternateMobilePhone |
+| mobilePhoneAndSMS |
+| unknownFutureValue |
+## defaultMfaMethodType values
-| Member |
-| :- |
-| none |
-| mobilePhone |
-| alternateMobilePhone |
-| officePhone |
+| Member |
+| -- |
+| none |
+| mobilePhone |
+| alternateMobilePhone |
+| officePhone |
| microsoftAuthenticatorPush |
-| softwareOneTimePasscode |
-| unknownFutureValue |
+| softwareOneTimePasscode |
+| unknownFutureValue |
+## clientCredentialType values
-### clientCredentialType values
+| Member |
+| |
+| none |
+| clientSecret |
+| clientAssertion |
+| federatedIdentityCredential |
+| managedIdentity |
+| certificate |
+| unknownFutureValue |
+## azureADLicenseType values
+| Member |
+| |
+| none |
+| free |
+| basic |
+| premiumP1 |
+| premiumP2 |
+| unknownFutureValue |
-| Member |
-| :-- |
-| none |
-| clientSecret |
-| clientAssertion |
-| federatedIdentityCredential |
-| managedIdentity |
-| certificate |
-| unknownFutureValue |
--
-### azureADLicenseType values
-
-| Member |
-| :-- |
-| none |
-| free |
-| basic |
-| premiumP1 |
-| premiumP2 |
-| unknownFutureValue |
-
-### conditionalAccessConditions values
-
-| Member |
-| : |
-| none |
-| application |
-| users |
-| devicePlatform |
-| location |
-| clientType |
-| signInRisk |
-| userRisk |
-| time |
-| deviceState |
-| client |
-| ipAddressSeenByAzureAD |
-| ipAddressSeenByResourceProvider |
-| unknownFutureValue |
-| servicePrincipals |
-| servicePrincipalRisk |
-| authenticationFlows |
-| insiderRisk |
+## conditionalAccessConditions values
+| Member |
+| - |
+| none |
+| application |
+| users |
+| devicePlatform |
+| location |
+| clientType |
+| signInRisk |
+| userRisk |
+| time |
+| deviceState |
+| client |
+| ipAddressSeenByAzureAD |
+| ipAddressSeenByResourceProvider |
+| unknownFutureValue |
+| servicePrincipals |
+| servicePrincipalRisk |
+| authenticationFlows |
+| insiderRisk |
-### conditionalAccessStatus values
+## conditionalAccessStatus values
-| Member |
-| :-- |
-| success |
-| failure |
-| notApplied |
+| Member |
+| |
+| success |
+| failure |
+| notApplied |
| unknownFutureValue |
-### featureType values
+## featureType values
-| Member |
-| :-- |
-| registration |
-| reset |
+| Member |
+| |
+| registration |
+| reset |
| unknownFutureValue |
-### groupType values
+## groupType values
-| Member |
-| :-- |
-| unifiedGroups |
-| azureAD |
+| Member |
+| |
+| unifiedGroups |
+| azureAD |
| unknownFutureValue |
-### includedUserRoles values
+## includedUserRoles values
-| Member |
-| :-- |
-| all |
-| privilegedAdmin |
-| admin |
-| user |
+| Member |
+| |
+| all |
+| privilegedAdmin |
+| admin |
+| user |
| unknownFutureValue |
-### includedUserTypes values
+## includedUserTypes values
-| Member |
-| :-- |
-| all |
-| member |
-| guest |
+| Member |
+| |
+| all |
+| member |
+| guest |
| unknownFutureValue |
-### initiatorType values
+## initiatorType values
-| Member |
-| :-- |
-| user |
-| app |
-| system |
+| Member |
+| |
+| user |
+| app |
+| system |
| unknownFutureValue |
-### migrationStatus values
+## migrationStatus values
-| Member |
-| :- |
-| ready |
-| needsReview |
+| Member |
+| -- |
+| ready |
+| needsReview |
| additionalStepsRequired |
-| unknownFutureValue |
+| unknownFutureValue |
-### networkType values
+## networkType values
-| Member |
-| :-- |
-| intranet |
-| extranet |
-| namedNetwork |
-| trusted |
+| Member |
+| |
+| intranet |
+| extranet |
+| namedNetwork |
+| trusted |
| unknownFutureValue |
-### operationResult values
+## operationResult values
-| Member |
-| :-- |
-| success |
-| failure |
-| timeout |
+| Member |
+| |
+| success |
+| failure |
+| timeout |
| unknownFutureValue |
-### provisioningResult values
+## provisioningResult values
-| Member |
-| :-- |
-| success |
-| failure |
-| skipped |
-| warning |
+| Member |
+| |
+| success |
+| failure |
+| skipped |
+| warning |
| unknownFutureValue |
-### provisioningStepType values
+## provisioningStepType values
-| Member |
-| : |
-| import |
-| scoping |
-| matching |
-| processing |
+| Member |
+| - |
+| import |
+| scoping |
+| matching |
+| processing |
| referenceResolution |
-| export |
-| unknownFutureValue |
-
-### registrationAuthMethod values
-
-| Member |
-| :- |
-| email |
-| mobilePhone |
-| officePhone |
-| securityQuestion |
-| appNotification |
-| appCode |
-| alternateMobilePhone |
-| fido |
-| appPassword |
-| unknownFutureValue |
+| export |
+| unknownFutureValue |
-### registrationStatusType values
+## registrationAuthMethod values
-| Member |
-| :-- |
-| registered |
-| enabled |
-| capable |
-| mfaRegistered |
+| Member |
+| -- |
+| email |
+| mobilePhone |
+| officePhone |
+| securityQuestion |
+| appNotification |
+| appCode |
+| alternateMobilePhone |
+| fido |
+| appPassword |
| unknownFutureValue |
+## registrationStatusType values
-### signInIdentifierType values
+| Member |
+| |
+| registered |
+| enabled |
+| capable |
+| mfaRegistered |
+| unknownFutureValue |
-| Member |
-| :-- |
-| userPrincipalName |
-| phoneNumber |
-| proxyAddress |
-| qrCode |
-| onPremisesUserPrincipalName |
-| unknownFutureValue |
+## signInIdentifierType values
+| Member |
+| |
+| userPrincipalName |
+| phoneNumber |
+| proxyAddress |
+| qrCode |
+| onPremisesUserPrincipalName |
+| unknownFutureValue |
-### signInUserType values
+## signInUserType values
-| Member |
-| :-- |
-| member |
-| guest |
+| Member |
+| |
+| member |
+| guest |
| unknownFutureValue |
-### requirementProvider values
+## requirementProvider values
-
-| Member |
-| : |
-| user |
-| request |
-| servicePrincipal |
-| v1ConditionalAccess |
-| multiConditionalAccess |
-| tenantSessionRiskPolicy |
-| accountCompromisePolicies |
-| v1ConditionalAccessDependency |
-| v1ConditionalAccessPolicyIdRequested |
+| Member |
+| - |
+| user |
+| request |
+| servicePrincipal |
+| v1ConditionalAccess |
+| multiConditionalAccess |
+| tenantSessionRiskPolicy |
+| accountCompromisePolicies |
+| v1ConditionalAccessDependency |
+| v1ConditionalAccessPolicyIdRequested |
| mfaRegistrationRequiredByIdentityProtectionPolicy |
-| baselineProtection |
-| mfaRegistrationRequiredByBaselineProtection |
-| mfaRegistrationRequiredByMultiConditionalAccess |
-| enforcedForCspAdmins |
-| securityDefaults |
-| mfaRegistrationRequiredBySecurityDefaults |
-| proofUpCodeRequest |
-| crossTenantOutboundRule |
-| gpsLocationCondition |
-| riskBasedPolicy |
-| unknownFutureValue |
-| scopeBasedAuthRequirementPolicy |
-| authenticationStrengths |
--
-### riskDetail values
-
-| Member |
-| :- |
-| none |
-| adminGeneratedTemporaryPassword |
-| userPerformedSecuredPasswordChange |
-| userPerformedSecuredPasswordReset |
-| adminConfirmedSigninSafe |
-| aiConfirmedSigninSafe |
-| userPassedMFADrivenByRiskBasedPolicy |
-| adminDismissedAllRiskForUser |
-| adminConfirmedSigninCompromised |
-| hidden |
-| adminConfirmedUserCompromised |
-| unknownFutureValue |
-| adminConfirmedServicePrincipalCompromised |
-| adminDismissedAllRiskForServicePrincipal |
-| m365DAdminDismissedDetection |
-| userChangedPasswordOnPremises |
-| adminDismissedRiskForSignIn |
-| adminConfirmedAccountSafe |
+| baselineProtection |
+| mfaRegistrationRequiredByBaselineProtection |
+| mfaRegistrationRequiredByMultiConditionalAccess |
+| enforcedForCspAdmins |
+| securityDefaults |
+| mfaRegistrationRequiredBySecurityDefaults |
+| proofUpCodeRequest |
+| crossTenantOutboundRule |
+| gpsLocationCondition |
+| riskBasedPolicy |
+| unknownFutureValue |
+| scopeBasedAuthRequirementPolicy |
+| authenticationStrengths |
+
+## riskDetail values
+| Member |
+| -- |
+| none |
+| adminGeneratedTemporaryPassword |
+| userPerformedSecuredPasswordChange |
+| userPerformedSecuredPasswordReset |
+| adminConfirmedSigninSafe |
+| aiConfirmedSigninSafe |
+| userPassedMFADrivenByRiskBasedPolicy |
+| adminDismissedAllRiskForUser |
+| adminConfirmedSigninCompromised |
+| hidden |
+| adminConfirmedUserCompromised |
+| unknownFutureValue |
+| adminConfirmedServicePrincipalCompromised |
+| adminDismissedAllRiskForServicePrincipal |
+| m365DAdminDismissedDetection |
+| userChangedPasswordOnPremises |
+| adminDismissedRiskForSignIn |
+| adminConfirmedAccountSafe |
<!-- maintenance comment: Do not delete enum delcaration for riskEventType until all properties of this type are marked as deleted. Dec 28, 2021: Pending eventTypes (in riskUserActivity) and riskType (in riskDetection)-->
-### riskEventType values
-
-| Member |
-| :- |
-| unlikelyTravel |
-| anonymizedIPAddress |
-| maliciousIPAddress |
-| unfamiliarFeatures |
-| malwareInfectedIPAddress |
-| suspiciousIPAddress |
-| leakedCredentials |
-| investigationsThreatIntelligence |
-| generic |
-| adminConfirmedUserCompromised |
-| mcasImpossibleTravel |
-| mcasSuspiciousInboxManipulationRules |
+## riskEventType values
+
+| Member |
+| -- |
+| unlikelyTravel |
+| anonymizedIPAddress |
+| maliciousIPAddress |
+| unfamiliarFeatures |
+| malwareInfectedIPAddress |
+| suspiciousIPAddress |
+| leakedCredentials |
+| investigationsThreatIntelligence |
+| generic |
+| adminConfirmedUserCompromised |
+| mcasImpossibleTravel |
+| mcasSuspiciousInboxManipulationRules |
| investigationsThreatIntelligenceSigninLinked |
-| maliciousIPAddressValidCredentialsBlockedIP |
-| unknownFutureValue |
-
-### usageAuthMethod values
-
-| Member |
-| : |
-| email |
-| mobileSMS |
-| mobileCall |
-| officePhone |
-| securityQuestion |
-| appNotification |
-| appCode |
-| alternateMobileCall |
-| fido |
-| appPassword |
-| unknownFutureValue |
-
-### authenticationAppAdminConfiguration values
-
-| Member |
-| :-- |
-| notApplicable |
-| enabled |
-| disabled |
-| unknownFutureValue |
-
-### authenticationAppEvaluation values
-
-| Member |
-| :-- |
-| success |
-| failure |
-| unknownFutureValue |
-
-### authenticationAppPolicyStatus values
-
-| Member |
-| :-- |
-| unknown |
-| appLockOutOfDate |
-| appLockEnabled |
-| appLockDisabled |
-| appContextOutOfDate |
-| appContextShown |
-| appContextNotShown |
-| locationContextOutOfDate |
-| locationContextShown |
-| locationContextNotShown |
-| numberMatchOutOfDate |
-| numberMatchCorrectNumberEntered |
-| numberMatchIncorrectNumberEntered |
-| numberMatchDeny |
-| tamperResistantHardwareOutOfDate |
-| tamperResistantHardwareUsed |
-| tamperResistantHardwareNotUsed |
-| unknownFutureValue |
-
-### authenticationMethodKeyStrength values
-
-| Member |
-| : |
-| normal |
-| weak |
-| unknown |
+| maliciousIPAddressValidCredentialsBlockedIP |
+| unknownFutureValue |
-### authenticationMethodPlatform values
+## usageAuthMethod values
-| Member |
-| : |
-| windows |
-| macOS |
-| iOS |
-| android |
-| linux |
-| unknown |
+| Member |
+| - |
+| email |
+| mobileSMS |
+| mobileCall |
+| officePhone |
+| securityQuestion |
+| appNotification |
+| appCode |
+| alternateMobileCall |
+| fido |
+| appPassword |
+| unknownFutureValue |
-### authenticationContextDetail values
+## authenticationAppAdminConfiguration values
-| Member |
-| : |
-| required |
-| previouslySatisfied |
-| notApplicable |
-| unknownFutureValue |
+| Member |
+| |
+| notApplicable |
+| enabled |
+| disabled |
+| unknownFutureValue |
-### educationAddedStudentAction values
+## authenticationAppEvaluation values
-| Member |
-| :-- |
-| none |
-| assignIfOpen |
+| Member |
+| |
+| success |
+| failure |
| unknownFutureValue |
-### educationAddToCalendarOptions values
+## authenticationAppPolicyStatus values
-| Member |
-| :-- |
-| none |
-| studentsAndPublisher |
-| studentsAndTeamOwners |
-| unknownFutureValue |
-| studentsOnly |
+| Member |
+| |
+| unknown |
+| appLockOutOfDate |
+| appLockEnabled |
+| appLockDisabled |
+| appContextOutOfDate |
+| appContextShown |
+| appContextNotShown |
+| locationContextOutOfDate |
+| locationContextShown |
+| locationContextNotShown |
+| numberMatchOutOfDate |
+| numberMatchCorrectNumberEntered |
+| numberMatchIncorrectNumberEntered |
+| numberMatchDeny |
+| tamperResistantHardwareOutOfDate |
+| tamperResistantHardwareUsed |
+| tamperResistantHardwareNotUsed |
+| unknownFutureValue |
-### educationModuleStatus values
+## authenticationMethodKeyStrength values
-| Member |
-| :-- |
-| draft |
-| published |
+| Member |
+| - |
+| normal |
+| weak |
+| unknown |
+
+## authenticationMethodPlatform values
+
+| Member |
+| - |
+| windows |
+| macOS |
+| iOS |
+| android |
+| linux |
+| unknown |
+
+## authenticationContextDetail values
+
+| Member |
+| - |
+| required |
+| previouslySatisfied |
+| notApplicable |
+| unknownFutureValue |
+
+## educationAddedStudentAction values
+
+| Member |
+| |
+| none |
+| assignIfOpen |
+| unknownFutureValue |
-### educationAssignmentStatus values
+## educationAddToCalendarOptions values
-| Member |
-| :-- |
-| draft |
-| published |
-| assigned |
+| Member |
+| |
+| none |
+| studentsAndPublisher |
+| studentsAndTeamOwners |
| unknownFutureValue |
-| inactive |
+| studentsOnly |
-### educationSubmissionStatus values
+## educationModuleStatus values
-|Member|
-|:|
-|working|
-|submitted|
-|returned|
-|unknownFutureValue|
-|reassigned|
-|excused|
+| Member |
+| |
+| draft |
+| published |
+
+## educationAssignmentStatus values
+
+| Member |
+| |
+| draft |
+| published |
+| assigned |
+| unknownFutureValue |
+| inactive |
-### educationFeedbackResourceOutcomeStatus values
+## educationSubmissionStatus values
-| Member |
-| :-- |
-| notPublished |
-| pendingPublish |
-| published |
-| failedPublish |
+| Member |
+| - |
+| working |
+| submitted |
+| returned |
| unknownFutureValue |
+| reassigned |
+| excused |
-### externalEmailOtpState values
+## educationFeedbackResourceOutcomeStatus values
-| Member |
-| :-- |
-| default |
-| enabled |
-| disabled |
+| Member |
+| |
+| notPublished |
+| pendingPublish |
+| published |
+| failedPublish |
| unknownFutureValue |
-### expirationRequirement values
+## externalEmailOtpState values
-| Member |
-| : |
-| rememberMultifactorAuthenticationOnTrustedDevices |
-| tenantTokenLifetimePolicy |
-| audienceTokenLifetimePolicy |
-| signInFrequencyPeriodicReauthentication |
-| ngcMfa |
-| signInFrequencyEveryTime |
-| unknownFutureValue |
+| Member |
+| |
+| default |
+| enabled |
+| disabled |
+| unknownFutureValue |
+## expirationRequirement values
-### replyRestriction values
+| Member |
+| - |
+| rememberMultifactorAuthenticationOnTrustedDevices |
+| tenantTokenLifetimePolicy |
+| audienceTokenLifetimePolicy |
+| signInFrequencyPeriodicReauthentication |
+| ngcMfa |
+| signInFrequencyEveryTime |
+| unknownFutureValue |
+
+## replyRestriction values
-| Member
-|:--
-| everyone
-| authorAndModerators
-| unknownFutureValue
+| Member |
+| |
+| everyone |
+| authorAndModerators |
+| unknownFutureValue |
-### userNewMessageRestriction values
+## userNewMessageRestriction values
-| Member
-|:--
-|everyone
-|everyoneExceptGuests
-|moderators
-|unknownFutureValue
+| Member |
+| |
+| everyone |
+| everyoneExceptGuests |
+| moderators |
+| unknownFutureValue |
-### volumeType values
+## volumeType values
-| Member |
-| :-- |
+| Member |
+| |
| operatingSystemVolume |
-| fixedDataVolume |
-| removableDataVolume |
-| unknownFutureValue |
-
-### allowedAudiences values
-
-| Member |
-| : |
-| me |
-| family |
-| contacts |
-| groupMembers |
-| organization |
+| fixedDataVolume |
+| removableDataVolume |
+| unknownFutureValue |
+
+## allowedAudiences values
+
+| Member |
+| - |
+| me |
+| family |
+| contacts |
+| groupMembers |
+| organization |
| federatedOrganizations |
-| everyone |
-| unknownFutureValue |
+| everyone |
+| unknownFutureValue |
-### attestationLevel values
+## attestationLevel values
-| Member |
-| :-- |
-| attested |
-| notAttested |
+| Member |
+| |
+| attested |
+| notAttested |
| unknownFutureValue |
-### emailType values
+## emailType values
-| Member |
-| :- |
-| unknown |
-| work |
+| Member |
+| -- |
+| unknown |
+| work |
| personal |
-| main |
-| other |
+| main |
+| other |
-### authenticationMethodSignInState values
+## authenticationMethodSignInState values
-| Member |
-| :- |
-| notSupported |
-| notAllowedByPolicy |
-| notEnabled |
+| Member |
+| -- |
+| notSupported |
+| notAllowedByPolicy |
+| notEnabled |
| phoneNumberNotUnique |
-| ready |
-| notConfigured |
-| unknownFutureValue |
+| ready |
+| notConfigured |
+| unknownFutureValue |
-### authenticationPhoneType values
+## authenticationPhoneType values
-| Member |
-| :-- |
-| mobile |
-| alternateMobile |
-| office |
+| Member |
+| |
+| mobile |
+| alternateMobile |
+| office |
| unknownFutureValue | -
-### authenticationMethodTargetType values
+## authenticationMethodTargetType values
| Member |
-| :-- |
-| user |
-| group |
+| |
+| user |
+| group |
+| unknownFutureValue |
-### authenticationMethodState values
+## authenticationMethodState values
-| Member |
-| :- |
-| enabled |
+| Member |
+| -- |
+| enabled |
| disabled |
-### fido2RestrictionEnforcementType values
+## fido2RestrictionEnforcementType values
-| Member |
-| :-- |
-| allow |
-| block |
+| Member |
+| |
+| allow |
+| block |
| unknownFutureValue |
-### x509CertificateAuthenticationMode values
-| Member |
-| :-- |
+## x509CertificateAuthenticationMode values
+
+| Member |
+| |
| x509CertificateSingleFactor |
-| x509CertificateMultiFactor |
-| unknownFutureValue |
+| x509CertificateMultiFactor |
+| unknownFutureValue |
-### x509CertificateAffinityLevel values
+## x509CertificateAffinityLevel values
-| Member |
-| :-- |
-| low |
-| high |
+| Member |
+| |
+| low |
+| high |
| unknownFutureValue |
-### x509CertificateRuleType values
+## x509CertificateRuleType values
-| Member |
-| : |
-| issuerSubject |
-| policyOID |
-| unknownFutureValue |
+| Member |
+| - |
+| issuerSubject |
+| policyOID |
+| unknownFutureValue |
| issuerSubjectAndPolicyOID |
-### x509CertificateIssuerHintsState values
+## x509CertificateIssuerHintsState values
-|Member|
-|:|
-|disabled|
-|enabled|
-|unknownFutureValue|
+| Member |
+| - |
+| disabled |
+| enabled |
+| unknownFutureValue |
-### anniversaryType values
+## anniversaryType values
-| Member |
-| :-- |
-| birthday |
-| wedding |
+| Member |
+| |
+| birthday |
+| wedding |
| unknownFutureValue |
-### skillProficiencyLevel values
+## skillProficiencyLevel values
-| Member |
-| :- |
-| elementary |
-| limitedWorking |
-| generalProfessional |
+| Member |
+| -- |
+| elementary |
+| limitedWorking |
+| generalProfessional |
| advancedProfessional |
-| expert |
-| unknownFutureValue |
+| expert |
+| unknownFutureValue |
-### languageProficiencyLevel values
+## languageProficiencyLevel values
-| Member |
-| : |
-| elementary |
-| conversational |
-| limitedWorking |
+| Member |
+| - |
+| elementary |
+| conversational |
+| limitedWorking |
| professionalWorking |
-| fullProfessional |
-| nativeOrBilingual |
-| unknownFutureValue |
-
-### personRelationship values
-
-| Member |
-| :-- |
-| manager |
-| colleague |
-| directReport |
-| dotLineReport |
-| assistant |
-| dotLineManager |
-| alternateContact |
-| friend |
-| spouse |
-| sibling |
-| child |
-| parent |
-| sponsor |
-| emergencyContact |
-| other |
-| unknownFutureValue |
-
-### attachmentType values
-
-| Member
-|:--
-| file
-| item
-| reference
-
-### analyticsActivityType values
-
-| Member
-|:--
-| call
-| chat
-| email
-| focus
-| meeting
-
-### registrationAuthMethod values
-
-| Member |
-| :- |
-| email |
-| mobilePhone |
-| officePhone |
-| securityQuestion |
-| appNotification |
-| appCode |
-| alternateMobilePhone |
+| fullProfessional |
+| nativeOrBilingual |
+| unknownFutureValue |
+
+## personRelationship values
-### entityTypes values
+| Member |
+| |
+| manager |
+| colleague |
+| directReport |
+| dotLineReport |
+| assistant |
+| dotLineManager |
+| alternateContact |
+| friend |
+| spouse |
+| sibling |
+| child |
+| parent |
+| sponsor |
+| emergencyContact |
+| other |
+| unknownFutureValue |
+
+## attachmentType values
+
+| Member |
+| |
+| file |
+| item |
+| reference |
+
+## analyticsActivityType values
-| Member |
-| :-- |
-| event |
-| message |
-| driveItem |
-| externalItem |
-| site |
-| list |
-| listItem |
-| drive |
-| acronym |
-| bookmark |
-| chatMessage |
-| qna |
+| Member |
+| |
+| call |
+| chat |
+| email |
+| focus |
+| meeting |
+
+## entityTypes values
+
+| Member |
+| |
+| event |
+| message |
+| driveItem |
+| externalItem |
+| site |
+| list |
+| listItem |
+| drive |
+| acronym |
+| bookmark |
+| chatMessage |
+| qna |
| unknownFutureValue |
-### searchAlterationType values
+## searchAlterationType values
-| Member |
-| :-- |
+| Member |
+| |
| modification |
-| suggestion |
+| suggestion |
-### bucketAggregationSortProperty values
+## bucketAggregationSortProperty values
-| Member |
-| :- |
-| count |
+| Member |
+| -- |
+| count |
| keyAsString | | keyAsNumber |
-### contactRelationship values
+## contactRelationship values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| parent | 0 | The user's parent. | | relative | 1 | The user's relative. | | aide | 2 | The user's aide. |
Namespace: microsoft.graph
| other | 6 | An unspecified relationship to the user. | | unknownFutureValue | 7 | Marker value for future compatibility. |
-### scheduleEntityTheme values
-
-| Member
-|:-
-| white
-| blue
-| green
-| purple
-| pink
-| yellow
-| gray
-| darkBlue
-| darkGreen
-| darkPurple
-| darkPink
-| darkYellow
-| unknownFutureValue
--
-### timeOffReasonIconType values
-
-| Member |
-| :-- |
-| none |
-| car |
-| calendar |
-| running |
-| plane |
-| firstAid |
-| doctor |
-| notWorking |
-| clock |
-| juryDuty |
-| globe |
-| cup |
-| phone |
-| weather |
-| umbrella |
-| piggyBank |
-| dog |
-| cake |
-| trafficCone |
-| pin |
-| sunny |
-| unknownFutureValue |
-
-### timeCardState values
-
-| Member |
-| :-- |
-| clockedIn |
-| onBreak |
-| clockedOut |
-| unknownFutureValue |
-
-### scheduleChangeState values
-
-| Member
-|:-
-|pending
-|approved
-|declined
-|unknownFutureValue
-
-### scheduleChangeRequestActor values
-
-| Member
-|:-
-|sender
-|recipient
-|manager
-|system
-|unknownFutureValue
-
-### windowsSettingType values
-
-| Member |
-| :-- |
-| roaming |
-| backup |
-| unknownFutureValue |
-
-### workforceIntegrationEncryptionProtocol values
-
-| Member
-|:-
-|sharedSecret
-|unknownFutureValue
-
-### workforceIntegrationSupportedEntities values
-
-| Member |
-| :- |
-| none |
-| shift |
-| swapRequest |
-| userShiftPreferences |
-| openShift |
-| openShiftRequest |
-| offerShiftRequest |
-| unknownFutureValue |
-| timeCard |
-| timeOffReason |
-| timeOff |
-| timeOffRequest |
+## scheduleEntityTheme values
+
+| Member |
+| -- |
+| white |
+| blue |
+| green |
+| purple |
+| pink |
+| yellow |
+| gray |
+| darkBlue |
+| darkGreen |
+| darkPurple |
+| darkPink |
+| darkYellow |
+| unknownFutureValue |
+
+## timeOffReasonIconType values
+
+| Member |
+| |
+| none |
+| car |
+| calendar |
+| running |
+| plane |
+| firstAid |
+| doctor |
+| notWorking |
+| clock |
+| juryDuty |
+| globe |
+| cup |
+| phone |
+| weather |
+| umbrella |
+| piggyBank |
+| dog |
+| cake |
+| trafficCone |
+| pin |
+| sunny |
+| unknownFutureValue |
+
+## timeCardState values
+
+| Member |
+| |
+| clockedIn |
+| onBreak |
+| clockedOut |
+| unknownFutureValue |
+
+## scheduleChangeState values
+
+| Member |
+| -- |
+| pending |
+| approved |
+| declined |
+| unknownFutureValue |
-### confirmedBy values
+## scheduleChangeRequestActor values
-| Member
-|:--
-| none|
-| user|
-| manager|
-| unknownFutureValue|
+| Member |
+| -- |
+| sender |
+| recipient |
+| manager |
+| system |
+| unknownFutureValue |
+
+## windowsSettingType values
+
+| Member |
+| |
+| roaming |
+| backup |
+| unknownFutureValue |
+
+## workforceIntegrationEncryptionProtocol values
+
+| Member |
+| -- |
+| sharedSecret |
+| unknownFutureValue |
+
+## workforceIntegrationSupportedEntities values
+
+| Member |
+| -- |
+| none |
+| shift |
+| swapRequest |
+| userShiftPreferences |
+| openShift |
+| openShiftRequest |
+| offerShiftRequest |
+| unknownFutureValue |
+| timeCard |
+| timeOffReason |
+| timeOff |
+| timeOffRequest |
+
+## confirmedBy values
-### timeZoneStandard values
+| Member |
+| |
+| none |
+| user |
+| manager |
+| unknownFutureValue |
-| Member
-|:--
-| windows
-| iana
+## timeZoneStandard values
+| Member |
+| |
+| windows |
+| iana |
-### freeBusyStatus values
+## freeBusyStatus values
| Member | Value |
-| : | :- |
+| - | -- |
| free | 0 | | tentative | 1 | | busy | 2 |
Namespace: microsoft.graph
| workingElsewhere | 4 | | unknown | -1 |
+## physicalAddressType values
-### physicalAddressType values
-
-| Member
-|:-
-| unknown
-| home
-| business
-| other
--
-### attendeeType values
-
-| Member
-|:-
-| required
-| optional
-| resource
-
+| Member |
+| -- |
+| unknown |
+| home |
+| business |
+| other |
-### externalAudienceScope values
+## attendeeType values
-| Member
-|:-
-| none
-| contactsOnly
-| all
+| Member |
+| -- |
+| required |
+| optional |
+| resource |
+## externalAudienceScope values
-### automaticRepliesStatus values
+| Member |
+| -- |
+| none |
+| contactsOnly |
+| all |
-| Member
-|:-
-| disabled
-| alwaysEnabled
-| scheduled
+## automaticRepliesStatus values
+| Member |
+| -- |
+| disabled |
+| alwaysEnabled |
+| scheduled |
-### calendarColor values
+## calendarColor values
| Member | Value |
-| :- | :- |
+| -- | -- |
| auto | -1 | | lightBlue | 0 | | lightGreen | 1 |
Namespace: microsoft.graph
| lightRed | 8 | | maxColor | 9 | -
-### educationSynchronizationProfileState values
+## educationSynchronizationProfileState values
| Member | Value |
-| :-- | :- |
+| | -- |
| deleting | 2 | | deletionFailed | 3 | | provisioningFailed | 5 |
Namespace: microsoft.graph
| provisioning | 7 | | unknownFutureValue | 8 |
+## educationSynchronizationStatus values
-### educationSynchronizationStatus values
-
-| Member |
-| :-- |
-| paused |
-| inProgress |
-| success |
-| error |
-| validationError |
-| quarantined |
+| Member |
+| |
+| paused |
+| inProgress |
+| success |
+| error |
+| validationError |
+| quarantined |
| unknownFutureValue |
-| extracting |
-| validating |
-
-### educationExternalSource values
-
-| Member
-|:-
-| sis
-| lms
-| manual
-| unknownFutureValue
-
-### educationGender values
-
-| Member
-|:-
-| female
-| male
-| other
-| unknownFutureValue
-
+| extracting |
+| validating |
-### eventType values
-
-| Member
-|:-
-| singleInstance
-| occurrence
-| exception
-| seriesMaster
--
-### sensitivity values
-
-| Member
-|:-
-| normal
-| personal
-| private
-| confidential
+## educationExternalSource values
+| Member |
+| -- |
+| sis |
+| lms |
+| manual |
+| unknownFutureValue |
-### importance values
+## educationGender values
-| Member
-|:-
-| low
-| normal
-| high
+| Member |
+| -- |
+| female |
+| male |
+| other |
+| unknownFutureValue |
+## eventType values
-### educationUserRole values
-| Member
-|:
-| student
-| teacher
-| faculty
+| Member |
+| -- |
+| singleInstance |
+| occurrence |
+| exception |
+| seriesMaster |
+## sensitivity values
-### meetingMessageType values
+| Member |
+| -- |
+| normal |
+| personal |
+| private |
+| confidential |
-| Member
-|:--
-| none
-| meetingRequest
-| meetingCancelled
-| meetingAccepted
-| meetingTentativelyAccepted
-| meetingDeclined
+## importance values
+| Member |
+| -- |
+| low |
+| normal |
+| high |
-### followupFlagStatus values
+## educationUserRole values
-| Member
-|:-
-| notFlagged
-| complete
-| flagged
+| Member |
+| - |
+| student |
+| teacher |
+| faculty |
+## meetingMessageType values
-### inferenceClassificationType values
+| Member |
+| |
+| none |
+| meetingRequest |
+| meetingCancelled |
+| meetingAccepted |
+| meetingTentativelyAccepted |
+| meetingDeclined |
-| Member
-|:--
-| focused
-| other
+## followupFlagStatus values
+| Member |
+| -- |
+| notFlagged |
+| complete |
+| flagged |
-### iosNotificationAlertType values
+## inferenceClassificationType values
-| Member
-|:-
-| deviceDefault
-| banner
-| modal
-| none
+| Member |
+| |
+| focused |
+| other |
-### deviceEnrollmentFailureReason values
+## iosNotificationAlertType values
-| Member
-|:-
-| unknown
-| authentication
-| authorization
-| accountValidation
-| userValidation
-| deviceNotSupported
-| inMaintenance
-| badRequest
-| featureNotSupported
-| enrollmentRestrictionsEnforced
-| clientDisconnected
+| Member |
+| -- |
+| deviceDefault |
+| banner |
+| modal |
+| none |
+## deviceEnrollmentFailureReason values
-### bodyType values
-| Member
-|:
-| text
-| html
+| Member |
+| -- |
+| unknown |
+| authentication |
+| authorization |
+| accountValidation |
+| userValidation |
+| deviceNotSupported |
+| inMaintenance |
+| badRequest |
+| featureNotSupported |
+| enrollmentRestrictionsEnforced |
+| clientDisconnected |
+
+## bodyType values
+| Member |
+| - |
+| text |
+| html |
-### locationType values
+## locationType values
-| Member
-|:-
-| default
-| conferenceRoom
-| homeAddress
-| businessAddress
-| geoCoordinates
-| streetAddress
-| hotel
-| restaurant
-| localBusiness
-| postalAddress
+| Member |
+| -- |
+| default |
+| conferenceRoom |
+| homeAddress |
+| businessAddress |
+| geoCoordinates |
+| streetAddress |
+| hotel |
+| restaurant |
+| localBusiness |
+| postalAddress |
+
+## locationUniqueIdType values
-### locationUniqueIdType values
+| Member |
+| -- |
+| unknown |
+| locationStore |
+| directory |
+| private |
+| bing |
-| Member
-|:-
-| unknown
-| locationStore
-| directory
-| private
-| bing
--
-### messageActionFlag values
+## messageActionFlag values
-| Member
-|:-
-| any
-| call
-| doNotForward
-| followUp
-| fyi
-| forward
-| noResponseNecessary
-| read
-| reply
-| replyToAll
-| review
--
-### onenoteUserRole values
+| Member |
+| -- |
+| any |
+| call |
+| doNotForward |
+| followUp |
+| fyi |
+| forward |
+| noResponseNecessary |
+| read |
+| reply |
+| replyToAll |
+| review |
+
+## onenoteUserRole values
| Member | Value |
-| :- | :- |
+| -- | -- |
| Owner | 0 | | Contributor | 1 | | Reader | 2 | | None | -1 |
+## operationStatus values
-### operationStatus values
-
-| Member
-|:--
-|NotStarted
-|Running
-|Completed
-|Failed
--
-### onenotePatchActionType values
-
-| Member
-|:-
-| Replace
-| Append
-| Delete
-| Insert
-| Prepend
-
-### onenotePatchInsertPosition values
-
-| Member
-|:-
-| After
-| Before
--
-### phoneType values
-
-| Member
-|:-
-| home
-| business
-| mobile
-| other
-| assistant
-| homeFax
-| businessFax
-| otherFax
-| pager
-| radio
--
-### plannerPreviewType values
-
-| Member
-|:-
-| automatic
-| noPreview
-| checklist
-| description
-| reference
-
+| Member |
+| |
+| NotStarted |
+| Running |
+| Completed |
+| Failed |
-### status values
+## onenotePatchActionType values
-| Member
-|:--
-| active
-| updated
-| deleted
-| ignored
-| unknownFutureValue
+| Member |
+| -- |
+| Replace |
+| Append |
+| Delete |
+| Insert |
+| Prepend |
+## onenotePatchInsertPosition values
-### weekIndex values
+| Member |
+| -- |
+| After |
+| Before |
-| Member
-|:-
-| first
-| second
-| third
-| fourth
-| last
+## phoneType values
+| Member |
+| -- |
+| home |
+| business |
+| mobile |
+| other |
+| assistant |
+| homeFax |
+| businessFax |
+| otherFax |
+| pager |
+| radio |
+
+## plannerPreviewType values
-### dayOfWeek values
+| Member |
+| -- |
+| automatic |
+| noPreview |
+| checklist |
+| description |
+| reference |
-| Member
-|:-
-| sunday
-| monday
-| tuesday
-| wednesday
-| thursday
-| friday
-| saturday
+## status values
-### recurrencePatternType values
+| Member |
+| |
+| active |
+| updated |
+| deleted |
+| ignored |
+| unknownFutureValue |
-| Member
-|:-
-| daily
-| weekly
-| absoluteMonthly
-| relativeMonthly
-| absoluteYearly
-| relativeYearly
+## weekIndex values
+| Member |
+| -- |
+| first |
+| second |
+| third |
+| fourth |
+| last |
-### recurrenceRangeType values
+## dayOfWeek values
-| Member
-|:-
-| endDate
-| noEnd
-| numbered
+| Member |
+| -- |
+| sunday |
+| monday |
+| tuesday |
+| wednesday |
+| thursday |
+| friday |
+| saturday |
+## recurrencePatternType values
-### onenoteSourceService values
-| Member
-|:
-| Unknown
-| OneDrive
-| OneDriveForBusiness
-| OnPremOneDriveForBusiness
+| Member |
+| -- |
+| daily |
+| weekly |
+| absoluteMonthly |
+| relativeMonthly |
+| absoluteYearly |
+| relativeYearly |
+## recurrenceRangeType values
-### responseType values
+| Member |
+| -- |
+| endDate |
+| noEnd |
+| numbered |
-| Member
-|:-
-| none
-| organizer
-| tentativelyAccepted
-| accepted
-| declined
-| notResponded
+## onenoteSourceService values
+| Member |
+| - |
+| Unknown |
+| OneDrive |
+| OneDriveForBusiness |
+| OnPremOneDriveForBusiness |
-### activityDomain values
+## responseType values
-| Member
-|:-
-| unknown
-| work
-| personal
-| unrestricted
+| Member |
+| -- |
+| none |
+| organizer |
+| tentativelyAccepted |
+| accepted |
+| declined |
+| notResponded |
+## activityDomain values
-### websiteType values
+| Member |
+| -- |
+| unknown |
+| work |
+| personal |
+| unrestricted |
-| Member
-|:-
-| other
-| home
-| work
-| blog
-| profile
+## websiteType values
+| Member |
+| -- |
+| other |
+| home |
+| work |
+| blog |
+| profile |
-### categoryColor values
+## categoryColor values
| Member | Value |
-| :- | :- |
+| -- | -- |
| none | -1 | | preset0 | 0 | | preset1 | 1 |
Namespace: microsoft.graph
| preset23 | 23 | | preset24 | 24 |
-### alertFeedback values
+## alertFeedback values
Possible feedback values on the alert provided by an analyst. | Member | Value | Description |
-| :- | :- | : |
+| -- | -- | - |
| unknown | 0 | Unknown. | | truePositive | 1 | Alert is true-positive. | | falsePositive | 2 | Alert is false-positive. | | benignPositive | 3 | Alert is benign-positive. |
-### fileHashType values
+## fileHashType values
| Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| unknown | 0 | Unknown type. | | sha1 | 1 | SHA1 hash type. | | sha256 | 2 | SHA256 hash type. |
Possible feedback values on the alert provided by an analyst.
| peSha1 | 7 | PESHA1 hash type. | | peSha256 | 8 | PESHA256 hash type. |
-### connectionDirection values
+## connectionDirection values
| Member | Value | Description |
-| :- | :- | :- |
+| -- | -- | -- |
| unknown | 0 | Unknown connection. | | inbound | 1 | Inbound connection. | | outbound | 2 | Outbound connection. |
-### connectionStatus values
+## connectionStatus values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| unknown | 0 | Unknown connection status. | | attempted | 1 | Connection attempted. | | succeeded | 2 | Connection succeeded. | | blocked | 3 | Connection blocked. | | failed | 4 | Connection failed. |
-### processIntegrityLevel values
+## processIntegrityLevel values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| unknown | 0 | Unknown. | | untrusted | 10 | Integrity level is Untrusted. | | low | 20 | Integrity level is Low. |
Possible feedback values on the alert provided by an analyst.
| high | 40 | Integrity level is High. | | system | 50 | Integrity level is System. |
-### registryHive values
+## registryHive values
Enum for registry hives as defined by [Registry Hives](/windows/desktop/sysinfo/registry-hives). | Member | Value | Description |
-| :- | :- | :-- |
+| -- | -- | |
| unknown | 0 | Unknown hive. | | currentConfig | 1 | HKEY_CURRENT_CONFIG hive. | | currentUser | 2 | HKEY_CURRENT_USER hive. |
Enum for registry hives as defined by [Registry Hives](/windows/desktop/sysinfo/
| localMachineSystem | 5 | HKEY_LOCAL_MACHINE\System hive. | | usersDefault | 6 | HKEY_USERS\\.DEFAULT hive. |
-### registryOperation values
+## registryOperation values
Operation that changed the registry key name and/or value. | Member | Value | Description |
-| : | :- | : |
+| - | -- | - |
| unknown | 0 | Unknown registry value type. | | create | 1 | Create registry. | | modify | 2 | Modify registry. | | delete | 3 | Delete registry. |
-### registryValueType values
+## registryValueType values
Enum for registry value types as defined by [Registry value types](/windows/desktop/sysinfo/registry-value-types). | Member | Value | Description |
-| :- | :- | :- |
+| -- | -- | -- |
| unknown | 0 | Unknown registry value type. | | binary | 1 | REG_BINARY registry value type. | | dword | 2 | REG_DWORD registry value type. |
Enum for registry value types as defined by [Registry value types](/windows/desk
| qwordlittleEndian | 10 | REG_QWORD_LITTLE_ENDIAN registry value type. | | sz | 11 | REG_SZ registry value type. |
-### alertSeverity values
+## alertSeverity values
Enum for severity of alerts. | Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| unknown | 0 | Severity is unknown. | | informational | 1 | Severity is only for information. | | low | 2 | Severity is low. | | medium | 3 | Severity is medium. | | high | 4 | Severity is high. |
-### alertStatus values
+## alertStatus values
Possible values of an Alert lifecycle status (stage). | Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| unknown | 0 | Unknown status. | | newAlert | 10 | Alert is new. | | inProgress | 20 | Alert is in progress. | | resolved | 30 | Alert is resolved. |
-### emailRole values
+## emailRole values
Possible values for email roles. | Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| unknown | 0 | Unknown Role. | | sender | 1 | Sender of the email. | | recipient | 2 | Recipient of the email. |
-### logonType values
+## logonType values
Possible values for the method of user signin. | Member | Value | Description |
-| :- | :- | : |
+| -- | -- | - |
| unknown | -1 | Unknown. | | interactive | 0 | Logon is interactive. | | remoteInteractive | 1 | Logon is remote interactive. |
Possible values for the method of user signin.
| batch | 3 | Logon is batch. | | service | 4 | Logon is service. |
-### userAccountSecurityType values
+## userAccountSecurityType values
Possible values for user account types (group membership), per Windows definition. | Member | Value | Description |
-| : | :- | : |
+| - | -- | - |
| unknown | -1 | Unknown. | | standard | 0 | Member of Standard Users group. | | power | 1 | Member of Power Users group. | | administrator | 2 | Member of Administrators group. |
-### chatMessagePolicyViolationDlpActionType values
+## chatMessagePolicyViolationDlpActionType values
-| Value |
-| : |
-| none |
-| NotifySender |
-| BlockAccess |
+| Value |
+| - |
+| none |
+| NotifySender |
+| BlockAccess |
| BlockAccessExternal |
-### scopeOperatorMultiValuedComparisonType values
+## scopeOperatorMultiValuedComparisonType values
-|Member|
-|:|
-|All|
-|Any|
+| Member |
+| - |
+| All |
+| Any |
-### riskLevel values
+## riskLevel values
-| Member |
-| :-- |
-| low |
-| medium |
-| high |
-| hidden |
-| none |
+| Member |
+| |
+| low |
+| medium |
+| high |
+| hidden |
+| none |
| unknownFutureValue |
-### riskState values
+## riskState values
-| Member |
-| :- |
-| none |
-| confirmedSafe |
-| remediated |
-| dismissed |
-| atRisk |
+| Member |
+| -- |
+| none |
+| confirmedSafe |
+| remediated |
+| dismissed |
+| atRisk |
| confirmedCompromised |
-| unknownFutureValue |
+| unknownFutureValue |
-### advancedConfigState values
+## advancedConfigState values
-| Member |
-| :-- |
-| default |
-| enabled |
-| disabled |
+| Member |
+| |
+| default |
+| enabled |
+| disabled |
| unknownFutureValue |
-### referenceAttachmentPermission values
+## referenceAttachmentPermission values
-| Member |
-| : |
-| other |
-| view |
-| edit |
-| anonymousView |
-| anonymousEdit |
+| Member |
+| - |
+| other |
+| view |
+| edit |
+| anonymousView |
+| anonymousEdit |
| organizationView | | organizationEdit |
-### referenceAttachmentProvider values
+## referenceAttachmentProvider values
-| Member |
-| : |
-| other |
+| Member |
+| - |
+| other |
| oneDriveBusiness | | oneDriveConsumer |
-| dropbox |
+| dropbox |
-### networkType values
+## exchangeIdFormat values
-| Member |
-| :-- |
-| intranet |
-| extranet |
-| namedNetwork |
-| trusted |
-| unknownFutureValue |
+| Member |
+| -- |
+| entryId |
+| ewsId |
+| immutableEntryId |
+| restId |
+| restImmutableEntryId |
-### exchangeIdFormat values
+## attributeDefinitionMetadata values
-| Member |
-| :- |
-| entryId |
-| ewsId |
-| immutableEntryId |
-| restId |
-| restImmutableEntryId |
+| Member |
+| - |
+| BaseAttributeName |
+| ComplexObjectDefinition |
+| IsContainer |
+| IsCustomerDefined |
+| IsDomainQualified |
+| LinkPropertyNames |
+| LinkTypeName |
+| MaximumLength |
+| ReferencedProperty |
+
+## attributeFlowBehavior values
-### attributeDefinitionMetadata values
-
-|Member|
-|:|
-|BaseAttributeName|
-|ComplexObjectDefinition|
-|IsContainer|
-|IsCustomerDefined|
-|IsDomainQualified|
-|LinkPropertyNames|
-|LinkTypeName|
-|MaximumLength|
-|ReferencedProperty|
-
-### attributeFlowBehavior values
-
-|Member|
-|:|
-|FlowWhenChanged|
-|FlowAlways|
-
-### attributeFlowType values
-
-| Member |
-| :- |
-| Always |
-| ObjectAddOnly |
+| Member |
+| - |
+| FlowWhenChanged |
+| FlowAlways |
+
+## attributeFlowType values
+
+| Member |
+| -- |
+| Always |
+| ObjectAddOnly |
| MultiValueAddOnly |
-| ValueAddOnly |
-| AttributeAddOnly |
-
-### objectFlowTypes values
-
-|Member|
-|:|
-|None|
-|Add|
-|Update|
-|Delete|
-
-### objectMappingMetadata values
-
-|Member|
-|:|
-|EscrowBehavior|
-|DisableMonitoringForChanges|
-|OriginalJoiningProperty|
-|Disposition|
-|IsCustomerDefined|
-|ExcludeFromReporting|
-|Unsynchronized|
-
-### chatMessageType values
-
-| Member |
-| :-- |
-| message |
-| chatEvent |
-| typing |
+| ValueAddOnly |
+| AttributeAddOnly |
+
+## objectFlowTypes values
+
+| Member |
+| - |
+| None |
+| Add |
+| Update |
+| Delete |
+
+## objectMappingMetadata values
+
+| Member |
+| - |
+| EscrowBehavior |
+| DisableMonitoringForChanges |
+| OriginalJoiningProperty |
+| Disposition |
+| IsCustomerDefined |
+| ExcludeFromReporting |
+| Unsynchronized |
+
+## chatMessageType values
+
+| Member |
+| |
+| message |
+| chatEvent |
+| typing |
| unknownFutureValue | | systemEventMessage |
-### chatMessageImportance values
+## chatMessageImportance values
| Member |
-| :-- |
+| |
| normal |
-| high |
+| high |
| urgent |
-### stagedFeatureName values
+## stagedFeatureName values
-| Member |
-| : |
+| Member |
+| - |
| passthroughAuthentication |
-| seamlessSso |
-| passwordHashSync |
-| emailAsAlternateId |
-| unknownFutureValue |
+| seamlessSso |
+| passwordHashSync |
+| emailAsAlternateId |
+| unknownFutureValue |
| certificateBasedAuthentication |
-### tokenIssuerType values
+## tokenIssuerType values
-| Member |
-| :-- |
-| AzureAD |
-| ADFederationServices |
-| unknownFutureValue |
-| AzureADBackupAuth |
+| Member |
+| |
+| AzureAD |
+| ADFederationServices |
+| unknownFutureValue |
+| AzureADBackupAuth |
| ADFederationServicesMFAAdapter |
-| NPSExtension |
-
+| NPSExtension |
-### riskDetectionTimingType values
+## riskDetectionTimingType values
-| Member |
-| :-- |
-| notDefined |
-| realtime |
-| nearRealtime |
-| offline |
+| Member |
+| |
+| notDefined |
+| realtime |
+| nearRealtime |
+| offline |
| unknownFutureValue |
-### activityType values
+## activityType values
-| Member |
-| :-- |
-| signin |
-| user |
+| Member |
+| |
+| signin |
+| user |
| unknownFutureValue |
-| servicePrincipal |
+| servicePrincipal |
-### chatMessagePolicyViolationUserActionType values
+## chatMessagePolicyViolationUserActionType values
| Member | Int value | Description |
-| : | :-- | :-- |
+| - | | |
| None | 0 | Default value. This is the value on a message when the user hasn't taken an action on the message blocked by DLP. | | Override | 1 | Sender has overridden the message verdict and sent the message anyway. | | ReportFalsePositive | 2 | Sender has reported the message verdict to the admins as a false positive. |
-### chatMessagePolicyViolationVerdictDetailsType values
+## chatMessagePolicyViolationVerdictDetailsType values
| Member | Int value | Description |
-| :-- | :-- | :-- |
+| | | |
| None | 0 | User isn't allowed to override the message. User isn't allowed to report a message as false positive if policyTip isn't provided. In all other scenarios, user can report a message as false positive. | | AllowFalsePositiveOverride | 1 | User isn't allowed to explicitly override the block unless this is combined with `AllowOverrideWithoutJustification` or `AllowOverrideWithJustification` flags. Reporting a false positive on the violation automatically overrides the block and sends the message. | | AllowOverrideWithoutJustification | 2 | User is allowed to override the block and send the message. Justification text isn't required. Exclusive to `AllowOverrideWithJustification`. | | AllowOverrideWithJustification | 4 | User is allowed to override the block and send the message. Justification text is required. Exclusive to `AllowOverrideWithoutJustification`. |
-### entityType values
+## entityType values
-| Member |
-| :-- |
-| event |
-| message |
-| driveItem |
+| Member |
+| |
+| event |
+| message |
+| driveItem |
| externalFile | | externalItem |
-### onlineMeetingProviderType values
+## onlineMeetingProviderType values
-| Member |
-| : |
-| unknown |
+| Member |
+| - |
+| unknown |
| skypeForBusiness | | skypeForConsumer | | teamsForBusiness |
-### delegateMeetingMessageDeliveryOptions values
+## delegateMeetingMessageDeliveryOptions values
-| Member |
-| :-- |
+| Member |
+| |
| sendToDelegateAndInformationToPrincipal |
-| sendToDelegateAndPrincipal |
-| sendToDelegateOnly |
-
-### calendarRoleType values
-
-| Member |
-| :-- |
-| none |
-| freeBusyRead |
-| limitedRead |
-| read |
-| write |
+| sendToDelegateAndPrincipal |
+| sendToDelegateOnly |
+
+## calendarRoleType values
+
+| Member |
+| |
+| none |
+| freeBusyRead |
+| limitedRead |
+| read |
+| write |
| delegateWithoutPrivateEventAccess |
-| delegateWithPrivateEventAccess |
-| custom |
+| delegateWithPrivateEventAccess |
+| custom |
-### contentFormat values
+## contentFormat values
| Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| default | 0 | Content is a file or non-email type. | | email | 1 | Content is an email. |
-### contentState values
+## contentState values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| rest | 0 | Data is at rest; A file in a share, for example. | | motion | 1 | Data is in motion. A file intercepted by a network appliance in transit. | | use | 2 | Data is in use. A file is open in a client application such as Microsoft Office. |
-### assignmentMethod values
+## assignmentMethod values
| Member | Value | Description |
-| : | :- | :- |
+| - | -- | -- |
| standard | 0 | The label was set by a service or policy condition. | | privileged | 1 | The label was set explicitly by a user. | | auto | 2 | Allows override of any existing label. Justification required on downgrade. Results in `standard` assignment method in metadata. |
-### actionSource values
+## actionSource values
| Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| manual | 0 | A user manually selected the label. | | automatic | 1 | The label was chosen as a result of policy conditions. | | recommended | 2 | The elected to apply a recommended label. | | policyDefault | 3 | The user no action and the policy-default label was applied. | | mandatory | 4 | The user chose a label after being forced to choose. |
-### contentAlignment values
+## contentAlignment values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| left | 0 | Align content marking to the left. | | right | 1 | Align content marking to the right. | | center | 2 | Center content marking. |
-### watermarkLayout values
+## watermarkLayout values
| Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| horizontal | 0 | Use a horizontal watermark. | | diagonal | 1 | Use a diagonal watermark. |
-### conditionalAccessPolicyState values
+## conditionalAccessPolicyState values
-| Member |
-| :-- |
-| enabled |
-| disabled |
+| Member |
+| |
+| enabled |
+| disabled |
| enabledForReportingButNotEnforced |
-### conditionalAccessGrantControl values
+## conditionalAccessGrantControl values
-| Member |
-| :- |
-| block |
-| mfa |
-| compliantDevice |
-| domainJoinedDevice |
-| approvedApplication |
+| Member |
+| -- |
+| block |
+| mfa |
+| compliantDevice |
+| domainJoinedDevice |
+| approvedApplication |
| compliantApplication |
-| passwordChange |
-| unknownFutureValue |
-
-### perUserMfaState values
-
-|Member|
-|:|
-|disabled|
-|enforced|
-|enabled|
-|unknownFutureValue|
-
-### conditionalAccessRule values
-
-| Member |
-| :-- |
-| allApps |
-| firstPartyApps |
-| office365 |
-| appId |
-| acr |
-| appFilter |
-| allUsers |
-| guest |
-| groupId |
-| roleId |
-| userId |
-| allDevicePlatforms |
-| devicePlatform |
-| allLocations |
-| insideCorpnet |
-| allTrustedLocations |
-| locationId |
-| allDevices |
-| deviceFilter |
-| deviceState |
-| unknownFutureValue |
-| deviceFilterIncludeRuleNotMatched |
-| allDeviceStates |
-| anonymizedIPAddress |
-| unfamiliarFeatures |
-| nationStateIPAddress |
-| realTimeThreatIntelligence |
-| internalGuest |
-| b2bCollaborationGuest |
-| b2bCollaborationMember |
-| b2bDirectConnectUser |
-| otherExternalUser |
-| serviceProvider |
-| microsoftAdminPortals |
-| deviceCodeFlow |
-| authenticationTransfer |
-| insiderRisk |
-
-### signInAccessType values
-
-| Member |
-| :-- |
-| none |
-| b2bCollaboration |
-| b2bDirectConnect |
-| microsoftSupport |
-| serviceProvider |
-| unknownFutureValue |
-| passthrough |
-
-### signinFrequencyType values
-
-| Member |
-| :-- |
-| days |
-| hours |
-
-### originalTransferMethods values
-
-|Member|
-|:|
-|none|
-|deviceCodeFlow|
-|authenticationTransfer|
-|unknownFutureValue|
-
-### tokenProtectionStatus values
-
-|Member|
-|:|
-|none|
-|bound|
-|unbound|
-|unknownFutureValue|
-
-### conditionalAccessAudienceReason values
-
-| Member |
-| :-- |
-|none|
-|resourcelessRequest|
-|confidentialClientIdToken|
-|confidentialClientNonIdToken|
-|resourceMapping|
-|resourceMappingDefault|
-|scopeMapping|
-|scopeMappingDefault|
-|delegatedScope |
-|firstPartyResourceDefault|
-|thirdPartyResourceDefault|
-|unknownFutureValue|
-
-### persistentBrowserSessionMode values
-
-| Member |
-| :-- |
-| always |
-| never |
+| passwordChange |
+| unknownFutureValue |
-### cloudAppSecuritySessionControlType values
+## perUserMfaState values
-| Member |
-| :- |
-| mcasConfigured |
-| monitorOnly |
-| blockDownloads |
+| Member |
+| - |
+| disabled |
+| enforced |
+| enabled |
+| unknownFutureValue |
-### conditionalAccessDevicePlatform values
+## conditionalAccessRule values
-| Member |
-| :-- |
-| android |
-| iOS |
-| windows |
-| windowsPhone |
-| macOS |
-| all |
+| Member |
+| |
+| allApps |
+| firstPartyApps |
+| office365 |
+| appId |
+| acr |
+| appFilter |
+| allUsers |
+| guest |
+| groupId |
+| roleId |
+| userId |
+| allDevicePlatforms |
+| devicePlatform |
+| allLocations |
+| insideCorpnet |
+| allTrustedLocations |
+| locationId |
+| allDevices |
+| deviceFilter |
+| deviceState |
| unknownFutureValue |
+| deviceFilterIncludeRuleNotMatched |
+| allDeviceStates |
+| anonymizedIPAddress |
+| unfamiliarFeatures |
+| nationStateIPAddress |
+| realTimeThreatIntelligence |
+| internalGuest |
+| b2bCollaborationGuest |
+| b2bCollaborationMember |
+| b2bDirectConnectUser |
+| otherExternalUser |
+| serviceProvider |
+| microsoftAdminPortals |
+| deviceCodeFlow |
+| authenticationTransfer |
+| insiderRisk |
-### priority values
-
-| Member | Value |
-| :-- | :- |
-| None | 0 |
-| High | 1 |
-| Low | 2 |
+## signInAccessType values
-### templateScenarios values
-| Member |
-| :-- |
-| new |
-| secureFoundation |
-| zeroTrust |
-| remoteWork |
-| protectAdmins |
-| emergingThreats |
+| Member |
+| |
+| none |
+| b2bCollaboration |
+| b2bDirectConnect |
+| microsoftSupport |
+| serviceProvider |
| unknownFutureValue |
+| passthrough |
-### threatAssessmentContentType values
+## signinFrequencyType values
-| Member | Value | Description |
-| :-- | :- | :- |
+| Member |
+| |
+| days |
+| hours |
+
+## originalTransferMethods values
+
+| Member |
+| - |
+| none |
+| deviceCodeFlow |
+| authenticationTransfer |
+| unknownFutureValue |
+
+## tokenProtectionStatus values
+
+| Member |
+| - |
+| none |
+| bound |
+| unbound |
+| unknownFutureValue |
+
+## conditionalAccessAudienceReason values
+
+| Member |
+| |
+| none |
+| resourcelessRequest |
+| confidentialClientIdToken |
+| confidentialClientNonIdToken |
+| resourceMapping |
+| resourceMappingDefault |
+| scopeMapping |
+| scopeMappingDefault |
+| delegatedScope |
+| firstPartyResourceDefault |
+| thirdPartyResourceDefault |
+| unknownFutureValue |
+
+## persistentBrowserSessionMode values
+
+| Member |
+| |
+| always |
+| never |
+
+## cloudAppSecuritySessionControlType values
+
+| Member |
+| -- |
+| mcasConfigured |
+| monitorOnly |
+| blockDownloads |
+
+## conditionalAccessDevicePlatform values
+
+| Member |
+| |
+| android |
+| iOS |
+| windows |
+| windowsPhone |
+| macOS |
+| all |
+| unknownFutureValue |
+
+## priority values
+
+| Member | Value |
+| | -- |
+| None | 0 |
+| High | 1 |
+| Low | 2 |
+
+## templateScenarios values
+
+| Member |
+| |
+| new |
+| secureFoundation |
+| zeroTrust |
+| remoteWork |
+| protectAdmins |
+| emergingThreats |
+| unknownFutureValue |
+
+## threatAssessmentContentType values
+
+| Member | Value | Description |
+| | -- | -- |
| mail | 1 | Mail threat. | | url | 2 | URL threat. | | file | 3 | Attachment file threat. |
-### threatExpectedAssessment values
+## threatExpectedAssessment values
| Member | Value | Description |
-| : | :- | :- |
+| - | -- | -- |
| block | 1 | The threat should be blocked. | | unblock | 2 | The threat shouldn't be blocked. |
-### threatCategory values
+## threatCategory values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| spam | 1 | Spam threat. | | phishing | 2 | Phishing threat. | | malware | 3 | Malware threat. | | unknownFutureValue | 4 | A sentinel member. |
-### threatAssessmentStatus values
+## threatAssessmentStatus values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| pending | 1 | The threat assessment still in progress. | | completed | 2 | The threat assessment completed. |
-### threatAssessmentRequestSource values
+## threatAssessmentRequestSource values
| Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| undefined | 0 | Not yet know. | | user | 1 | User submission. | | administrator | 2 | Tenant admin submission. |
-### threatAssessmentResultType values
+## threatAssessmentResultType values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| checkPolicy | 1 | The policy check result, only for `mail` assessment. | | rescan | 2 | The rescan result. | | unknownFutureValue | 3 | A sentinel member. |
-### mailDestinationRoutingReason values
+## mailDestinationRoutingReason values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| none | 0 | Not yet know. | | mailFlowRule | 1 | Exchange transport rule. | | safeSender | 2 | Safe sender list. |
Possible values for user account types (group membership), per Windows definitio
| junk | 14 | Blocked due to junk. | | unknownFutureValue | 15 | A sentinel member. |
-### threatAssessmentRequestPivotProperty values
+## threatAssessmentRequestPivotProperty values
| Member | Value | Description |
-| : | :- | : |
+| - | -- | - |
| threatCategory | 1 | Aggregate threat assessment request by `threatCategory`. | | mailDestinationRoutingReason | 2 | Aggregate threat assessment request by `mailDestinationRoutingReason`. |
-### userFlowType values
+## userFlowType values
-|Member
-|:-
-| signUp
-| signIn
-| signUpOrSignIn
-| passwordReset
-| profileUpdate
-| resourceOwner
-| unknownFutureValue
+| Member |
+| -- |
+| signUp |
+| signIn |
+| signUpOrSignIn |
+| passwordReset |
+| profileUpdate |
+| resourceOwner |
+| unknownFutureValue |
-### openIdConnectResponseMode values
+## openIdConnectResponseMode values
-| Member
-|:-
-| form_post
-| query
-| unknownFutureValue
+| Member |
+| -- |
+| form_post |
+| query |
+| unknownFutureValue |
-### wellknownListName values
+## wellknownListName values
-| Member
-|:-
-| none
-| defaultList
-| flaggedEmails
-| unknownFutureValue
+| Member |
+| -- |
+| none |
+| defaultList |
+| flaggedEmails |
+| unknownFutureValue |
-### taskStatus values
+## taskStatus values
-| Member
-|:-
-| notStarted
-| inProgress
-| completed
-| waitingOnOthers
-| deferred
+| Member |
+| -- |
+| notStarted |
+| inProgress |
+| completed |
+| waitingOnOthers |
+| deferred |
-### columnTypes values
+## columnTypes values
| Member | Description |
-| :-- | :- |
+| | -- |
| note | multiline text. | | text | single line text. | | choice | choice column |
Possible values for user account types (group membership), per Windows definitio
| approvalStatus | Content approval status column. | | unknownFutureValue | unknownFuturevalue |
-### contentModelType values
+## contentModelType values
-|Member|
-|:|
-|teachingMethod|
-|layoutMethod|
-|freeformSelectionMethod|
-|prebuiltContractModel|
-|prebuiltInvoiceModel|
-|prebuiltReceiptModel|
-|unknownFutureValue|
+| Member |
+| - |
+| teachingMethod |
+| layoutMethod |
+| freeformSelectionMethod |
+| prebuiltContractModel |
+| prebuiltInvoiceModel |
+| prebuiltReceiptModel |
+| unknownFutureValue |
-### documentProcessingJobStatus values
+## documentProcessingJobStatus values
-|Member|
-|:|
-|inProgress|
-|completed|
-|failed|
-|unknownFutureValue|
+| Member |
+| - |
+| inProgress |
+| completed |
+| failed |
+| unknownFutureValue |
-### documentProcessingJobType values
+## documentProcessingJobType values
-|Member|
-|:|
-|File|
-|Folder|
-|UnknownFutureValue|
+| Member |
+| - |
+| File |
+| Folder |
+| UnknownFutureValue |
-### connectedOrganizationState values
+## connectedOrganizationState values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| configured | 0 | Connected Organizations with this state value are included in assignment policies with requestor scope type `AllConfiguredConnectedOrganizationSubjects`. | | proposed | 1 | Connected Organizations that are automatically created by the system have this state value. They aren't included in assignment policies with requestor scope type `AllConfiguredConnectedOrganizationSubjects`. | | unknownFutureValue | 2 | A sentinel member. |
-### identityUserFlowAttributeDataType values
+## identityUserFlowAttributeDataType values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| string | 1 | String data type | | boolean | 2 | Boolean data type | | int64 | 3 | Int data type |
Possible values for user account types (group membership), per Windows definitio
| dateTime | 5 | | | unknownFutureValue | 6 | A sentinel member. |
-### identityUserFlowAttributeType values
+## identityUserFlowAttributeType values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| builtIn | 1 | This user flow attribute type denotes it was created by the system | | custom | 2 | This user flow attribute type denotes it was created by the user | | required | 3 | | | unknownFutureValue | 4 | A sentinel member. |
-### permissionClassificationType values
+## permissionClassificationType values
-| Member
-|:-
-| low
-| medium
-| high
+| Member |
+| -- |
+| low |
+| medium |
+| high |
-### permissionType values
+## permissionType values
-| Member
-|:-
-| application
-| delegated
-| delegatedUserConsentable
+| Member |
+| -- |
+| application |
+| delegated |
+| delegatedUserConsentable |
-### identityUserFlowAttributeInputType values
+## identityUserFlowAttributeInputType values
-| Member |
-| :- |
-| textBox |
-| dateTimeDropDown |
-| radioSingleSelect |
+| Member |
+| -- |
+| textBox |
+| dateTimeDropDown |
+| radioSingleSelect |
| dropdownSingleSelect |
-| emailBox |
-| checkboxMultiSelect |
+| emailBox |
+| checkboxMultiSelect |
-### teamworkActivityTopicSource values
+## teamworkActivityTopicSource values
-| Member
-|:
-| entityUrl
-| text
+| Member |
+| - |
+| entityUrl |
+| text |
-### cloudPcProvisioningPolicyImageType values
+## cloudPcProvisioningPolicyImageType values
-| Member |
-| : |
-| custom |
+| Member |
+| - |
+| custom |
| gallery | | unknownFutureValue |
-### cloudPcPolicySettingType values
+## cloudPcPolicySettingType values
-|Member|
-|:|
-|region|
-|singleSignOn|
-|unknownFutureValue|
+| Member |
+| - |
+| region |
+| singleSignOn |
+| unknownFutureValue |
-### chatType values
+## chatType values
-| Member | Value | Description |
-| :-- | :- | :-- |
-| oneOnOne | 0 | Indicates that the chat is a 1:1 chat. The roster size is fixed for this type of chat, the member can't be removed / added. |
-| group | 1 | Indicates that the chat is a Group chat. The roster size (of at least two person) can be updated for this type of chat. The members can be removed / added later on. |
-| meeting | 2 | Indicates that the chat is a Meeting chat, which is created as a side effect of creation of an OnlineMeeting. |
-| unknownFutureValue | 3 | Sentinel value to indicate future values. |
+| Member | Value | Description |
+| | -- | -- |
+| oneOnOne | 0 | Indicates that the chat is a 1:1 chat. The roster size is fixed for this type of chat, the member can't be removed / added. |
+| group | 1 | Indicates that the chat is a Group chat. The roster size (of at least two person) can be updated for this type of chat. The members can be removed / added later on. |
+| meeting | 2 | Indicates that the chat is a Meeting chat, which is created as a side effect of creation of an OnlineMeeting. |
+| unknownFutureValue | 3 | Sentinel value to indicate future values. |
-### singleSignOnMode values
+## singleSignOnMode values
-| Member |
-| :-- |
-| none |
+| Member |
+| |
+| none |
| onPremisesKerberos |
-| aadHeaderBased |
-| pingHeaderBased |
-
-### plannerContainerType values
+| aadHeaderBased |
+| pingHeaderBased |
-|Member|
-|:|
-|group|
-|unknownFutureValue|
-|roster|
-|project|
-|driveItem|
-|user|
+## plannerContainerType values
-### plannerPlanContextType values
-
-| Member |
-| :-- |
-| teamsTab |
-| sharePointPage |
-| meetingNotes |
-| other |
+| Member |
+| - |
+| group |
| unknownFutureValue |
+| roster |
+| project |
+| driveItem |
+| user |
-### plannerContextState values
+## plannerPlanContextType values
-| Member |
-| :-- |
-| active |
-| delinked |
+| Member |
+| |
+| teamsTab |
+| sharePointPage |
+| meetingNotes |
+| other |
| unknownFutureValue |
-### plannerExternalTaskSourceDisplayType values
+## plannerContextState values
-| Member |
-| :-- |
-| none |
-| default |
+| Member |
+| |
+| active |
+| delinked |
| unknownFutureValue |
-### plannerCreationSourceKind values
+## plannerExternalTaskSourceDisplayType values
-| Member |
-| :-- |
-| none |
-| external |
-| publication |
+| Member |
+| |
+| none |
+| default |
| unknownFutureValue |
-### policyScope values
+## plannerCreationSourceKind values
-| Member |
-| :- |
-| none |
-| all |
-| selected |
+| Member |
+| |
+| none |
+| external |
+| publication |
+| unknownFutureValue |
-### teamsAppInstallationScope values
+## teamsAppInstallationScope values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| team | 0 | Indicates that the Teams app can be installed within a team and is authorized to access that team's data. | | groupChat | 1 | Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. | | personal | 2 | Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. |
-### assignmentScheduleFilterByCurrentUserOptions values
+## assignmentScheduleFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### assignmentScheduleInstanceFilterByCurrentUserOptions values
+## assignmentScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### assignmentScheduleRequestFilterByCurrentUserOptions values
+## assignmentScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
+## eligibilityScheduleFilterByCurrentUserOptions values
-### eligibilityScheduleFilterByCurrentUserOptions values
-
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### eligibilityScheduleInstanceFilterByCurrentUserOptions values
+## eligibilityScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### eligibilityScheduleRequestFilterByCurrentUserOptions values
+## eligibilityScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
+## privilegedAccessGroupAssignmentType values
-### privilegedAccessGroupAssignmentType values
-
-| Member |
-| :-- |
-| assigned |
-| activated |
+| Member |
+| |
+| assigned |
+| activated |
| unknownFutureValue |
-### privilegedAccessGroupMemberType values
+## privilegedAccessGroupMemberType values
-| Member |
-| :-- |
-| direct |
-| group |
+| Member |
+| |
+| direct |
+| group |
| unknownFutureValue |
-### privilegedAccessGroupRelationships values
+## privilegedAccessGroupRelationships values
-| Member |
-| :-- |
-| owner |
-| member |
+| Member |
+| |
+| owner |
+| member |
| unknownFutureValue |
+## scheduleRequestActions values
-
-### scheduleRequestActions values
-
-| Member |
-| :-- |
-| adminAssign |
-| adminUpdate |
-| adminRemove |
-| selfActivate |
-| selfDeactivate |
-| adminExtend |
-| adminRenew |
-| selfExtend |
-| selfRenew |
+| Member |
+| |
+| adminAssign |
+| adminUpdate |
+| adminRemove |
+| selfActivate |
+| selfDeactivate |
+| adminExtend |
+| adminRenew |
+| selfExtend |
+| selfRenew |
| unknownFutureValue |
-### roleAssignmentScheduleRequestFilterByCurrentUserOptions values
+## roleAssignmentScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
-### roleAssignmentScheduleFilterByCurrentUserOptions values
+## roleAssignmentScheduleFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### roleAssignmentScheduleInstanceFilterByCurrentUserOptions values
+## roleAssignmentScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### roleEligibilityScheduleRequestFilterByCurrentUserOptions values
+## roleEligibilityScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
-### roleEligibilityScheduleFilterByCurrentUserOptions values
+## roleEligibilityScheduleFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### roleEligibilityScheduleInstanceFilterByCurrentUserOptions values
+## roleEligibilityScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### cloudPcAuditActivityOperationType values
+## cloudPcAuditActivityOperationType values
| Member |
-| :-- |
+| |
| create | | delete |
-| patch |
-| other |
+| patch |
+| other |
-### cloudPcAuditActivityResult values
+## cloudPcAuditActivityResult values
-| Member |
-| :- |
-| success |
+| Member |
+| -- |
+| success |
| clientError |
-| failure |
-| timeout |
-| other |
+| failure |
+| timeout |
+| other |
-### cloudPcAuditActorType values
+## cloudPcAuditActorType values
-| Member |
-| :- |
-| itPro |
+| Member |
+| -- |
+| itPro |
| application |
-| partner |
-| unknown |
+| partner |
+| unknown |
-### cloudPcAuditCategory values
+## cloudPcAuditCategory values
-| Member |
-| : |
+| Member |
+| - |
| cloudPC |
-| other |
+| other |
-### postType values
+## postType values
-| Member |
-| :-- |
-| regular |
-| quick |
-| strategic |
+| Member |
+| |
+| regular |
+| quick |
+| strategic |
| unknownFutureValue |
-### serviceHealthClassificationType values
+## serviceHealthClassificationType values
-| Member |
-| :-- |
-| advisory |
-| incident |
+| Member |
+| |
+| advisory |
+| incident |
| unknownFutureValue |
-### serviceHealthOrigin values
+## serviceHealthOrigin values
-| Member |
-| :-- |
-| microsoft |
-| thirdParty |
-| customer |
+| Member |
+| |
+| microsoft |
+| thirdParty |
+| customer |
| unknownFutureValue |
-### serviceHealthStatus values
+## serviceHealthStatus values
-| Member |
-| :-- |
-| serviceOperational |
-| investigating |
-| restoringService |
-| verifyingService |
-| serviceRestored |
+| Member |
+| |
+| serviceOperational |
+| investigating |
+| restoringService |
+| verifyingService |
+| serviceRestored |
| postIncidentReviewPublished |
-| serviceDegradation |
-| serviceInterruption |
-| extendedRecovery |
-| falsePositive |
-| investigationSuspended |
-| resolved |
-| mitigatedExternal |
-| mitigated |
-| resolvedExternal |
-| confirmed |
-| reported |
-| unknownFutureValue |
-
-### serviceUpdateCategory values
-
-| Member |
-| :-- |
-| preventOrFixIssue |
-| planForChange |
-| stayInformed |
-| unknownFutureValue |
-
-### serviceUpdateSeverity values
-
-| Member |
-| :-- |
-| normal |
-| high |
-| critical |
-| unknownFutureValue |
-
-### teamworkApplicationIdentityType values
-
-| Member |
-| :-- |
-| aadApplication |
-| bot |
-| tenantBot |
+| serviceDegradation |
+| serviceInterruption |
+| extendedRecovery |
+| falsePositive |
+| investigationSuspended |
+| resolved |
+| mitigatedExternal |
+| mitigated |
+| resolvedExternal |
+| confirmed |
+| reported |
+| unknownFutureValue |
+
+## serviceUpdateCategory values
+
+| Member |
+| |
+| preventOrFixIssue |
+| planForChange |
+| stayInformed |
+| unknownFutureValue |
+
+## serviceUpdateSeverity values
+
+| Member |
+| |
+| normal |
+| high |
+| critical |
+| unknownFutureValue |
+
+## teamworkApplicationIdentityType values
+
+| Member |
+| |
+| aadApplication |
+| bot |
+| tenantBot |
| office365Connector |
-| outgoingWebhook |
+| outgoingWebhook |
| unknownFutureValue |
-### teamworkConversationIdentityType values
+## teamworkConversationIdentityType values
-| Member |
-| :-- |
-| team |
-| channel |
-| chat |
+| Member |
+| |
+| team |
+| channel |
+| chat |
| unknownFutureValue |
-### teamworkUserIdentityType values
+## teamworkUserIdentityType values
-| Member |
-| :-- |
-| aadUser |
-| onPremiseAadUser |
-| anonymousGuest |
-| federatedUser |
-| personalMicrosoftAccountUser |
-| skypeUser |
-| phoneUser |
-| unknownFutureValue |
-| emailUser |
+| Member |
+| |
+| aadUser |
+| onPremiseAadUser |
+| anonymousGuest |
+| federatedUser |
+| personalMicrosoftAccountUser |
+| skypeUser |
+| phoneUser |
+| unknownFutureValue |
+| emailUser |
| azureCommunicationServicesUser |
-### callRecordingStatus values
+## callRecordingStatus values
-| Member |
-| :-- |
-| success |
-| failure |
-| initial |
-| chunkFinished |
+| Member |
+| |
+| success |
+| failure |
+| initial |
+| chunkFinished |
| unknownFutureValue |
-### payloadDeliveryPlatform values
+## payloadDeliveryPlatform values
-| Member |
-| :-- |
-| unknown |
-| sms |
-| email |
-| teams |
+| Member |
+| |
+| unknown |
+| sms |
+| email |
+| teams |
| unknownFutureValue |
-### trainingStatus values
+## trainingStatus values
-| Member |
-| :-- |
-| unknown |
-| assigned |
-| inProgress |
-| completed |
-| overdue |
+| Member |
+| |
+| unknown |
+| assigned |
+| inProgress |
+| completed |
+| overdue |
| unknownFutureValue |
-### teamworkCallEventType values
+## teamworkCallEventType values
-| Member |
-| :-- |
-| call |
-| meeting |
-| screenShare |
+| Member |
+| |
+| call |
+| meeting |
+| screenShare |
| unknownFutureValue |
-### binaryOperator values
+## binaryOperator values
| Member |
-| :-- |
-| or |
-| and |
+| |
+| or |
+| and |
-### subjectRightsRequestStage values
+## subjectRightsRequestStage values
-| Member |
-| :-- |
-| contentRetrieval |
-| contentReview |
-| generateReport |
-| contentDeletion |
-| caseResolved |
+| Member |
+| |
+| contentRetrieval |
+| contentReview |
+| generateReport |
+| contentDeletion |
+| caseResolved |
| unknownFutureValue |
-| approval |
+| approval |
-### subjectRightsRequestStageStatus values
+## subjectRightsRequestStageStatus values
-| Member |
-| :-- |
-| notStarted |
-| current |
-| completed |
-| failed |
+| Member |
+| |
+| notStarted |
+| current |
+| completed |
+| failed |
| unknownFutureValue |
-### subjectRightsRequestStatus values
+## subjectRightsRequestStatus values
-| Member |
-| :-- |
-| active |
-| closed |
+| Member |
+| |
+| active |
+| closed |
| unknownFutureValue |
-### subjectRightsRequestType values
+## subjectRightsRequestType values
-| Member |
-| :-- |
-| export |
-| delete |
-| access |
-| tagForAction |
+| Member |
+| |
+| export |
+| delete |
+| access |
+| tagForAction |
| unknownFutureValue |
-### dataSubjectType values
+## dataSubjectType values
-| Member |
-| : |
-| customer |
-| currentEmployee |
-| formerEmployee |
+| Member |
+| - |
+| customer |
+| currentEmployee |
+| formerEmployee |
| prospectiveEmployee |
-| student |
-| teacher |
-| faculty |
-| other |
-| unknownFutureValue |
+| student |
+| teacher |
+| faculty |
+| other |
+| unknownFutureValue |
-### answerInputType values
+## answerInputType values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| text | 0 | Text. | | radioButton | 1 | RadioButton. | | unknownFutureValue | 2 | UnknownFutureValue. |
-### taskStatus_v2 values
+## taskStatus_v2 values
-| Member |
-| :-- |
-| notStarted |
-| inProgress |
-| completed |
+| Member |
+| |
+| notStarted |
+| inProgress |
+| completed |
| unknownFutureValue |
+## wellKnownListName_v2 values
-### wellKnownListName_v2 values
-
-| Member |
-| :-- |
-| none |
-| defaultList |
-| flaggedEmail |
+| Member |
+| |
+| none |
+| defaultList |
+| flaggedEmail |
| unknownFutureValue |
-### bookingPriceType values
+## bookingPriceType values
-| Member |
-| :-- |
-| undefined |
-| fixedPrice |
-| startingAt |
-| hourly |
-| free |
-| priceVaries |
-| callUs |
-| notSet |
+| Member |
+| |
+| undefined |
+| fixedPrice |
+| startingAt |
+| hourly |
+| free |
+| priceVaries |
+| callUs |
+| notSet |
| unknownFutureValue |
-### bookingStaffRole values
+## bookingStaffRole values
-| Member |
-| :-- |
-| guest |
-| administrator |
-| viewer |
-| externalGuest |
+| Member |
+| |
+| guest |
+| administrator |
+| viewer |
+| externalGuest |
| unknownFutureValue |
-| scheduler |
-| teamMember |
+| scheduler |
+| teamMember |
-### bookingReminderRecipients values
+## bookingReminderRecipients values
-| Member |
-| :-- |
-| allAttendees |
-| staff |
-| customer |
+| Member |
+| |
+| allAttendees |
+| staff |
+| customer |
| unknownFutureValue |
-### teamworkConnectionStatus values
+## teamworkConnectionStatus values
-| Member |
-| :-- |
-| unknown |
-| connected |
-| disconnected |
+| Member |
+| |
+| unknown |
+| connected |
+| disconnected |
| unknownFutureValue |
-### teamworkDeviceActivityState values
+## teamworkDeviceActivityState values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| unknown | 0 | Unknown state. | | busy | 1 | The device is busy. | | idle | 2 | The device is idle. | | unavailable | 3 | The device is unavailable. | | unknownFutureValue | 4 | Evolvable enumeration sentinel value. Don't use. |
-### teamworkDeviceOperationType values
+## teamworkDeviceOperationType values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| deviceRestart | 0 | Restart a device. | | configUpdate | 1 | Update the device configuration. | | deviceDiagnostics | 2 | Get the device logs. |
Possible values for user account types (group membership), per Windows definitio
| remoteLogout | 6 | Device remote logout. | | unknownFutureValue | 7 | Evolvable enumeration sentinel value. Don't use. |
-### teamworkSoftwareFreshness values
+## teamworkSoftwareFreshness values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| unknown | 0 | Unknown value. | | latest | 1 | Indicates whether a device component runs the latest version of the software. | | updateAvailable | 2 | Indicates that a software update is available for a device component. | | unknownFutureValue | 3 | Evolvable enumeration sentinel value. Don't use. |
-### teamworkSoftwareType values
+## teamworkSoftwareType values
-| Member |
-| :-- |
-| adminAgent |
-| operatingSystem |
-| teamsClient |
-| firmware |
-| partnerAgent |
-| companyPortal |
+| Member |
+| |
+| adminAgent |
+| operatingSystem |
+| teamsClient |
+| firmware |
+| partnerAgent |
+| companyPortal |
| unknownFutureValue |
-### teamworkSupportedClient values
+## teamworkSupportedClient values
| Member | Value | Description |
-| :- | :- | :-- |
+| -- | -- | |
| unknown | 0 | Unknown value. | | skypeDefaultAndTeams | 1 | Supports both `Skype` and `Teams`. Default is `Skype`. | | teamsDefaultAndSkype | 2 | Supports both `Skype` and `Teams`. Default is `Teams`. |
Possible values for user account types (group membership), per Windows definitio
| teamsOnly | 4 | Supports only `Teams`. | | unknownFutureValue | 5 | Evolvable enumeration sentinel value. Don't use. |
-### longRunningOperationStatus values
-
-| Member |
-| :-- |
-| notStarted |
-| running |
-| succeeded |
-| failed |
-| unknownFutureValue |
-
-### delegatedAdminAccessAssignmentStatus values
+## delegatedAdminAccessAssignmentStatus values
-| Member |
-| :-- |
-| pending |
-| active |
-| deleting |
-| deleted |
-| error |
+| Member |
+| |
+| pending |
+| active |
+| deleting |
+| deleted |
+| error |
| unknownFutureValue |
-### delegatedAdminAccessContainerType values
+## delegatedAdminAccessContainerType values
-| Member |
-| :-- |
-| securityGroup |
+| Member |
+| |
+| securityGroup |
| unknownFutureValue |
-### delegatedAdminRelationshipOperationType values
+## delegatedAdminRelationshipOperationType values
-| Member |
-| :-- |
+| Member |
+| |
| delegatedAdminAccessAssignmentUpdate |
-| unknownFutureValue |
+| unknownFutureValue |
-### delegatedAdminRelationshipRequestAction values
+## delegatedAdminRelationshipRequestAction values
-| Member |
-| :-- |
-| lockForApproval |
-| approve |
-| terminate |
+| Member |
+| |
+| lockForApproval |
+| approve |
+| terminate |
| unknownFutureValue |
-| reject |
+| reject |
-### delegatedAdminRelationshipRequestStatus values
+## delegatedAdminRelationshipRequestStatus values
-| Member |
-| :-- |
-| created |
-| pending |
-| succeeded |
-| failed |
+| Member |
+| |
+| created |
+| pending |
+| succeeded |
+| failed |
| unknownFutureValue |
-### delegatedAdminRelationshipStatus values
+## delegatedAdminRelationshipStatus values
-| Member |
-| :- |
-| activating |
-| active |
-| approvalPending |
-| approved |
-| created |
-| expired |
-| expiring |
-| terminated |
-| terminating |
+| Member |
+| -- |
+| activating |
+| active |
+| approvalPending |
+| approved |
+| created |
+| expired |
+| expiring |
+| terminated |
+| terminating |
| terminationRequested |
-| unknownFutureValue |
-
-### featureTargetType values
-
-| Member |
-| :-- |
-| group |
-| administrativeUnit |
-| role |
| unknownFutureValue |
-### longRunningOperationStatus values
+## featureTargetType values
-| Member |
-| :-- |
-| notStarted |
-| running |
-| succeeded |
-| failed |
-| skipped |
+| Member |
+| |
+| group |
+| administrativeUnit |
+| role |
| unknownFutureValue |
-### submissionCategory values
+## longRunningOperationStatus values
-| Member |
-| :-- |
-| notJunk |
-| spam |
-| phishing |
-| malware |
+| Member |
+| |
+| notStarted |
+| running |
+| succeeded |
+| failed |
+| skipped |
| unknownFutureValue |
-### submissionClientSource values
+## submissionCategory values
-| Member |
-| :-- |
-| microsoft |
-| other |
+| Member |
+| |
+| notJunk |
+| spam |
+| phishing |
+| malware |
| unknownFutureValue |
-### submissionContentType values
+## submissionClientSource values
-| Member |
-| :-- |
-| email |
-| url |
-| file |
-| app |
+| Member |
+| |
+| microsoft |
+| other |
| unknownFutureValue |
-### submissionResultCategory values
+## submissionContentType values
-| Member |
-| :-- |
-| notJunk |
-| spam |
-| phishing |
-| malware |
-| allowedByPolicy |
-| blockedByPolicy |
-| spoof |
-| unknown |
-| noResultAvailable |
+| Member |
+| |
+| email |
+| url |
+| file |
+| app |
| unknownFutureValue |
-### submissionSource values
+## submissionSource values
-| Member |
-| :-- |
-| user |
-| administrator |
+| Member |
+| |
+| user |
+| administrator |
| unknownFutureValue |
-### weakAlgorithms values
+## weakAlgorithms values
-| Member |
-| :-- |
-| rsaSha1 |
+| Member |
+| |
+| rsaSha1 |
| unknownFutureValue |
-### tenantAllowBlockListAction values
+## tenantAllowBlockListAction values
-| Member |
-| :-- |
-| allow |
-| block |
+| Member |
+| |
+| allow |
+| block |
| unknownFutureValue |
-### tenantAllowBlockListEntryType values
+## tenantAllowBlockListEntryType values
-| Member |
-| :-- |
-| url |
-| fileHash |
-| sender |
-| recipient |
+| Member |
+| |
+| url |
+| fileHash |
+| sender |
+| recipient |
| unknownFutureValue |
-### outlierMemberType values
+## outlierMemberType values
-| Member |
-| :-- |
-| user |
+| Member |
+| |
+| user |
| unknownFutureValue |
-### outlierContainerType values
+## outlierContainerType values
-| Member |
-| :-- |
-| group |
+| Member |
+| |
+| group |
| unknownFutureValue |
+## browserSharedCookieSourceEnvironment values
-### browserSharedCookieSourceEnvironment values
-
-| Member |
-| :-- |
-| microsoftEdge |
+| Member |
+| |
+| microsoftEdge |
| internetExplorer11 |
-| both |
+| both |
| unknownFutureValue |
-### browserSiteCompatibilityMode values
+## browserSiteCompatibilityMode values
-| Member |
-| :-- |
-| default |
+| Member |
+| |
+| default |
| internetExplorer8Enterprise | | internetExplorer7Enterprise |
-| internetExplorer11 |
-| internetExplorer10 |
-| internetExplorer9 |
-| internetExplorer8 |
-| internetExplorer7 |
-| internetExplorer5 |
-| unknownFutureValue |
+| internetExplorer11 |
+| internetExplorer10 |
+| internetExplorer9 |
+| internetExplorer8 |
+| internetExplorer7 |
+| internetExplorer5 |
+| unknownFutureValue |
-### browserSiteMergeType values
+## browserSiteMergeType values
-| Member |
-| :-- |
-| noMerge |
-| default |
+| Member |
+| |
+| noMerge |
+| default |
| unknownFutureValue |
-### browserSiteTargetEnvironment values
+## browserSiteTargetEnvironment values
-| Member |
-| :- |
+| Member |
+| -- |
| internetExplorerMode |
-| internetExplorer11 |
-| microsoftEdge |
-| configurable |
-| none |
-| unknownFutureValue |
+| internetExplorer11 |
+| microsoftEdge |
+| configurable |
+| none |
+| unknownFutureValue |
-### browserSiteStatus values
+## browserSiteStatus values
-| Member |
-| :-- |
-| published |
-| pendingAdd |
-| pendingEdit |
-| pendingDelete |
+| Member |
+| |
+| published |
+| pendingAdd |
+| pendingEdit |
+| pendingDelete |
| unknownFutureValue |
-### browserSharedCookieStatus values
+## browserSharedCookieStatus values
-| Member |
-| :-- |
-| published |
-| pendingAdd |
-| pendingEdit |
-| pendingDelete |
+| Member |
+| |
+| published |
+| pendingAdd |
+| pendingEdit |
+| pendingDelete |
| unknownFutureValue |
-### browserSiteListStatus values
+## browserSiteListStatus values
-| Member |
-| :-- |
-| draft |
-| published |
-| pending |
+| Member |
+| |
+| draft |
+| published |
+| pending |
| unknownFutureValue |
-### authenticationStrengthPolicyType values
+## authenticationStrengthPolicyType values
-| Member |
-| :-- |
-| builtIn |
-| custom |
+| Member |
+| |
+| builtIn |
+| custom |
| unknownFutureValue |
-### authenticationStrengthRequirements values
+## authenticationStrengthRequirements values
-| Member |
-| :-- |
-| none |
-| mfa |
+| Member |
+| |
+| none |
+| mfa |
| unknownFutureValue |
-### authenticationStrengthResult values
+## authenticationStrengthResult values
-| Member |
-| :-- |
-| notSet |
-| skippedForProofUp |
-| satisfied |
-| singleChallengeRequired |
-| multipleChallengesRequired |
-| singleRegistrationRequired |
-| multipleRegistrationsRequired |
+| Member |
+| |
+| notSet |
+| skippedForProofUp |
+| satisfied |
+| singleChallengeRequired |
+| multipleChallengesRequired |
+| singleRegistrationRequired |
+| multipleRegistrationsRequired |
| cannotSatisfyDueToCombinationConfiguration |
-| cannotSatisfy |
-| unknownFutureValue |
-
-### authenticationMethodModes values
-
-| Member |
-| :-- |
-| password |
-| voice |
-| hardwareOath |
-| softwareOath |
-| sms |
-| fido2 |
-| windowsHelloForBusiness |
-| microsoftAuthenticatorPush |
-| deviceBasedPush |
-| temporaryAccessPassOneTime |
+| cannotSatisfy |
+| unknownFutureValue |
+
+## authenticationMethodModes values
+
+| Member |
+| |
+| password |
+| voice |
+| hardwareOath |
+| softwareOath |
+| sms |
+| fido2 |
+| windowsHelloForBusiness |
+| microsoftAuthenticatorPush |
+| deviceBasedPush |
+| temporaryAccessPassOneTime |
| temporaryAccessPassMultiUse |
-| email |
+| email |
| x509CertificateSingleFactor |
-| x509CertificateMultiFactor |
-| federatedSingleFactor |
-| federatedMultiFactor |
-| unknownFutureValue |
-
-### baseAuthenticationMethod values
-
-| Member |
-| :- |
-| password |
-| voice |
-| hardwareOath |
-| softwareOath |
-| sms |
-| fido |
-| microsoftAuthenticator |
+| x509CertificateMultiFactor |
+| federatedSingleFactor |
+| federatedMultiFactor |
+| unknownFutureValue |
+
+## baseAuthenticationMethod values
+
+| Member |
+| -- |
+| password |
+| voice |
+| hardwareOath |
+| softwareOath |
+| sms |
+| fido |
+| microsoftAuthenticator |
| windowsHelloForBusiness |
-| temporaryAccessPass |
-| email |
-| x509Certificate |
-| federation |
-| unknownFutureValue |
+| temporaryAccessPass |
+| email |
+| x509Certificate |
+| federation |
+| unknownFutureValue |
-### searchContent values
+## searchContent values
-| Member |
-| :-- |
-| privateContent |
-| sharedContent |
+| Member |
+| |
+| privateContent |
+| sharedContent |
| unknownFutureValue |
-### chatMessageActions values
+## chatMessageActions values
-| Member |
-| :-- |
-| reactionAdded |
-| reactionRemoved |
-| actionUndefined |
+| Member |
+| |
+| reactionAdded |
+| reactionRemoved |
+| actionUndefined |
| unknownFutureValue |
-### plannerRelationshipUserRoles values
+## plannerRelationshipUserRoles values
-| Member |
-| :-- |
-| defaultRules |
-| groupOwners |
-| groupMembers |
-| taskAssignees |
-| applications |
+| Member |
+| |
+| defaultRules |
+| groupOwners |
+| groupMembers |
+| taskAssignees |
+| applications |
| unknownFutureValue |
-### plannerRuleKind values
+## plannerRuleKind values
-| Member |
-| :-- |
-| taskRule |
-| bucketRule |
-| planRule |
+| Member |
+| |
+| taskRule |
+| bucketRule |
+| planRule |
| unknownFutureValue |
-### plannerUserRoleKind values
+## plannerUserRoleKind values
-| Member |
-| :-- |
-| relationship |
+| Member |
+| |
+| relationship |
| unknownFutureValue |
-### plannerTaskTargetKind values
+## plannerTaskTargetKind values
-| Member |
-| :-- |
-| group |
+| Member |
+| |
+| group |
| unknownFutureValue |
-### onPremisesDirectorySynchronizationDeletionPreventionType values
+## onPremisesDirectorySynchronizationDeletionPreventionType values
-| Member |
-| :- |
-| disabled |
-| enabledForCount |
+| Member |
+| -- |
+| disabled |
+| enabledForCount |
| enabledForPercentage | | enabledForPercentage |
-| unknownFutureValue |
-
-### authenticationMethodTargetType values
-
-| Member |
-| :-- |
-| group |
| unknownFutureValue |
-### authenticationMethodsPolicyMigrationState values
+## authenticationMethodsPolicyMigrationState values
-| Member |
-| : |
-| premigration |
+| Member |
+| - |
+| premigration |
| migrationInProgress |
-| migrationComplete |
-| unknownFutureValue |
+| migrationComplete |
+| unknownFutureValue |
-### authenticationEventType values
+## authenticationEventType values
-| Member |
-| :-- |
+| Member |
+| |
| tokenIssuanceStart |
-| pageRenderStart |
+| pageRenderStart |
| unknownFutureValue |
-### microsoftAuthenticatorAuthenticationMethodClientAppName values
+## microsoftAuthenticatorAuthenticationMethodClientAppName values
-| Member |
-| : |
+| Member |
+| - |
| microsoftAuthenticator |
-| outlookMobile |
-| unknownFutureValue |
-
-### userDefaultAuthenticationMethodType values
-
-|Member|
-|:|
-|push|
-|oath|
-|voiceMobile|
-|voiceAlternateMobile|
-|voiceOffice|
-|sms|
-|unknownFutureValue|
-
-### endUserNotificationPreference values
-
-|Member|
-|:|
-|unknown|
-|microsoft|
-|custom|
-|unknownFutureValue|
-
-### endUserNotificationSettingType values
-
-|Member|
-|:|
-|unknown|
-|noTraining|
-|trainingSelected|
-|noNotification|
-|unknownFutureValue|
-
-### endUserNotificationType values
-
-|Member|
-|:|
-|unknown|
-|positiveReinforcement|
-|noTraining|
-|trainingAssignment|
-|trainingReminder|
-|unknownFutureValue|
-
-### notificationDeliveryFrequency values
-
-|Member|
-|:|
-|unknown|
-|weekly|
-|biWeekly|
-|unknownFutureValue|
-
-### notificationDeliveryPreference values
-
-|Member|
-|:|
-|unknown|
-|deliverImmedietly|
-|deliverAfterCampaignEnd|
-|unknownFutureValue|
-
-### oAuthAppScope values
-
-|Member|
-|:|
-|unknown|
-|readCalendar|
-|readContact|
-|readMail|
-|readAllChat|
-|readAllFile|
-|readAndWriteMail|
-|sendMail|
-|unknownFutureValue|
-
-### targettedUserType values
-
-|Member|
-|:|
-|unknown|
-|clicked|
-|compromised|
-|allUsers|
-|unknownFutureValue|
-
-### trainingAssignedTo values
-
-|Member|
-|:|
-|none|
-|allUsers|
-|clickedPayload|
-|compromised|
-|reportedPhish|
-|readButNotClicked|
-|didNothing|
-|unknownFutureValue|
-
-### trainingAvailabilityStatus values
-
-|Member|
-|:|
-|unknown|
-|notAvailable|
-|available|
-|archive|
-|delete|
-|unknownFutureValue|
-
-### trainingCompletionDuration values
-
-| Member |
-| :|
-| week |
-| fortnite |
-| month |
-| unknownFutureValue |
--
-### trainingSettingType values
-
-|Member|
-|:|
-|microsoftCustom|
-|microsoftManaged|
-|noTraining|
-|custom|
-|unknownFutureValue|
-
-### trainingType values
-
-|Member|
-|:|
-|unknown|
-|phishing|
-|unknownFutureValue|
-
-### verifiableCredentialPresentationStatusCode values
-
-| Member |
-| :-- |
-| request_retrieved |
+| outlookMobile |
+| unknownFutureValue |
+
+## userDefaultAuthenticationMethodType values
+
+| Member |
+| - |
+| push |
+| oath |
+| voiceMobile |
+| voiceAlternateMobile |
+| voiceOffice |
+| sms |
+| unknownFutureValue |
+
+## endUserNotificationPreference values
+
+| Member |
+| - |
+| unknown |
+| microsoft |
+| custom |
+| unknownFutureValue |
+
+## endUserNotificationSettingType values
+
+| Member |
+| - |
+| unknown |
+| noTraining |
+| trainingSelected |
+| noNotification |
+| unknownFutureValue |
+
+## endUserNotificationType values
+
+| Member |
+| - |
+| unknown |
+| positiveReinforcement |
+| noTraining |
+| trainingAssignment |
+| trainingReminder |
+| unknownFutureValue |
+
+## notificationDeliveryFrequency values
+
+| Member |
+| - |
+| unknown |
+| weekly |
+| biWeekly |
+| unknownFutureValue |
+
+## notificationDeliveryPreference values
+
+| Member |
+| - |
+| unknown |
+| deliverImmedietly |
+| deliverAfterCampaignEnd |
+| unknownFutureValue |
+
+## oAuthAppScope values
+
+| Member |
+| - |
+| unknown |
+| readCalendar |
+| readContact |
+| readMail |
+| readAllChat |
+| readAllFile |
+| readAndWriteMail |
+| sendMail |
+| unknownFutureValue |
+
+## targettedUserType values
+
+| Member |
+| - |
+| unknown |
+| clicked |
+| compromised |
+| allUsers |
+| unknownFutureValue |
+
+## trainingAssignedTo values
+
+| Member |
+| - |
+| none |
+| allUsers |
+| clickedPayload |
+| compromised |
+| reportedPhish |
+| readButNotClicked |
+| didNothing |
+| unknownFutureValue |
+
+## trainingAvailabilityStatus values
+
+| Member |
+| - |
+| unknown |
+| notAvailable |
+| available |
+| archive |
+| delete |
+| unknownFutureValue |
+
+## trainingCompletionDuration values
+
+| Member |
+| - |
+| week |
+| fortnite |
+| month |
+| unknownFutureValue |
+
+## trainingSettingType values
+
+| Member |
+| - |
+| microsoftCustom |
+| microsoftManaged |
+| noTraining |
+| custom |
+| unknownFutureValue |
+
+## trainingType values
+
+| Member |
+| - |
+| unknown |
+| phishing |
+| unknownFutureValue |
+
+## verifiableCredentialPresentationStatusCode values
+
+| Member |
+| |
+| request_retrieved |
| presentation_verified |
-| unknownFutureValue |
-
-### labelKind values
-
-|Member|
-|:|
-|all|
-|enumerated|
-|unknownFutureValue|
-
-### permissionKind values
-
-|Member|
-|:|
-|all|
-|enumerated|
-|allPermissionsOnResourceApp|
-|unknownFutureValue|
-
-### resourceScopeType values
-
-|Member|
-|:|
-|group|
-|chat|
-|tenant|
-|unknownFutureValue|
-
-### rootDomains values
-
-| Member|
-|:|
-|none|
-|all|
-|allFederated|
-|allManaged|
-|enumerated|
-|allManagedAndEnumeratedFederated|
-|unknownFutureValue|
-
-### allowedRolePrincipalTypes values
-
-|Member|
-|:|
-|user|
-|servicePrincipal|
-|group|
-|unknownFutureValue|
-
-### b2bIdentityProvidersType values
-
-|Member|
-|:--|
-|azureActiveDirectory|
-|externalFederation|
-|socialIdentityProviders|
-|emailOneTimePasscode|
-|microsoftAccount|
-|defaultConfiguredIdp|
-|unknownFutureValue|
-
-### authorizationSystemActionSeverity values
-
-|Member|
-|:|
-|normal|
-|high|
-|unknownFutureValue|
-
-### authorizationSystemActionType values
-
-|Member|
-|:|
-|delete|
-|read|
-|unknownFutureValue|
-
-### awsPolicyType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### awsRoleTrustEntityType values
-
-|Member|
-|:|
-|none|
-|service|
-|sso|
-|crossAccount|
-|webIdentity|
-|unknownFutureValue|
-
-### awsRoleType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### awsStatementEffect values
-
-|Member|
-|:|
-|allow|
-|deny|
-|unknownFutureValue|
-
-### azureRoleDefinitionType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### dataCollectionStatus values
-
-|Member|
-|:|
-|online|
-|offline|
-|unknownFutureValue|
-
-### gcpRoleType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### permissionsDefinitionIdentityType values
-
-|Member|
-|:|
-|user|
-|role|
-|application|
-|managedIdentity|
-|serviceAccount|
-|unknownFutureValue|
-
-### permissionsModificationCapability values
-
-|Member|
-|:|
-|enabled|
-|notConfigured|
-|noRecentDataCollected|
-|unknownFutureValue|
-
-### permissionsRequestOccurrenceStatus values
-
-|Member|
-|:|
-|grantingFailed|
-|granted|
-|granting|
-|revoked|
-|revoking|
-|revokingFailed|
-|unknownFutureValue|
-
-### statusDetail values
-
-|Member|
-|:|
-|submitted|
-|approved|
-|completed|
-|canceled|
-|rejected|
-|unknownFutureValue|
-
-### socialIdentitySourceType values
-
-|Member|
-|:|
-|facebook|
-|unknownFutureValue|
-
-### authorizationSystemActionSeverity values
-
-|Member|
-|:|
-|normal|
-|high|
-|unknownFutureValue|
-
-### authorizationSystemActionType values
-
-|Member|
-|:|
-|delete|
-|read|
-|unknownFutureValue|
-
-### authorizationSystemType values
-
-|Member|
-|:|
-|azure|
-|gcp|
-|aws|
-|unknownFutureValue|
-
-### awsAccessType values
-
-|Member|
-|:|
-|public|
-|restricted|
-|crossAccount|
-|private|
-|unknownFutureValue|
-
-### awsPolicyType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### awsRoleTrustEntityType values
-
-|Member|
-|:|
-|none|
-|service|
-|sso|
-|crossAccount|
-|webIdentity|
-|unknownFutureValue|
-
-### awsRoleType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### awsSecretInformationWebServices values
-
-|Member|
-|:|
-|secretsManager|
-|certificateAuthority|
-|cloudHsm|
-|certificateManager|
-|unknownFutureValue|
-
-### awsSecurityToolWebServices values
-
-|Member|
-|:|
-|macie|
-|wafShield|
-|cloudTrail|
-|inspector|
-|securityHub|
-|detective|
-|guardDuty|
-|unknownFutureValue|
-
-### azureAccessType values
-
-|Member|
-|:|
-|public|
-|private|
-|unknownFutureValue|
-
-### azureEncryption values
-
-|Member|
-|:|
-|microsoftStorage|
-|microsoftKeyVault|
-|customer|
-|unknownFutureValue|
-
-### azureRoleDefinitionType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### dataCollectionStatus values
-
-|Member|
-|:|
-|online|
-|offline|
-|unknownFutureValue|
-
-### externalSystemAccessMethods values
-
-|Member|
-|:|
-|direct|
-|roleChaining|
-|unknownFutureValue|
-
-### gcpAccessType values
-
-|Member|
-|:|
-|public|
-|subjectToObjectAcls|
-|private|
-|unknownFutureValue|
-
-### gcpEncryption values
-
-|Member|
-|:|
-|google|
-|customer|
-|unknownFutureValue|
-
-### gcpRoleType values
-
-|Member|
-|:|
-|system|
-|custom|
-|unknownFutureValue|
-
-### iamStatus values
-
-|Member|
-|:|
-|active|
-|inactive|
-|disabled|
-|unknownFutureValue|
-
-### permissionsModificationCapability values
-
-|Member|
-|:|
-|enabled|
-|notConfigured|
-|noRecentDataCollected|
-|unknownFutureValue|
-
-### devicePlatformType values
-
-| Member |
-|:-|
-| android |
-| androidForWork |
-| iOS |
-| macOS |
-| windowsPhone81 |
-| windows81AndLater |
-| windows10AndLater |
+| unknownFutureValue |
+
+## labelKind values
+
+| Member |
+| - |
+| all |
+| enumerated |
+| unknownFutureValue |
+
+## permissionKind values
+
+| Member |
+| - |
+| all |
+| enumerated |
+| allPermissionsOnResourceApp |
+| unknownFutureValue |
+
+## resourceScopeType values
+
+| Member |
+| - |
+| group |
+| chat |
+| tenant |
+| unknownFutureValue |
+
+## rootDomains values
+
+| Member |
+| - |
+| none |
+| all |
+| allFederated |
+| allManaged |
+| enumerated |
+| allManagedAndEnumeratedFederated |
+| unknownFutureValue |
+
+## allowedRolePrincipalTypes values
+
+| Member |
+| - |
+| user |
+| servicePrincipal |
+| group |
+| unknownFutureValue |
+
+## b2bIdentityProvidersType values
+
+| Member |
+| |
+| azureActiveDirectory |
+| externalFederation |
+| socialIdentityProviders |
+| emailOneTimePasscode |
+| microsoftAccount |
+| defaultConfiguredIdp |
+| unknownFutureValue |
+
+## authorizationSystemActionSeverity values
+
+| Member |
+| - |
+| normal |
+| high |
+| unknownFutureValue |
+
+## authorizationSystemActionType values
+
+| Member |
+| - |
+| delete |
+| read |
+| unknownFutureValue |
+
+## awsPolicyType values
+
+| Member |
+| - |
+| system |
+| custom |
+| unknownFutureValue |
+
+## awsRoleTrustEntityType values
+
+| Member |
+| - |
+| none |
+| service |
+| sso |
+| crossAccount |
+| webIdentity |
+| unknownFutureValue |
+
+## awsRoleType values
+
+| Member |
+| - |
+| system |
+| custom |
+| unknownFutureValue |
+
+## awsStatementEffect values
+
+| Member |
+| - |
+| allow |
+| deny |
+| unknownFutureValue |
+
+## azureRoleDefinitionType values
+
+| Member |
+| - |
+| system |
+| custom |
+| unknownFutureValue |
+
+## dataCollectionStatus values
+
+| Member |
+| - |
+| online |
+| offline |
+| unknownFutureValue |
+
+## gcpRoleType values
+
+| Member |
+| - |
+| system |
+| custom |
+| unknownFutureValue |
+
+## permissionsDefinitionIdentityType values
+
+| Member |
+| - |
+| user |
+| role |
+| application |
+| managedIdentity |
+| serviceAccount |
+| unknownFutureValue |
+
+## permissionsModificationCapability values
+
+| Member |
+| - |
+| enabled |
+| notConfigured |
+| noRecentDataCollected |
+| unknownFutureValue |
+
+## permissionsRequestOccurrenceStatus values
+
+| Member |
+| - |
+| grantingFailed |
+| granted |
+| granting |
+| revoked |
+| revoking |
+| revokingFailed |
+| unknownFutureValue |
+
+## statusDetail values
+
+| Member |
+| - |
+| submitted |
+| approved |
+| completed |
+| canceled |
+| rejected |
+| unknownFutureValue |
+
+## socialIdentitySourceType values
+
+| Member |
+| - |
+| facebook |
+| unknownFutureValue |
+
+## authorizationSystemType values
+
+| Member |
+| - |
+| azure |
+| gcp |
+| aws |
+| unknownFutureValue |
+
+## awsAccessType values
+
+| Member |
+| - |
+| public |
+| restricted |
+| crossAccount |
+| private |
+| unknownFutureValue |
+
+## awsSecretInformationWebServices values
+
+| Member |
+| - |
+| secretsManager |
+| certificateAuthority |
+| cloudHsm |
+| certificateManager |
+| unknownFutureValue |
+
+## awsSecurityToolWebServices values
+
+| Member |
+| - |
+| macie |
+| wafShield |
+| cloudTrail |
+| inspector |
+| securityHub |
+| detective |
+| guardDuty |
+| unknownFutureValue |
+
+## azureAccessType values
+
+| Member |
+| - |
+| public |
+| private |
+| unknownFutureValue |
+
+## azureEncryption values
+
+| Member |
+| - |
+| microsoftStorage |
+| microsoftKeyVault |
+| customer |
+| unknownFutureValue |
+
+## externalSystemAccessMethods values
+
+| Member |
+| - |
+| direct |
+| roleChaining |
+| unknownFutureValue |
+
+## gcpAccessType values
+
+| Member |
+| - |
+| public |
+| subjectToObjectAcls |
+| private |
+| unknownFutureValue |
+
+## gcpEncryption values
+
+| Member |
+| - |
+| google |
+| customer |
+| unknownFutureValue |
+
+## iamStatus values
+
+| Member |
+| - |
+| active |
+| inactive |
+| disabled |
+| unknownFutureValue |
+
+## devicePlatformType values
+
+| Member |
+| -- |
+| android |
+| androidForWork |
+| iOS |
+| macOS |
+| windowsPhone81 |
+| windows81AndLater |
+| windows10AndLater |
| androidWorkProfile |
-| unknown |
-| androidAOSP |
-| androidMobileApplicationManagement|
-| iOSMobileApplicationManagement|
-| unknownFutureValue|
-
-### bookingPageAccessControl values
-
-|Member|
-|:|
-|unrestricted|
-|restrictedToOrganization|
-|unknownFutureValue|
-
-### bookingsServiceAvailabilityType values
-
-|Member|
-|:|
-|bookWhenStaffAreFree|
-|notBookable|
-|customWeeklyHours|
-|unknownFutureValue|
-
-### conditionalAccessTransferMethods values
-
-|Member|
-|:|
-|none|
-|deviceCodeFlow|
-|authenticationTransfer|
-|unknownFutureValue|
-
-### claimConditionUserType values
-
-|Member|
-|:|
-|any|
-|members|
-|allGuests|
-|aadGuests|
-|externalGuests|
-|unknownFutureValue|
-
-### filterType values
-
-|Member|
-|:|
-|prefix|
-|suffix|
-|contains|
-|unknownFutureValue|
-
-### matchOn values
-
-|Member|
-|:|
-|displayName|
-|samAccountName|
-|unknownFutureValue|
-
-### samlAttributeNameFormat values
-
-|Member|
-|:|
-|unspecified|
-|uri|
-|basic|
-|unknownFutureValue|
-
-### samlNameIDFormat values
-
-|Member|
-|:|
-|default|
-|unspecified|
-|emailAddress|
-|windowsDomainQualifiedName|
-|persistent|
-|unknownFutureValue|
-
-### samlSLOBindingType values
-
-|Member|
-|:|
-|httpRedirect|
-|httpPost|
-|unknownFutureValue|
-
-### tokenFormat values
-
-|Member|
-|:|
-|saml|
-|jwt|
-|unknownFutureValue|
-
-### transformationExtractType values
-
-|Member|
-|:|
-|prefix|
-|suffix|
-|unknownFutureValue|
-
-### transformationTrimType values
-
-|Member|
-|:|
-|leading|
-|trailing|
-|leadingAndTrailing|
-|unknownFutureValue|
-
-### sharingRole values
-
-|Member|
-|:|
-|none|
-|view|
-|edit|
-|manageList|
-|review|
-|restrictedView|
-|submitOnly|
-|unknownFutureValue|
-
-### sharingScope values
-
-|Member|
-|:|
-|anyone|
-|organization|
-|specificPeople|
-|anonymous|
-|users|
-|unknownFutureValue|
-
-### sharingVariant values
-
-|Member|
-|:|
-|none|
-|requiresAuthentication|
-|passwordProtected|
-|addressBar|
-|embed|
-|unknownFutureValue|
-
-### trustFrameworkKeyStatus values
-
-|Member|
-|:|
-|enabled|
-|disabled|
-|unknownFutureValue|
-
-### conditionalAccessInsiderRiskLevels values
-
-|Member|
-|:|
-|minor|
-|moderate|
-|elevated|
-|unknownFutureValue|
-
-### compliantNetworkType values
-
-|Member|
-|:|
-|allTenantCompliantNetworks|
-|unknownFutureValue|
-
-### meetingRequestType values
-
-|Member|
-|:|
-|none|
-|newMeetingRequest|
-|fullUpdate|
-|informationalUpdate|
-|silentUpdate|
-|outdated|
-|principalWantsCopy|
+| unknown |
+| androidAOSP |
+| androidMobileApplicationManagement |
+| iOSMobileApplicationManagement |
+| unknownFutureValue |
+
+## bookingPageAccessControl values
+
+| Member |
+| - |
+| unrestricted |
+| restrictedToOrganization |
+| unknownFutureValue |
+
+## bookingsServiceAvailabilityType values
+
+| Member |
+| - |
+| bookWhenStaffAreFree |
+| notBookable |
+| customWeeklyHours |
+| unknownFutureValue |
+
+## conditionalAccessTransferMethods values
+
+| Member |
+| - |
+| none |
+| deviceCodeFlow |
+| authenticationTransfer |
+| unknownFutureValue |
+
+## claimConditionUserType values
+
+| Member |
+| - |
+| any |
+| members |
+| allGuests |
+| aadGuests |
+| externalGuests |
+| unknownFutureValue |
+
+## filterType values
+
+| Member |
+| - |
+| prefix |
+| suffix |
+| contains |
+| unknownFutureValue |
+
+## matchOn values
+
+| Member |
+| - |
+| displayName |
+| samAccountName |
+| unknownFutureValue |
+
+## samlAttributeNameFormat values
+
+| Member |
+| - |
+| unspecified |
+| uri |
+| basic |
+| unknownFutureValue |
+
+## samlNameIDFormat values
+
+| Member |
+| - |
+| default |
+| unspecified |
+| emailAddress |
+| windowsDomainQualifiedName |
+| persistent |
+| unknownFutureValue |
+
+## samlSLOBindingType values
+
+| Member |
+| - |
+| httpRedirect |
+| httpPost |
+| unknownFutureValue |
+
+## tokenFormat values
+
+| Member |
+| - |
+| saml |
+| jwt |
+| unknownFutureValue |
+
+## transformationExtractType values
+
+| Member |
+| - |
+| prefix |
+| suffix |
+| unknownFutureValue |
+
+## transformationTrimType values
+
+| Member |
+| - |
+| leading |
+| trailing |
+| leadingAndTrailing |
+| unknownFutureValue |
+
+## sharingRole values
+
+| Member |
+| - |
+| none |
+| view |
+| edit |
+| manageList |
+| review |
+| restrictedView |
+| submitOnly |
+| unknownFutureValue |
+
+## sharingScope values
+
+| Member |
+| - |
+| anyone |
+| organization |
+| specificPeople |
+| anonymous |
+| users |
+| unknownFutureValue |
+
+## sharingVariant values
+
+| Member |
+| - |
+| none |
+| requiresAuthentication |
+| passwordProtected |
+| addressBar |
+| embed |
+| unknownFutureValue |
+
+## trustFrameworkKeyStatus values
+
+| Member |
+| - |
+| enabled |
+| disabled |
+| unknownFutureValue |
+
+## conditionalAccessInsiderRiskLevels values
+
+| Member |
+| - |
+| minor |
+| moderate |
+| elevated |
+| unknownFutureValue |
+
+## compliantNetworkType values
+
+| Member |
+| - |
+| allTenantCompliantNetworks |
+| unknownFutureValue |
+
+## meetingRequestType values
+
+| Member |
+| - |
+| none |
+| newMeetingRequest |
+| fullUpdate |
+| informationalUpdate |
+| silentUpdate |
+| outdated |
+| principalWantsCopy |
+
+## photoUpdateSource values
+
+| Member |
+| - |
+| cloud |
+| onPremises |
+
+## uriUsageType values
+
+| Member |
+| - |
+| redirectUri |
+| identifierUri |
+| loginUrl |
+| logoutUrl |
+| unknownFutureValue |
+
+## 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.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Excludetarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/excludetarget.md
Represents the users or groups of users that are excluded from a policy.
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.excludeTarget"
v1.0 Expirationpattern https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/expirationpattern.md
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
|afterDateTime|2|Access will expire after a specified date and time.| |afterDuration|3|Access will expire after a specified duration relative to access being granted. Required when the **duration** property is specified.|
+## 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 Expressionevaluationdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/expressionevaluationdetails.md
Represents the expression details, result, and property details.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Extensionproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/extensionproperty.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 Externalauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: External authentication method
# externalAuthenticationMethodConfiguration resource type
v1.0 Externalconnectors Acl https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-acl.md
An access control entry for an item indexed by a Microsoft Search [externalConne
| type | String | The type of identity. Possible values are: `user`, `group`, `everyone`, `everyoneExceptGuests` if the identitySource is `azureActiveDirectory` and just `group` if the identitySource is `external`. | | value | String | The unique identifer of the identity. For Microsoft Entra identities, `value` is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups, `value` is set to the ID of the [externalGroup](externalconnectors-externalgroup.md).|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.- <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Externalconnectors Activitysettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-activitysettings.md
Collects configurable settings related to activities involving connector content
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.activitySettings"
v1.0 Externalconnectors Configuration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-configuration.md
Specifies additional application IDs that are allowed to manage the externalConn
> [!NOTE] > The `authorizedAppIds` property was previously named `authorizedApps`.
+## 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 Externalconnectors Connectionoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-connectionoperation.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 Externalconnectors Connectionquota https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-connectionquota.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
Defines the appearance of the content and the conditions that dictate when the t
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.displayTemplate"
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 Externalactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-externalactivity.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 Externalconnectors Externalactivityresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-externalactivityresult.md
Inherits from [externalActivity](../resources/externalconnectors-externalactivit
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Externalconnectors Externalconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-externalconnection.md
A logical container to add content from an external source into Microsoft Graph.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Externalconnectors Externalgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-externalgroup.md
Examples of external groups are business units and work teams.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Externalconnectors Externalitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-externalitem.md
An item added to a Microsoft Graph [connection](externalconnectors-externalconne
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Externalconnectors Externalitemcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-externalitemcontent.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 Externalconnectors Itemidresolver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-itemidresolver.md
Inherits from [urlToItemResolverBase](../resources/externalconnectors-urltoitemr
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.itemIdResolver"
v1.0 Externalconnectors Property https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-property.md
A [schema](externalconnectors-schema.md) property definition for a Microsoft Sea
| rankingHint | [microsoft.graph.externalConnectors.rankingHint](externalconnectors-rankinghint.md) | Specifies the property ranking hint. Developers can specify which properties are most important, allowing Microsoft Search to determine the search relevance of the content. | | type | microsoft.graph.externalConnectors.propertyType | The data type of the property. Possible values are: `string`, `int64`, `double`, `dateTime`, `boolean`, `stringCollection`, `int64Collection`, `doubleCollection`, `dateTimeCollection`, `unknownFutureValue`. Required. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
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
Specifies the schema property's ranking hint.
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.rankingHint"
v1.0 Externalconnectors Schema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-schema.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 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
Collects all configurable settings related to search over connector content.
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.searchSettings"
v1.0 Externalconnectors Urlmatchinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-urlmatchinfo.md
Collects the settings for the pattern that a URL must follow to be processed by
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.urlMatchInfo"
v1.0 Externalconnectors Urltoitemresolverbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalconnectors-urltoitemresolverbase.md
This is the base type for the [itemIdResolver](externalconnectors-itemidresolver
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.urlToItemResolverBase"
v1.0 Externaldomainname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externaldomainname.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Externallink https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externallink.md
Represents a URL that opens a OneNote page or notebook.
|:-|:--|:| | href | String | The URL of the link. |
+## 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 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|
Inherits from [meetingRegistrantBase](../resources/meetingregistrantbase.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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).
Inherits from [meetingRegistrationBase](meetingregistrationbase.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Externalsponsors https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/externalsponsors.md
It's a subtype of [userSet](userset.md), in which the `@odata.type` value `#micr
| : | : | :- | | isBackup | Boolean | Indicates whether the sponsor is a backup fallback approver. |
+## Relationships
+
+None.
+ ## JSON representation
-Here's a JSON representation of this type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Extractsensitivitylabelsresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/extractsensitivitylabelsresult.md
Represents the response format for the [extractSensitivityLabels](../api/driveit
|labels|[sensitivityLabelAssignment](./sensitivitylabelassignment.md) collection|List of sensitivity labels assigned to a file.| ## 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.extractSensitivityLabelsResult"
v1.0 Fallbackpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/fallbackpolicy.md
Allows fallback policy to be specified for iOS endpoints only and is designed to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Fallbackpolicyproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/fallbackpolicyproperties.md
Allows fallback policy to be specified for high-priority raw notifications on iO
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Featuretarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/featuretarget.md
Defines a single group, Microsoft Entra role, or administrative unit that is inc
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.featureTarget"
v1.0 Federatedidentitycredential https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/federatedidentitycredential.md
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Fido2authenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/fido2authenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: FIDO2
# fido2AuthenticationMethod resource type
Namespace: microsoft.graph
A representation of a FIDO2 security key registered to a user. FIDO2 is a sign-in authentication method.
-This is a derived type that inherits from the [authenticationMethod](authenticationmethod.md) resource type.
+The **fido2AuthenticationMethod** resource is a derived type that inherits from the [authenticationMethod](authenticationmethod.md) resource type.
## Methods |Method|Return type|Description| |:|:|:| |[List](../api/fido2authenticationmethod-list.md)|[fido2AuthenticationMethod](../resources/fido2authenticationmethod.md) collection|Retrieve a list of a user's fido2AuthenticationMethod objects and their properties.|
+|[Create](../api/authentication-post-fido2methods.md)|[fido2AuthenticationMethod](../resources/fido2authenticationmethod.md)|Create a new [fido2AuthenticationMethod](../resources/fido2authenticationmethod.md) object based on [WebAuthn W3C standards](https://www.w3.org/TR/webauthn-2/#iface-pkcredential).|
|[Get](../api/fido2authenticationmethod-get.md)|[fido2AuthenticationMethod](../resources/fido2authenticationmethod.md)|Read the properties and relationships of a user's fido2AuthenticationMethod object.| |[Delete](../api/fido2authenticationmethod-delete.md)|None|Deletes a user's fido2AuthenticationMethod object.|
+|[Creation options](../api/fido2authenticationmethod-creationoptions.md)|[webauthnCredentialCreationOptions](../resources/webauthncredentialcreationoptions.md)|Retrieve creation options required to generate and register an Entra ID compatible passkey.|
## Properties |Property|Type|Description|
This is a derived type that inherits from the [authenticationMethod](authenticat
|id|String|The authentication method identifier.| |displayName|String|The display name of the key as given by the user.| |createdDateTime|DateTimeOffset|The timestamp when this key was registered to the user.|
-|aaGuid|String|Authenticator Attestation GUID, an identifier that indicates the type (e.g. make and model) of the authenticator.|
+|aaGuid|String|Authenticator Attestation GUID, an identifier that indicates the type (such as make and model) of the authenticator.|
|model|String|The manufacturer-assigned model of the FIDO2 security key.|
-|attestationCertificates|String collection|The attestation certificate(s) attached to this security key.|
+|attestationCertificates|String collection|The attestation certificate or certificates attached to this security key.|
|attestationLevel|attestationLevel|The attestation level of this FIDO2 security key. Possible values are: `attested`, `notAttested`, `unknownFutureValue`.|
+|publicKeyCredential|[webauthnPublicKeyCredential](../resources/webauthnpublickeycredential.md)|Contains the WebAuthn public key credential information being registered. Only used for write requests. This property isn't returned on read operations.|
## 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.
"attestationCertificates": [ "String" ],
- "attestationLevel": "String"
+ "attestationLevel": "String",
+ "publicKeyCredential": {
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredential"
+ }
} ```
v1.0 Fido2authenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/fido2authenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: FIDO2
# fido2AuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Fido2keyrestrictions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/fido2keyrestrictions.md
Represents the key restrictions that are enforced as part of the [FIDO2 security
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.fido2KeyRestrictions"
v1.0 Filehash https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/filehash.md
Contains stateful information about file hashes (cryptographic and location-sens
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Filesecuritystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/filesecuritystate.md
Contains information about the file (not process) related to the alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Focusactivitystatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/focusactivitystatistics.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 Freebusyerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/freebusyerror.md
Represents error information from attempting to get the availability of a user,
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Gcpauthorizationsystemresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/gcpauthorizationsystemresource.md
Title: "gcpAuthorizationSystemResource resource type"
-description: "Represents a GCP resource in an GCP authorization system."
+description: "Represents a GCP resource in a GCP authorization system."
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: GCP resources
# gcpAuthorizationSystemResource resource type
Inherits from [authorizationSystemResource](../resources/authorizationsystemreso
|Relationship|Type|Description| |:|:|:| |authorizationSystem|[authorizationSystem](../resources/authorizationsystem.md)|The authorization system that the resource is in. Inherited from [microsoft.graph.authorizationSystemResource](../resources/authorizationsystemresource.md)|
-|service|[authorizationSystemTypeService](../resources/authorizationsystemtypeservice.md)|The service associated with the resource in an GCP authorization system. This object is auto-expanded.|
+|service|[authorizationSystemTypeService](../resources/authorizationsystemtypeservice.md)|The service associated with the resource in a GCP authorization system. This object is autoexpanded.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Gcpauthorizationsystemtypeaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/gcpauthorizationsystemtypeaction.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: GCP actions
# gcpAuthorizationSystemTypeAction resource type
v1.0 Geocoordinates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/geocoordinates.md
If a [**driveItem**](driveitem.md) has a non-null **location** facet, the item r
| latitude | Double | Optional. The latitude, in decimal, for the item. Writable on OneDrive Personal. | longitude | Double | Optional. The longitude, in decimal, for the item. Writable on OneDrive Personal.
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Goals https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/goals.md
None.
|exportJobs|[goalsExportJob](../resources/goalsexportjob.md) collection|Represents a collection of goals export jobs for Viva Goals.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Governanceinsight https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/governanceinsight.md
This complex type is the abstract type for the following derived types:
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.governanceInsight",
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. |
| classification | String | Describes a classification for the group (such as low, medium or high business impact). Valid values for this property are defined by creating a ClassificationList [setting](directorysetting.md) value, based on the [template definition](directorysettingtemplate.md).<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`). | | createdByAppId | String | App ID of the app used to create the group. Can be null for some groups. <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, `startsWith`). | | createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value can't be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Read-only. |
-| deletedDateTime | DateTimeOffset | For some Microsoft Entra objects (user, group, application), if the object is deleted, it is first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is null. If the object is restored, this property is updated to null. |
+| deletedDateTime | DateTimeOffset | For some Microsoft Entra objects (user, group, application), if the object is deleted, it is first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is null. If the object is restored, this property is updated to `null`. Inherited from [directoryObject](../resources/directoryobject.md). |
| description | String | An optional description for the group. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`) and `$search`. | | displayName | String | The display name for the group. Required. Maximum length is 256 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderby`. | | expirationDateTime | DateTimeOffset | Timestamp of when the group is set to expire. It is `null` for security groups, but for Microsoft 365 groups, it represents when the group is set to expire as defined in the [groupLifecyclePolicy](../resources/grouplifecyclepolicy.md). 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`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. |
name. |
| isArchived | Boolean | When a group is associated with a team, this property determines whether the team is in read-only mode. <br/>To read this property, use the `/group/{groupId}/team` endpoint or the [Get team](../api/team-get.md) API. To update this property, use the [archiveTeam](../api/team-archive.md) and [unarchiveTeam](../api/team-unarchive.md) APIs. | | isAssignableToRole | Boolean | Indicates whether this group can be assigned to a Microsoft Entra role. Optional. <br><br>This property can only be set while creating the group and is immutable. If set to `true`, the **securityEnabled** property must also be set to `true`, **visibility** must be `Hidden`, and the group cannot be a dynamic group (that is, **groupTypes** can't contain `DynamicMembership`). <br/><br/>Only callers with at least the Privileged Role Administrator role can set this property. The caller must also be assigned the _RoleManagement.ReadWrite.Directory_ permission to set this property or update the membership of such groups. For more, see [Using a group to manage Microsoft Entra role assignments](https://go.microsoft.com/fwlink/?linkid=2103037)<br><br>Using this feature requires a Microsoft Entra ID P1 license. Returned by default. Supports `$filter` (`eq`, `ne`, `not`). | | isFavorite | Boolean | Indicates whether the user marked the group as favorite. |
-| isManagementRestricted | Boolean | Indicates whether the group is a member of a restricted management administrative unit, in which case it requires a role scoped to the restricted administrative unit to manage. The default value is `false`. Read-only. <br/><br/> To manage a group member of a restricted administrative unit, the calling app must be assigned the *Directory.Write.Restricted* permission. For delegated scenarios, the administrators must also be explicitly assigned supported roles at the restricted administrative unit scope. |
+| isManagementRestricted | Boolean | Indicates whether the group is a member of a restricted management administrative unit. The default value is `false`. Read-only. <br/><br/> To manage a group member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit. |
| infoCatalogs | String collection | Identifies the info segments assigned to the group. Returned by default. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`). | | isSubscribedByMail | Boolean | Indicates whether the signed-in user is subscribed to receive email conversations. The default value is `true`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | | licenseProcessingState | String | Indicates the status of the group license assignment to all group members. Possible values: `QueuedForProcessing`, `ProcessingInProgress`, and `ProcessingComplete`. <br><br>Returned only on `$select`. Read-only. |
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 Groupmembers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/groupmembers.md
The `@odata.type` value `#microsoft.graph.groupMembers` indicates that this type
| description |String | The name of the group in Microsoft Entra ID. Read only. | | isBackup | Boolean | For **groupMembers** in an approval stage, this property indicates that the group members are a backup fallback approver. |
-## JSON representation
+## Relationships
+
+None.
+## JSON representation
-Here's a JSON representation of the type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Grouppeeroutlierrecommendationinsightsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/grouppeeroutlierrecommendationinsightsettings.md
None.
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.groupPeerOutlierRecommendationInsightSettings",
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
Membership to groups can be statically assigned or dynamic. Not all object types
### Dynamic membership
-Microsoft 365 and security groups can have dynamic membership rules that automatically add or remove members from the group based on the principal's properties. For example, a "Marketing employees" group can define a dynamic membership rule that only users with their department property set to "Marketing" can be members of the group. In this case, any user's who leave the department are automatically removed from the group.
+Microsoft 365 and security groups can have dynamic membership rules that automatically add or remove members from the group based on the principal's properties. For example, a "Marketing employees" group can define a dynamic membership rule that only users with their department property set to "Marketing" can be members of the group. In this case, any users who leave the department are automatically removed from the group.
Only users and devices are supported as members in dynamic membership groups. You can create a dynamic membership group for devices or users, but not both.
v1.0 Hardwareoathauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/hardwareoathauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Hardware method
# hardwareOathAuthenticationMethodConfiguration resource type
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 Horizontalsection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/horizontalsection.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Httprequestendpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/httprequestendpoint.md
Inherits from [customExtensionEndpointConfiguration](../resources/customextensio
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.httpRequestEndpoint"
v1.0 Hybridagentupdaterconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/hybridagentupdaterconfiguration.md
The update of the agent follows the below priority list
|deferUpdateDateTime|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`| |updateWindow|[updateWindow](updatewindow.md)|The time window during which the agent can receive updates.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
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. |
+
+## Relationships
+
+None.
## JSON representation
v1.0 Identityapiconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identityapiconnector.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitycontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitycontainer.md
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.identityContainer",
v1.0 Identitydetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitydetails.md
Represents the details for identity findings
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.identityDetails"
v1.0 Identitygovernance Customtaskextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-customtaskextension.md
For more information about using custom task extensions, refer to the links in t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Customtaskextensioncallbackconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-customtaskextensioncallbackconfiguration.md
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.identityGovernance.customTaskExtensionCallbackConfiguration",
v1.0 Identitygovernance Customtaskextensioncallbackdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-customtaskextensioncallbackdata.md
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.identityGovernance.customTaskExtensionCallbackData",
v1.0 Identitygovernance Customtaskextensioncalloutdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-customtaskextensioncalloutdata.md
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.identityGovernance.customTaskExtensionCalloutData",
v1.0 Identitygovernance Lifecyclemanagementsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-lifecyclemanagementsettings.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Lifecycleworkflowscontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-lifecycleworkflowscontainer.md
A container for the relationships that expose the Microsoft Entra ID Governance
Inherits from [entity](../resources/entity.md).
-## Methods
-
-None.
- ## Properties |Property|Type|Description|
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Ondemandexecutiononly https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-ondemandexecutiononly.md
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.identityGovernance.onDemandExecutionOnly",
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 Parameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-parameter.md
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.identityGovernance.parameter"
v1.0 Identitygovernance Rulebasedsubjectset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-rulebasedsubjectset.md
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.identityGovernance.ruleBasedSubjectSet"
v1.0 Identitygovernance Run https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-run.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Runsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-runsummary.md
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.identityGovernance.runSummary"
v1.0 Identitygovernance Taskdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-taskdefinition.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Taskprocessingresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-taskprocessingresult.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Taskreport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-taskreport.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Taskreportsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-taskreportsummary.md
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.identityGovernance.taskReportSummary"
v1.0 Identitygovernance Timebasedattributetrigger https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-timebasedattributetrigger.md
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.identityGovernance.timeBasedAttributeTrigger",
v1.0 Identitygovernance Triggerandscopebasedconditions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-triggerandscopebasedconditions.md
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.identityGovernance.triggerAndScopeBasedConditions"
v1.0 Identitygovernance Userprocessingresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-userprocessingresult.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Usersummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-usersummary.md
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.identityGovernance.userSummary"
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
Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Workflowtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identitygovernance-workflowtemplate.md
Lifecycle Workflows currently provide the following predefined workflow template
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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).|
Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identityprotectionroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identityprotectionroot.md
None.
|servicePrincipalRiskDetections| [servicePrincipalRiskDetection](serviceprincipalriskdetection.md) collection | Represents information about detected at-risk service principals in a Microsoft Entra tenant.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identityprovider.md
Title: "identityProvider resource type"
-description: "Represents identity providers in a Microsoft Entra tenant and an Azure AD B2C tenant."
+ Title: "identityProvider resource type (deprecated)"
+description: "Represents identity providers with external identities in Microsoft Entra and Azure AD B2C tenants."
ms.localizationpriority: high doc_type: resourcePageType
+toc. Title: Identity provider (deprecated)
# identityProvider resource type (deprecated)
Namespace: microsoft.graph
[!INCLUDE [identityprovider-deprecate](../../includes/identityprovider-deprecate.md)]
-Represents identity providers with [External Identities](/azure/active-directory/external-identities/) for both Microsoft Entra tenant and an Azure AD B2C tenant.
+Represents identity providers with [external identities](/azure/active-directory/external-identities/) for Microsoft Entra and Azure AD B2C tenants.
For Microsoft Entra B2B scenarios in a Microsoft Entra tenant, the identity provider type can be Google or Facebook.
-Configuring an identity provider in your Microsoft Entra tenant enables new Microsoft Entra B2B guest scenarios. For example, an organization has resources in Microsoft 365 that need to be shared with a Gmail user. The Gmail user will use their Google account credentials to authenticate and access the documents.
+Configuring an identity provider in your Microsoft Entra tenant enables new Microsoft Entra B2B guest scenarios. For example, an organization has resources in Microsoft 365 that need to be shared with a Gmail user. The Gmail user uses their Google account credentials to authenticate and access the documents.
-In an Azure AD B2C tenant, the identity provider type can be **Microsoft**, **Google**, **Facebook**, **Amazon**, **LinkedIn**, **Twitter** or any [openIdConnectProvider](../resources/openidconnectprovider.md). The following identity providers are in preview: **Weibo**, **QQ**, **WeChat**, and **GitHub**.
+In an Azure AD B2C tenant, the identity provider type can be **Microsoft**, **Google**, **Facebook**, **Amazon**, **LinkedIn**, **Twitter**, or any [openIdConnectProvider](../resources/openidconnectprovider.md). The following identity providers are in preview: **Weibo**, **QQ**, **WeChat**, and **GitHub**.
Configuring an identity provider in your Azure AD B2C tenant enables users to sign up and sign in using a social account or a custom OpenID Connect supported provider in an application. For example, an application can use Azure AD B2C to allow users to sign up for the service using a Facebook account or their own custom identity provider that complies with OIDC protocol.
-If it is a custom OpenID Connect identity provider with `OpenIDConnect` as `type` then it is represented using [openIdConnectProvider](../resources/openidconnectprovider.md) resource type, which will inherit from identityProvider resource type.
+If it's a custom OpenID Connect identity provider with `OpenIDConnect` as **type** then it's represented using [openIdConnectProvider](../resources/openidconnectprovider.md) resource type, which inherits from this resource type.
## Methods
If it is a custom OpenID Connect identity provider with `OpenIDConnect` as `type
|Property|Type|Description| |:|:--|:-|
-|clientId|String|The client ID for the application obtained when registering the application with the identity provider. This is a required field. Required. Not nullable.|
-|clientSecret|String|The client secret for the application obtained when registering the application with the identity provider. This is write-only. A read operation will return `****`. This is a required field. Required. Not nullable.|
+|clientId|String|The client ID for the application obtained when registering the application with the identity provider. This is a required field. Required. Not nullable.|
+|clientSecret|String|The client secret for the application obtained when registering the application with the identity provider. This is write-only. A read operation returns `****`. This is a required field. Required. Not nullable.|
|id|String|The ID of the identity provider.| |name|String|The display name of the identity provider. Not nullable.| |type|String|The identity provider type is a required field. For B2B scenario: `Google`, `Facebook`. For B2C scenario: `Microsoft`, `Google`, `Amazon`, `LinkedIn`, `Facebook`, `GitHub`, `Twitter`, `Weibo`,`QQ`, `WeChat`, `OpenIDConnect`. Not nullable.| ### Where to get the client ID and secret
-Each identity provider has a process for creating an app registration. For example, users create an app registration with Facebook at [developers.facebook.com](https://developers.facebook.com/). The resulting client ID and client secret can be passed to [create identityProvider](../api/identityprovider-post-identityproviders.md). Then, each user object in the directory can be federated to any of the tenant's identity providers for authentication. This enables the user to sign in by entering credentials on the identity provider's sign in page. The token from the identity provider is validated by Microsoft Entra ID before the tenant issues a token to the application.
+Each identity provider has a process for creating an app registration. For example, users create an app registration with Facebook at [developers.facebook.com](https://developers.facebook.com/). The resulting client ID and client secret can be passed to [create identityProvider](../api/identityprovider-post-identityproviders.md). Then, each user object in the directory can be federated to any of the tenant's identity providers for authentication. This enables the user to sign in by entering credentials on the identity provider's sign in page. Microsoft Entra ID validates the token from the identity provider before the tenant issues a token to the application.
## JSON representation-
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Identityproviderbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identityproviderbase.md
ms.localizationpriority: high
doc_type: resourcePageType
+toc. Title: "External Identities identity provider"
# identityProviderBase resource type
Configuring an identity provider in your Azure AD B2C directory enables users to
|:|:--|:-| |[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant.| |[Create identity provider](../api/identitycontainer-post-identityproviders.md)| [socialidentityprovider](../resources/socialidentityprovider.md), [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md), or [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) |Create a new object of one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) (Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
-|[Get identity provider](../api/identityproviderbase-get.md) |[socialidentityprovider](../resources/socialidentityprovider.md), [builtInIdentityProvider](../resources/builtinidentityprovider.md), [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md), or [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md)| Retrieve properties of one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [builtInIdentityProvider](../resources/builtinidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) (Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
-|[Update identity provider](../api/identityproviderbase-update.md)|None|Update one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) (Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
-|[Delete identity provider](../api/identityproviderbase-delete.md)|None|Delete one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) (Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) (Azure AD B2C)|
+|[Get ](../api/identityproviderbase-get.md) |[socialidentityprovider](../resources/socialidentityprovider.md), [builtInIdentityProvider](../resources/builtinidentityprovider.md), [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md), or [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md)| Retrieve properties of one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [builtInIdentityProvider](../resources/builtinidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) (Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
+|[Update](../api/identityproviderbase-update.md)|None|Update one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) (Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
+|[Delete](../api/identityproviderbase-delete.md)|None|Delete one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) (Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) (Azure AD B2C)|
|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all supported identity provider types in the tenant.| ## Properties
Configuring an identity provider in your Azure AD B2C directory enables users to
|displayName|String|The display name of the identity provider.| ## JSON representation-
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- {
v1.0 Identityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/identityset.md
Represents a keyed collection of [identity](identity.md) resources. It is used t
| phone | [identity](identity.md) | Optional. The phone number associated with this action. | | user | [identity](identity.md) | Optional. The user associated with this action. |
+## 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 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 Idlesessionsignout https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/idlesessionsignout.md
Represents the idle session sign-out policy settings for SharePoint.
## 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.idleSessionSignOut" } -->
v1.0 Impactedresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/impactedresource.md
Inherits from [entity](entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Inboundports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/inboundports.md
None.
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.inboundPorts"
v1.0 Incomingcalloptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/incomingcalloptions.md
Inherits from [callOptions](calloptions.md).
## 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.incomingCallOptions"
v1.0 Industrydata Aggregatedinboundstatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-aggregatedinboundstatistics.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 Industrydata Azuredatalakeconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-azuredatalakeconnector.md
Inherits from [fileDataConnector](industrydata-filedataconnector.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Filedataconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-filedataconnector.md
Base type of [azureDataLakeConnector](../resources/industrydata-azuredatalakecon
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Fileuploadsession https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-fileuploadsession.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 Industrydata Filevalidateoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-filevalidateoperation.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 Industrydata Identifiertypereferencevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-identifiertypereferencevalue.md
Inherits from [referenceValue](industrydata-referencevalue.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Inboundactivityresults https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-inboundactivityresults.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 Industrydata Inboundfileflow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-inboundfileflow.md
Inherits from [inboundFlow](industrydata-inboundflow.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Inboundflow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-inboundflow.md
Base type of [inboundFileFlow](../resources/industrydata-inboundfileflow.md) and
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Inboundflowactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-inboundflowactivity.md
Inherits from [industryDataRunActivity](industrydata-industrydatarunactivity.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Industrydataactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydataactivity.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 Industrydata Industrydataactivitystatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydataactivitystatistics.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 Industrydata Industrydataconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydataconnector.md
Base type of [fileDataConnector](../resources/industrydata-filedataconnector.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Industrydataroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydataroot.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 Industrydata Industrydatarun https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydatarun.md
For details about how statistics can assist with health and monitoring a run gro
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Industrydatarunactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydatarunactivity.md
Base type of [inboundFlowActivity](../resources/industrydata-inboundflowactivity
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Industrydatarunentitycountmetric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydatarunentitycountmetric.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 Industrydata Industrydatarunrolecountmetric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydatarunrolecountmetric.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 Industrydata Industrydatarunstatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-industrydatarunstatistics.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 Industrydata Outboundflowactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-outboundflowactivity.md
Inherits from [industryDataRunActivity](industrydata-industrydatarunactivity.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Referencedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-referencedefinition.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 Industrydata Referencevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-referencevalue.md
Base type of [identifierTypeReferenceValue](industrydata-identifiertypereference
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Rolegroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-rolegroup.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 Industrydata Rolereferencevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-rolereferencevalue.md
Inherits from [referenceValue](industrydata-referencevalue.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Sourcesystemdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-sourcesystemdefinition.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 Industrydata Usermatchingsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-usermatchingsetting.md
Represents the rules for matching a user in a [roleGroup](industrydata-rolegroup
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Usermatchtargetreferencevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-usermatchtargetreferencevalue.md
Inherits from [referenceValue](industrydata-referencevalue.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Validateoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-validateoperation.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 Industrydata Yearreferencevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-yearreferencevalue.md
Inherits from [referenceValue](industrydata-referencevalue.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Industrydata Yeartimeperioddefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/industrydata-yeartimeperioddefinition.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 Inferencedata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/inferencedata.md
The [inferenceData](inferencedata.md) resource type provides additional detail a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Informationprotectionaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/informationprotectionaction.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 Informationprotectioncontentlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/informationprotectioncontentlabel.md
Describes the informationProtectionContentLabel object that defines MIP metadata
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Informationprotectionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/informationprotectionlabel.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 Initiator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/initiator.md
Describes who or what initiated the provisioning event. Inherits from [identity]
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Institutiondata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/institutiondata.md
Represents additional detail about an undergraduate, graduate, postgraduate degr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Integerrange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/integerrange.md
Represents an inclusive range of integers described by two Int64 boundaries.
|start|Int64|The inclusive lower bound of the integer range.| |end|Int64|The inclusive upper bound of the integer range.|
+## 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 Internalsponsors https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/internalsponsors.md
It's a subtype of [userSet](userset.md), in which the `@odata.type` value `#micr
| : | : | :- | | isBackup | Boolean | Indicates whether the sponsor is a backup fallback approver. |
+## Relationships
+
+None.
+ ## JSON representation
-Here's a JSON representation of the type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Internetexplorermode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/internetexplorermode.md
None.
|siteLists|[browserSiteList](../resources/browsersitelist.md) collection|A collection of site lists to support Internet Explorer mode.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Invitationparticipantinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/invitationparticipantinfo.md
Represents an entity that is being invited to a group call.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Itemaddress https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/itemaddress.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Itembody https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/itembody.md
Represents properties of the body of an item, such as a message, event or group
|content|String|The content of the item.| |contentType|bodyType|The type of the content. Possible values are `text` and `html`.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Itememail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/itememail.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Itempatent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/itempatent.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Itemphone https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/itemphone.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Itempublication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/itempublication.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Joinmeetingidmeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/joinmeetingidmeetinginfo.md
Inherits from [meetingInfo](../resources/meetinginfo.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Joinmeetingidsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/joinmeetingidsettings.md
Specifies the **joinMeetingId**, the meeting passcode, and the requirement for t
| passcode | String | The passcode to join a meeting. Optional. Read-only. | ## 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.joinMeetingIdSettings"
v1.0 Justifyaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/justifyaction.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 Kerberossignonsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/kerberossignonsettings.md
If you are configuring password-based single-sign this must be set using [create
|kerberosServicePrincipalName|String| The Internal Application SPN of the application server. This SPN needs to be in the list of services to which the connector can present delegated credentials. | |kerberosSignOnMappingAttributeType|kerberosSignOnMappingAttributeType| The Delegated Login Identity for the connector to use on behalf of your users. For more information, see [Working with different on-premises and cloud identities ](/azure/active-directory/manage-apps/application-proxy-configure-single-sign-on-with-kcd#working-with-different-on-premises-and-cloud-identities). Possible values are: `userPrincipalName`, `onPremisesUserPrincipalName`, `userPrincipalUsername`, `onPremisesUserPrincipalUsername`, `onPremisesSAMAccountName`.|
+## 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 Keycredential https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/keycredential.md
To add a keyCredential using Microsoft Graph, see [Add a certificate to an app u
|type|String|The type of key credential; for example, `Symmetric`, `AsymmetricX509Cert`, or `X509CertAndPassword`.| |usage|String|A string that describes the purpose for which the key can be used; for example, `None`ΓÇï, `Verify`ΓÇï, `PairwiseIdentifier`ΓÇï, `Delegation`ΓÇï, `Decrypt`ΓÇï, `Encrypt`ΓÇï, `HashedIdentifier`ΓÇï, `SelfSignedTls`, or `Sign`. <br/><br/>If **usage** is `Sign`ΓÇï, the **type** should be `X509CertAndPassword`ΓÇï, and the **passwordCredentials**ΓÇï for signing should be defined.|
+## 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 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 Keyvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/keyvaluepair.md
Key-value pair for action parameters. The configuration of this resource is shar
For more information about the supported configuration for tasks in Lifecycle Workflows, see [Configure the arguments for built-in Lifecycle Workflow tasks](/graph/identitygovernance-lifecycleworkflows-task-arguments).
+## 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 Labeldetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/labeldetails.md
the [parentLabelDetails](parentlabeldetails.md). Can be returned by [evaluateRem
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Labelingoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/labelingoptions.md
Represents the labeling options that can be provided to the evaluation APIs. **l
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Landingpagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/landingpagedetail.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Languageproficiency https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/languageproficiency.md
Inherits from [itemFacet](itemFacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Learningassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/learningassignment.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 Learningcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/learningcontent.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Learningcourseactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/learningcourseactivity.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Learningprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/learningprovider.md
Represents an entity that holds the details about a learning provider in Viva le
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Linkedresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/linkedresource.md
Some **linkedResource** objects are not associated with any web URLs, in which c
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.list",
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
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Lobbybypasssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/lobbybypasssettings.md
The following table lists the members of an [evolvable enumeration](/graph/best-
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Localadminpasswordsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/localadminpasswordsettings.md
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.localAdminPasswordSettings"
v1.0 Location https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/location.md
Depending on how an event is created, expect Outlook to set the read-only **loca
| uniqueId | String | For internal use only.| | uniqueIdType | String | For internal use only. |
+## Relationships
+
+None.
## JSON representation
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Logicapptriggerendpointconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/logicapptriggerendpointconfiguration.md
The configuration details for the logic app's endpoint that is associated with a
|subscriptionId|String|Identifier of the Azure subscription for the logic app.| |url|String| The URL to the logic app endpoint that will be triggered. Only required for app-only token scenarios where app is creating a [customCalloutExtension](../resources/customcalloutextension.md) without a signed-in user.|
+## 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.logicAppTriggerEndpointConfiguration",
v1.0 Loginpagetextvisibilitysettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/loginpagetextvisibilitysettings.md
Represents the various text strings that can be hidden on the sign-in page for a
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.loginPageTextVisibilitySettings"
v1.0 Logonuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/logonuser.md
Contains stateful information about the logged on user on this host
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Longrunningoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/longrunningoperation.md
Title: "longRunningOperation resource type"
-description: "Represents the status of a long-running operation."
+description: "Represents the status of a long-running Microsoft Graph API operation."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents the status of a long-running operation.
+Represents the status of a long-running Microsoft Graph API operation.
-Base type of [attackSimulationOperation](../resources/attacksimulationoperation.md), [engagementAsyncOperation](../resources/engagementasyncoperation.md), and [validateOperation](../resources/industrydata-validateoperation.md).
+The following types derive from this object:
+- [richLongRunningOperation](richlongrunningoperation.md)
+- [attackSimulationOperation](../resources/attacksimulationoperation.md)
+- [engagementAsyncOperation](../resources/engagementasyncoperation.md)
+- [validateOperation](../resources/industrydata-validateoperation.md)
## Methods
v1.0 Mailsearchfolder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/mailsearchfolder.md
When a search folder is deleted, your app should create a new search folder reso
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Managedidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedidentity.md
Represents details of the managed identity that was used to sign into the target
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.managedIdentity"
v1.0 Managedtenants Cloudpcoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-cloudpcoverview.md
Represents an overview of cloud PCs for a given managed tenant.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Conditionalaccesspolicycoverage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-conditionalaccesspolicycoverage.md
Represents information about any Microsoft Entra policy that defines access rule
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Credentialuserregistrationssummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-credentialuserregistrationssummary.md
Represents a summary of Microsoft Entra credential user registrations for a give
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Devicecompliancepolicysettingstatesummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-devicecompliancepolicysettingstatesummary.md
Represents a summary of device compliance policy setting states for a given mana
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Manageddevicecompliance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-manageddevicecompliance.md
Represents the state of device compliance for each managed device belonging to a
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Managedtenant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managedtenant.md
None.
|windowsProtectionStates|[microsoft.graph.managedTenants.windowsProtectionState](../resources/managedtenants-windowsprotectionstate.md) collection|The protection state for Windows devices, registered with Microsoft Endpoint Manager, across managed tenants.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Managedtenantexecutionerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managedtenantexecutionerror.md
Inherits from [managedTenantOperationError](../resources/managedtenants-managedt
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.managedTenants.managedTenantExecutionError"
v1.0 Managedtenants Managedtenantgenericerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managedtenantgenericerror.md
Inherits from [managedTenantOperationError](../resources/managedtenants-managedt
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.managedTenants.managedTenantGenericError"
v1.0 Managedtenants Managedtenantoperationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managedtenantoperationerror.md
An abstract type that represents an error for a managed tenant operation.
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.managedTenants.managedTenantOperationError"
v1.0 Managedtenants Managementaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementaction.md
Represents a baseline management action for a given managed tenant. Examples of
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Managementactiondeploymentstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementactiondeploymentstatus.md
Represents the deployment status for a given managed tenant.
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.managedTenants.managementActionDeploymentStatus"
v1.0 Managedtenants Managementactioninfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementactioninfo.md
Represents reference information for a management action.
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.managedTenants.managementActionInfo"
v1.0 Managedtenants Managementactiontenantdeploymentstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementactiontenantdeploymentstatus.md
Represents tenant level deployment status for the management action.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Managementintent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementintent.md
Represents metadata for a baseline and what management templates are included.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Managementintentinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementintentinfo.md
Represents relationship information for a management intent.
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.managedTenants.managementIntentInfo"
v1.0 Managedtenants Managementtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementtemplate.md
Represents a group of actions and setting that can be performed against a manage
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Managementtemplatedetailedinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-managementtemplatedetailedinfo.md
Represents detailed information for the management template.
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.managedTenants.managementTemplateDetailedInfo"
v1.0 Managedtenants Myrole https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-myrole.md
Represents the role assignments to a signed-in user for a [managed tenant](../re
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Roleassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-roleassignment.md
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.managedTenants.roleAssignment"
v1.0 Managedtenants Roledefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-roledefinition.md
Represents detailed information for the role definition.
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.managedTenants.roleDefinition"
v1.0 Managedtenants Serviceusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-serviceusage.md
Represents monthly active usage data for a service in a managed tenant.
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.managedTenants.serviceUsage"
v1.0 Managedtenants Setting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-setting.md
Represents a setting that is used within a baseline.
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.managedTenants.setting"
v1.0 Managedtenants Templateparameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-templateparameter.md
Represents a parameter utilized in a management template.
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.managedTenants.templateParameter"
v1.0 Managedtenants Tenant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenant.md
Represents a tenant associated with the managing entity.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Tenantcontactinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenantcontactinformation.md
Represents a contact at a managed tenant.
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.managedTenants.tenantContactInformation"
v1.0 Managedtenants Tenantcontract https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenantcontract.md
Represents relationship information between a tenant and the managing entity.
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.managedTenants.tenantContract"
v1.0 Managedtenants Tenantdetailedinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenantdetailedinformation.md
Represents detailed information for a managed tenant.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Tenantgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenantgroup.md
Represents a logical group of managed tenants.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Tenantinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenantinfo.md
Represents information for a managed tenant.
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.managedTenants.tenantInfo"
v1.0 Managedtenants Tenanttag https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenanttag.md
Represents a tag that can be assigned to managed tenant.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Tenantusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-tenantusage.md
Represents the number of monthly active users per service in a managed tenant fo
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Windowsdevicemalwarestate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-windowsdevicemalwarestate.md
Represents the state of discovered malware for devices runnings Windows that hav
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Windowsprotectionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-windowsprotectionstate.md
Represent the Windows protection state for managed devices running Windows.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Managedtenants Workloadaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-workloadaction.md
Represents an action that will be performed for a specific workload.
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.managedTenants.workloadAction"
v1.0 Managedtenants Workloadactiondeploymentstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-workloadactiondeploymentstatus.md
Represents the deployment status for the workload action.
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.managedTenants.workloadActionDeploymentStatus"
v1.0 Managedtenants Workloadstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/managedtenants-workloadstatus.md
Represent the status for a workload.
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.managedTenants.workloadStatus"
v1.0 Mediaconfig https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/mediaconfig.md
An abstract base class that contains the media configuration used to connect to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Mediaprompt https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/mediaprompt.md
Contains information about the audio file to be played and other additional sett
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Meetingactivitystatistics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingactivitystatistics.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 Meetingattendancereport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingattendancereport.md
Meeting attendance reports are online meeting artifacts. For details, see [Onlin
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Meetingcapability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingcapability.md
Contains the capabilities of a meeting
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Meetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetinginfo.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 Meetingparticipantinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingparticipantinfo.md
The following table lists the members of an [evolvable enumeration](/graph/best-
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Meetingparticipants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingparticipants.md
Participants in a meeting.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Meetingpolicyupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/meetingpolicyupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|meetingChatId|String|Unique identifier of the meeting chat.| ## 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.meetingPolicyUpdatedEventMessageDetail",
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 JSON representation shows the resource type.
<!-- { "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 |
Base type of [meetingRegistrant](meetingregistrant.md) and [externalMeetingRegis
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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).
Base type of [meetingRegistration](meetingregistration.md) and [externalMeetingR
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Membersaddedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/membersaddedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation members.| ## 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.membersAddedEventMessageDetail",
v1.0 Membersdeletedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/membersdeletedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|members|[teamworkUserIdentity](../resources/teamworkuseridentity.md) collection|List of members deleted.| ## 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.membersDeletedEventMessageDetail",
v1.0 Membershipoutlierinsight https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/membershipOutlierInsight.md
Inherits from [governanceInsight](governanceinsight.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Membershipruleprocessingstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/membershipruleprocessingstatus.md
Represents the current status of dynamic group processing.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Membersjoinedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/membersjoinedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|members|[teamworkUserIdentity](../resources/teamworkuseridentity.md) collection|List of members who joined the chat.| ## 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.membersJoinedEventMessageDetail",
v1.0 Memberslefteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/memberslefteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|members|[teamworkUserIdentity](../resources/teamworkuseridentity.md) collection|List of members who left the chat.| ## 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.membersLeftEventMessageDetail",
v1.0 Mention https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/mention.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 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 Messagepinnedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/messagepinnedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.messagePinnedEventMessageDetail",
v1.0 Messageunpinnedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/messageunpinnedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.messageUnpinnedEventMessageDetail",
v1.0 Metadataaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/metadataaction.md
Represents the metadata to be written or removed from a file. **metadataAction**
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Metadatakeystringpair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/metadatakeystringpair.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 Metadatakeyvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/metadatakeyvaluepair.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 Microsoftaccountuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/microsoftaccountuserconversationmember.md
Inherits from [conversationMember](../resources/conversationmember.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Microsoftapplicationdataaccesssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/microsoftapplicationdataaccesssettings.md
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.microsoftApplicationDataAccessSettings",
v1.0 Microsoftauthenticatorauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/microsoftauthenticatorauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Microsoft Authenticator
# microsoftAuthenticatorAuthenticationMethod resource type
Namespace: microsoft.graph
A representation of the Microsoft Authenticator app registered to a user. Microsoft Authenticator is an authentication method.
-This is a derived type that inherits from the [authenticationMethod](authenticationmethod.md) resource type.
+This type inherits from the [authenticationMethod](authenticationmethod.md) resource type.
## Methods |Method|Return type|Description|
This is a derived type that inherits from the [authenticationMethod](authenticat
## Properties |Property|Type|Description| |:|:|:|
-|createdDateTime|DateTimeOffset|The date and time that this app was registered. This property is null if the device is not registered for passwordless Phone Sign-In.|
+|createdDateTime|DateTimeOffset|The date and time that this app was registered. This property is null if the device isn't registered for passwordless Phone Sign-In.|
|displayName|String|The name of the device on which this app is registered.| |id|String|A unique identifier for this authentication method. Inherited from [authenticationMethod](../resources/authenticationmethod.md)| |deviceTag|String|Tags containing app metadata.|
This is a derived type that inherits from the [authenticationMethod](authenticat
## Relationships |Relationship|Type|Description| |:|:|:|
-|device|[device](../resources/device.md)|The registered device on which Microsoft Authenticator resides. This property is null if the device is not registered for passwordless Phone Sign-In.|
+|device|[device](../resources/device.md)|The registered device on which Microsoft Authenticator resides. This property is null if the device isn't registered for passwordless Phone Sign-In.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Microsoftauthenticatorauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/microsoftauthenticatorauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Microsoft Authenticator
# microsoftAuthenticatorAuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[microsoftAuthenticatorAuthenticationMethodTarget](../resources/microsoftauthenticatorauthenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method. Expanded by default.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Microsoftcustomtrainingsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/microsoftcustomtrainingsetting.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 Microsoftmanagedtrainingsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/microsoftmanagedtrainingsetting.md
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.microsoftManagedTrainingSetting"
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 Modifiedproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/modifiedproperty.md
Describes the changes performed in the target system.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Multitenantorganizationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/multitenantorganizationmember.md
Defines a tenant added to a multitenant organization.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "tenantId",
v1.0 Muteparticipantoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/muteparticipantoperation.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 Namedlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/namedlocation.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 Networklocationdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkLocationDetail.md
Provides the name and type of network from which the user signed in.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Networkaccess Associatedbranch https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-associatedbranch.md
Inherits from [microsoft.graph.networkaccess.association](../resources/networkac
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.networkaccess.associatedBranch"
v1.0 Networkaccess Association https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-association.md
None.
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.networkaccess.association"
v1.0 Networkaccess Bgpconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-bgpconfiguration.md
The border gateway protocol (BGP) specifies the IP address and ASN to route traf
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.networkaccess.bgpConfiguration"
v1.0 Networkaccess Conditionalaccesspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-conditionalaccesspolicy.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Crosstenantaccesssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-crosstenantaccesssettings.md
Inherits from [microsoft.graph.entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Devicelink https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-devicelink.md
Inherits from [microsoft.graph.entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Enrichedauditlogs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-enrichedauditlogs.md
Inherits from [microsoft.graph.entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Forwardingoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-forwardingoptions.md
Inherits from [microsoft.graph.entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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.|
Inherits from [microsoft.graph.networkaccess.policyLink](../resources/networkacc
|policy|[microsoft.graph.networkaccess.policy](../resources/networkaccess-policy.md)|A traffic forwarding policy consists of a policy and its associated rules. It defines the guidelines and instructions for routing and handling network traffic.. Inherited from [microsoft.graph.networkaccess.policyLink](../resources/networkaccess-policylink.md)| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Forwardingprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-forwardingprofile.md
Inherits from [microsoft.graph.networkaccess.profile](../resources/networkaccess
|policies|[microsoft.graph.networkaccess.policyLink](../resources/networkaccess-policylink.md) collection|The collection of policies that are linked to this traffic forwarding profile. Inherited from [microsoft.graph.networkaccess.profile](../resources/networkaccess-profile.md). Supports `$expand` and a nested `$expand` to retrieve the policy. That is `/forwardingProfiles?$expand=policies($expand=policy)`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Forwardingrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-forwardingrule.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Fqdn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-fqdn.md
Inherits from [microsoft.graph.networkaccess.ruleDestination](../resources/netwo
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.networkaccess.fqdn"
v1.0 Networkaccess Headers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-headers.md
The HTTP headers represent the additional information included in a network requ
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.networkaccess.headers"
v1.0 Networkaccess Ipaddress https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-ipaddress.md
Inherits from [microsoft.graph.networkaccess.ruleDestination](../resources/netwo
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.networkaccess.ipAddress"
v1.0 Networkaccess Iprange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-iprange.md
Inherits from [microsoft.graph.networkaccess.ruleDestination](../resources/netwo
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.networkaccess.ipRange"
v1.0 Networkaccess Ipsubnet https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-ipsubnet.md
Inherits from [microsoft.graph.networkaccess.ruleDestination](../resources/netwo
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.networkaccess.ipSubnet"
v1.0 Networkaccess Policy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-policy.md
None.
|policyRules|[microsoft.graph.networkaccess.policyRule](../resources/networkaccess-policyrule.md) collection|Represents the definition of the policy ruleset that makes up the core definition of a policy. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Policyruledelta https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-policyruledelta.md
Defines the action for [updating the policy rule](../api/networkaccess-forwardin
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.networkaccess.policyRuleDelta"
v1.0 Networkaccess Redundancyconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-redundancyconfiguration.md
The redundancy option for a device link specifies the specific details and confi
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.networkaccess.redundancyConfiguration"
v1.0 Networkaccess Ruledestination https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-ruledestination.md
None.
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.networkaccess.ruleDestination"
v1.0 Networkaccess Settings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-settings.md
None.
|crossTenantAccess|[microsoft.graph.networkaccess.crossTenantAccessSettings](../resources/networkaccess-crosstenantaccesssettings.md)| Defines whether the tenant restrictions cross-tenant access settings are enabled for traffic profiles. Each tenant has only one cross-tenant access settings object.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Networkaccess Tunnelconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-tunnelconfiguration.md
This is an abstract type from which the [microsoft.graph.networkaccess.tunnelCon
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.networkaccess.tunnelConfiguration"
v1.0 Networkaccess Tunnelconfigurationikev2custom https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/networkaccess-tunnelconfigurationikev2custom.md
Inherits from [microsoft.graph.networkaccess.tunnelConfiguration](../resources/n
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.networkaccess.tunnelConfigurationIKEv2Custom"
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
Contains stateful information about the network connection related to the alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Nodeviceregistrationmembership https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/nodeviceregistrationmembership.md
None.
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.noDeviceRegistrationMembership"
v1.0 Nomediaconfig https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/nomediaconfig.md
Media configuration for indicating no media.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Notebooklinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/notebooklinks.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] Links for opening a OneNote notebook.
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|oneNoteClientUrl|[externalLink](externallink.md)|Opens the notebook in the OneNote native client if it's installed.|
+|oneNoteWebUrl|[externalLink](externallink.md)|Opens the notebook in OneNote on the web.|
+
+## Relationships
+
+None.
## JSON representation
The following JSON representation shows the resource type.
} ```
-## Properties
-| Property | Type |Description|
-|:|:--|:-|
-|oneNoteClientUrl|[externalLink](externallink.md)|Opens the notebook in the OneNote native client if it's installed.|
-|oneNoteWebUrl|[externalLink](externallink.md)|Opens the notebook in OneNote on the web.|
<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->
v1.0 Notrainingnotificationsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/notrainingnotificationsetting.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 Notrainingsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/notrainingsetting.md
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.noTrainingSetting"
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
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Oauthconsentappdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/oauthconsentappdetail.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 Offershiftrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/offershiftrequest.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 Office365activeusercounts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365activeusercounts.md
Title: "office365ActiveUserCounts resource type"
-description: "The following is a JSON representation of the resource."
+description: "The following JSON representation shows the resource type."
ms.localizationpriority: medium
Namespace: microsoft.graph
| reportDate | Date | The date on which a number of users were active. | | reportPeriod | String | The number of days the report covers. |
+## 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 Office365activeuserdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365activeuserdetail.md
Namespace: microsoft.graph
| teamsLicenseAssignDate | Date | The last date when the user was assigned a Teams license. | | assignedProducts | String collection | All the products assigned for the user. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type. + <!-- { "blockType": "resource", "@odata.type": "microsoft.graph.office365ActiveUserDetail"
v1.0 Office365groupsactivitycounts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365groupsactivitycounts.md
Title: "office365GroupsActivityCounts resource type"
-description: "The following is a JSON representation of the resource."
+description: "The following JSON representation shows the resource type."
ms.localizationpriority: medium
Namespace: microsoft.graph
| reportDate | Date | The date on which a number of emails were sent to a group mailbox or a number of messages were posted, read, or liked in a Yammer group | | reportPeriod | String | The number of days the report covers. |
+## 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 Office365groupsactivitydetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365groupsactivitydetail.md
Namespace: microsoft.graph
| sharePointSiteStorageUsedInBytes | Int64 | The storage used by SharePoint Group site. | | reportPeriod | String | The number of days the report covers. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Office365groupsactivityfilecounts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365groupsactivityfilecounts.md
Namespace: microsoft.graph
| reportDate | Date | The date on which a number of files were active in the group's SharePoint site. | | reportPeriod | String | The number of days the report covers. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Office365groupsactivitygroupcounts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365groupsactivitygroupcounts.md
Namespace: microsoft.graph
| reportDate | Date | The date on which groups were active. | | reportPeriod | String | The number of days the report covers. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Office365groupsactivitystorage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365groupsactivitystorage.md
Title: "office365GroupsActivityStorage resource type"
-description: "The following is a JSON representation of the resource."
+description: "The following JSON representation shows the resource type."
ms.localizationpriority: medium
Namespace: microsoft.graph
| reportDate | Date | The snapshot date for Exchange and SharePoint used storage. | | reportPeriod | String | The number of days the report covers. |
+## 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 Office365servicesusercounts https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/office365servicesusercounts.md
Title: "office365ServicesUserCounts resource type"
-description: "The following is a JSON representation of the resource."
+description: "The following JSON representation shows the resource type."
ms.localizationpriority: medium
Namespace: microsoft.graph
| office365Inactive | Int64 | The number of inactive users on Microsoft 365. | | reportPeriod | String | The number of days the report covers. |
+## 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 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 Onattributecollectionexternalusersselfservicesignup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onattributecollectionexternalusersselfservicesignup.md
Inherits from [onAttributeCollectionHandler](../resources/onattributecollectionh
|attributes|[identityUserFlowAttribute](../resources/identityuserflowattribute.md) collection|A list of user attributes to collect.| ## 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.onAttributeCollectionExternalUsersSelfServiceSignUp"
v1.0 Onattributecollectionhandler https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onattributecollectionhandler.md
None.
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.onAttributeCollectionHandler"
v1.0 Onattributecollectionstartcustomextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onattributecollectionstartcustomextension.md
Inherits from [customAuthenticationExtension](../resources/customauthenticatione
|Method|Return type|Description| |:|:|:|
-|[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.|
+|[Get](../api/onattributecollectionstartcustomextension-get.md)|[onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md)|Read the properties and relationships of an [onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md) object.|
+|[Update](../api/onattributecollectionstartcustomextension-update.md)|[onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md)|Update the properties of an [onAttributeCollectionStartCustomExtension](../resources/onattributecollectionstartcustomextension.md) object.|
## Properties |Property|Type|Description|
v1.0 Onattributecollectionsubmitcustomextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onattributecollectionsubmitcustomextension.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Used for creating a new custom extension based on the **onAttributeCollectionSubmit** event. Used for verifying sign up attributes when they are submitted. The custom extension can be used to verify or modify attributes, or block sign-up.
+Used for creating a new custom extension based on the **onAttributeCollectionSubmit** event. Used for verifying sign-up attributes when they're submitted. The custom extension can be used to verify or modify attributes, or block sign-up.
Inherits from [customAuthenticationExtension](../resources/customauthenticationextension.md). ## Methods |Method|Return type|Description| |:|:|:|
-|[Get on attribute collection submit](../api/onattributecollectionsubmitcustomextension-get.md)|[onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md)|Read the properties and relationships of an [onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md) object.|
-|[Update on attribute collection submit](../api/onattributecollectionsubmitcustomextension-update.md)|[onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md)|Update the properties of an [onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md) object.|
+|[Get](../api/onattributecollectionsubmitcustomextension-get.md)|[onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md)|Read the properties and relationships of an [onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md) object.|
+|[Update](../api/onattributecollectionsubmitcustomextension-update.md)|[onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md)|Update the properties of an [onAttributeCollectionSubmitCustomExtension](../resources/onattributecollectionsubmitcustomextension.md) object.|
## Properties |Property|Type|Description| |:|:|:| |authenticationConfiguration|[customExtensionAuthenticationConfiguration](../resources/customextensionauthenticationconfiguration.md)|Configuration for securing the API call. For example, using OAuth client credentials flow. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).|
-|clientConfiguration|[customExtensionClientConfiguration](../resources/customextensionclientconfiguration.md)|HTTP connection settings that define how long Microsoft Entra ID can wait for a connection, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).|
+|clientConfiguration|[customExtensionClientConfiguration](../resources/customextensionclientconfiguration.md)|HTTP connection settings that define how long Microsoft Entra ID can wait for a connection, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).|
|description|String|Description for the onAttributeCollectionSubmitCustomExtension object. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).| |displayName|String|Display name for the onAttributeCollectionSubmitCustomExtension object. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).| |endpointConfiguration|[customExtensionEndpointConfiguration](../resources/customextensionendpointconfiguration.md)|The type and details for configuring the endpoint to call the app's workflow. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).|
v1.0 Onauthenticationmethodloadstartexternalusersselfservicesignup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onauthenticationmethodloadstartexternalusersselfservicesignup.md
None
|identityProviders|[identityProviderBase](../resources/identityproviderbase.md) collection|Required. The list of identity providers that user can sign in or sign up with. At least one identity provider must be specified.| ## 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.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp"
v1.0 Onauthenticationmethodloadstarthandler https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onauthenticationmethodloadstarthandler.md
None.
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.onAuthenticationMethodLoadStartHandler"
v1.0 Onenoteoperationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onenoteoperationerror.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] An error from a failed OneNote operation.
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|code|string|The error code.|
+|message|string|The error message.|
+
+## Relationships
+
+None.
## JSON representation
The following JSON representation shows the resource type.
} ```
-## Properties
-| Property | Type |Description|
-|:|:--|:-|
-|code|string|The error code.|
-|message|string|The error message.|
<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->
v1.0 Oninteractiveauthflowstarthandler https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/oninteractiveauthflowstarthandler.md
None.
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.onInteractiveAuthFlowStartHandler"
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 Onlinemeetingrestricted https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onlinemeetingrestricted.md
Indicates the reason or reasons why media content from a participant is restrict
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Onpremisesaccidentaldeletionprevention https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisesaccidentaldeletionprevention.md
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.onPremisesAccidentalDeletionPrevention"
v1.0 Onpremisesagentgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisesagentgroup.md
Represents on-premises agents group. Agent groups enable a tenant admin to assig
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Onpremisesapplicationsegment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisesapplicationsegment.md
Represents a [onPremisesApplicationSegment](onPremisesApplicationSegment.md) obj
|externalUrl|String |The published external URL for the application segment; for example, https://intranet.contoso.com./| |internalUrl|String |The internal URL of the application segment; for example, https://intranet/.|
+## 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.onPremisesApplicationSegment"
v1.0 Onpremisesdirectorysynchronizationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisesdirectorysynchronizationconfiguration.md
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.onPremisesDirectorySynchronizationConfiguration"
v1.0 Onpremisesdirectorysynchronizationfeature https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisesdirectorysynchronizationfeature.md
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.onPremisesDirectorySynchronizationFeature"
v1.0 Onpremisespublishing https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisespublishing.md
For a tutorial about configuring Application Proxy, see [Automate the configurat
|verifiedCustomDomainKeyCredential|[keyCredential](keycredential.md)| The associated key credential for the custom domain used. | |verifiedCustomDomainPasswordCredential|[passwordCredential](passwordcredential.md)| The associated password credential for the custom domain used. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Onpremisespublishingprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisespublishingprofile.md
Various Azure services (for example, Microsoft Entra Connect [Passthrough Authen
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Onpremisespublishingsinglesignon https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisespublishingsinglesignon.md
If you are configuring password-based single-sign this must be set using [create
|kerberosSignOnSettings| [kerberosSignOnSettings](kerberossignonsettings.md)| The Kerberos Constrained Delegation settings for applications that use Integrated Window Authentication. | |singleSignOnMode|singleSignOnMode| The preferred single-sign on mode for the application. Possible values are: `none`, `onPremisesKerberos`, `aadHeaderBased`,`pingHeaderBased`, `oAuthToken`. |
+## 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 Onpremisessipinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremisessipinfo.md
This complex type contains all onPremises SIP information related to the user.
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.onPremisesSipInfo"
v1.0 Onpremiseswritebackconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onpremiseswritebackconfiguration.md
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.onPremisesWritebackConfiguration"
v1.0 Ontokenissuancestartcustomextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ontokenissuancestartcustomextension.md
For the list of API operations for managing this resource type, see the [customA
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Ontokenissuancestartcustomextensionhandler https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ontokenissuancestartcustomextensionhandler.md
None.
|customExtension|[onTokenIssuanceStartCustomExtension](../resources/ontokenissuancestartcustomextension.md)|The custom extension to invoke to handle the event when a token is about to be issued to your application.| ## 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.onTokenIssuanceStartCustomExtensionHandler"
v1.0 Ontokenissuancestarthandler https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ontokenissuancestarthandler.md
None.
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.onTokenIssuanceStartHandler"
v1.0 Ontokenissuancestartreturnclaim https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ontokenissuancestartreturnclaim.md
A claim returned by an API that is to be added to a token after the event when a
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.onTokenIssuanceStartReturnClaim"
v1.0 Onusercreatestarthandler https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/onusercreatestarthandler.md
None.
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.onUserCreateStartHandler"
v1.0 Openawssecuritygroupfinding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/openawssecuritygroupfinding.md
Inherits from [finding](../resources/finding.md).
|:|:|:| |[List](../api/openawssecuritygroupfinding-list.md)|[openAwsSecurityGroupFinding](../resources/openawssecuritygroupfinding.md) collection|Get a list of the [openAwsSecurityGroupFinding](../resources/openawssecuritygroupfinding.md) objects and their properties.| |[Get](../api/openawssecuritygroupfinding-get.md)|[openAwsSecurityGroupFinding](../resources/openawssecuritygroupfinding.md)|Read the properties and relationships of an [openAwsSecurityGroupFinding](../resources/openawssecuritygroupfinding.md) object.|
+|[List assignedComputeInstanceDetails](../api/openawssecuritygroupfinding-list-assignedcomputeinstancesdetails.md)|[assignedComputeInstanceDetails](../resources/assignedcomputeinstancedetails.md) collection|Retrieve a list of compute instances for an AWS open security group finding.|
+|[Get assignedComputeInstanceDetails](../api/assignedcomputeinstancedetails-get.md)|[assignedComputeInstanceDetails](../resources/assignedcomputeinstancedetails.md)|Get the details of a compute instance for an AWS open security group finding.|
## Properties |Property|Type|Description|
v1.0 Openidconnectidentityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/openidconnectidentityprovider.md
Inherits from [identityProviderBase](../resources/identityproviderbase.md).
## Methods
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant including the [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) object type. There is no way to retrieve only the OpenID Connect identity providers in a tenant.|
-|[Create identity provider](../api/identitycontainer-post-identityproviders.md)|[openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md)|Create a new [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) object.|
-|[Get identity provider](../api/identityproviderbase-get.md) |openIdConnectIdentityProvider|Retrieve properties of an [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) object.|
-|[Update identity provider](../api/identityproviderbase-update.md)|None|Update an [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) object.|
-|[Delete identity provider](../api/identityproviderbase-delete.md)|None|Delete an [openIdConnectIdentityProvider](../resources/openidconnectidentityprovider.md) object.|
-|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all available identity provider types available in the tenant.|
+None.
+
+For the list of API operations for managing OpenID Connect identity providers, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
## Properties
v1.0 Openidconnectprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/openidconnectprovider.md
ms.localizationpriority: medium
doc_type: resourcePageType
+toc. Title: OpenID Connect identity provider (deprecated)
# openIdConnectProvider resource type (deprecated)
Inherits from [identityProvider](../resources/identityprovider.md).
## Methods
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List](../api/identityprovider-list.md)|identityProvider collection|Retrieve all identity providers configured in a tenant.|
-|[Create](../api/identityprovider-post-identityproviders.md)|openIdConnectProvider|Create a new OpenID Connect identity provider.|
-|[Get](../api/identityprovider-get.md) |openIdConnectProvider|Retrieve properties of an OpenID Connect identity provider.|
-|[Update](../api/identityprovider-update.md)|None|Update an OpenID Connect identity provider.|
-|[Delete](../api/identityprovider-delete.md)|None|Delete an OpenID Connect identity provider.|
-|[List available provider types](../api/identityprovider-list-availableprovidertypes.md)|String collection|Retrieve all available identity provider types.|
+None.
+
+For the list of API operations for managing the Open ID Connect provider, see [identityProvider](../resources/identityprovider.md).
## Properties
v1.0 Openshiftchangerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/openshiftchangerequest.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 Openshiftitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/openshiftitem.md
Inherits from [shiftItem](../resources/shiftitem.md).
| startDateTime | DateTimeOffset | The start date and time for the **openShift**. Required. 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 [shiftItem](../resources/shiftitem.md). | | theme | scheduleEntityTheme | The color of the open shift. Possible values are: `white`, `blue`, `green`, `purple`, `pink`, `yellow`, `gray`, `darkBlue`, `darkGreen`, `darkPurple`, `darkPink`, `darkYellow`, `unknownFutureValue`. Inherited from [shiftItem](../resources/shiftitem.md). |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
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 Operation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/operation.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 Operationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/operationerror.md
Describes errors in [teamsAsyncOperation](teamsasyncoperation.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Optionalclaim https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/optionalclaim.md
For more information, see [provide optional claims to your Microsoft Entra app](
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Organizationalbranding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/organizationalbranding.md
You can't change your original configuration's language. However, companies can
| localizations | [organizationalBrandingLocalization](organizationalbrandinglocalization.md) collection | Add different branding based on a locale. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Organizationalbrandinglocalization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/organizationalbrandinglocalization.md
Inherits from [organizationalBrandingProperties](organizationalbrandingpropertie
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Organizationsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/organizationsettings.md
Inherits from [entity](entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Organizermeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/organizermeetinginfo.md
and the [chatInfo](./chatinfo.md) resource types, or the [tokenMeetingInfo](./to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Outgoingcalloptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/outgoingcalloptions.md
Inherits from [callOptions](calloptions.md).
## 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.outgoingCallOptions"
v1.0 Outlookcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/outlookcategory.md
color is dependent on the Outlook client that the categories are being displayed
| Preset24 | DarkCranberry | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Outlookgeocoordinates https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/outlookgeocoordinates.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] The geographic coordinates, elevation, and their degree of accuracy for a physical location.
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|accuracy|double|The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.|
+|altitude|double|The altitude of the location.|
+|altitudeAccuracy|double|The accuracy of the altitude.|
+|latitude|double|The latitude of the location.|
+|longitude|double|The longitude of the location.|
+
+## Relationships
+
+None.
## JSON representation
The following JSON representation shows the resource type.
} ```
-## Properties
-| Property | Type |Description|
-|:|:--|:-|
-|accuracy|double|The accuracy of the latitude and longitude. As an example, the accuracy can be measured in meters, such as the latitude and longitude are accurate to within 50 meters.|
-|altitude|double|The altitude of the location.|
-|altitudeAccuracy|double|The accuracy of the altitude.|
-|latitude|double|The latitude of the location.|
-|longitude|double|The longitude of the location.|
<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->
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 Outofofficesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/outofofficesettings.md
Represents the out of office settings related to the [presence](presence.md) of
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Pagelinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/pagelinks.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] Links for opening a OneNote page.
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|oneNoteClientUrl|[externalLink](externallink.md)|Opens the page in the OneNote native client if it's installed.|
+|oneNoteWebUrl|[externalLink](externallink.md)|Opens the page in OneNote on the web.|
+
+## Relationships
+
+None.
## JSON representation
The following JSON representation shows the resource type.
} ```
-## Properties
-| Property | Type |Description|
-|:|:--|:-|
-|oneNoteClientUrl|[externalLink](externallink.md)|Opens the page in the OneNote native client if it's installed.|
-|oneNoteWebUrl|[externalLink](externallink.md)|Opens the page in OneNote on the web.|
<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->
v1.0 Parentlabeldetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/parentlabeldetails.md
Represents the label details of an information protection parent label. **parent
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Participant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/participant.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 Participantjoiningnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/participantjoiningnotification.md
A [participantJoiningResponse](participantjoiningResponse.md) in the response pa
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Participantjoiningresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/participantjoiningresponse.md
An abstract base class that contains the response to a participant joining notif
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Participantleftnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/participantleftnotification.md
Under the [Policy-based recording](/microsoftteams/teams-recording-policy) scena
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Passkeyauthenticationmethodtarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/passkeyauthenticationmethodtarget.md
+
+ Title: "passkeyAuthenticationMethodTarget resource type"
+description: "A collection of groups that are enabled to use an FIDO2 authentication method as part of a FIDO2 authentication method policy."
+
+ms.localizationpriority: medium
+++
+# passkeyAuthenticationMethodTarget resource type
+
+Namespace: microsoft.graph
++
+A collection of groups that are enabled to use a passkey (FIDO2) authentication method as part of a passkey (FIDO2) authentication method policy in Microsoft Entra ID. Inherits from [authenticationMethodTarget](../resources/authenticationmethodtarget.md).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|Object identifier of a Microsoft Entra user or group.|
+|isRegistrationRequired|Boolean|Indicates whether the user is required to register the authentication method.|
+|targetType|authenticationMethodTargetType| The authentication method type. The possible values are: `group` and `unknownFutureValue`. Effective December 2022, the `user` target value is no longer recommended. We recommend moving individual users to a targeted group.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.passkeyAuthenticationMethodTarget",
+ "baseType": "microsoft.graph.authenticationMethodTarget",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.passkeyAuthenticationMethodTarget",
+ "id": "String",
+ "targetType": "String",
+ "isRegistrationRequired": "Boolean"
+}
+```
v1.0 Passwordauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/passwordauthenticationmethod.md
doc_type: "resourcePageType"
+toc. Title: Password
# passwordAuthenticationMethod resource type
This is a derived type that inherits from the [authenticationMethod](authenticat
|[List](../api/authentication-list-passwordmethods.md) | [passwordAuthenticationMethod](passwordauthenticationmethod.md) collection | Read the properties and relationships of all of this user's **passwordAuthenticationMethod** objects. | |[Get](../api/passwordauthenticationmethod-get.md) | [passwordAuthenticationMethod](passwordauthenticationmethod.md) | Read the properties and relationships of a **passwordAuthenticationMethod** object. | |[Reset](../api/authenticationmethod-resetpassword.md)|None|Reset a user's password in the cloud and, if synced, on-premises.|
+|[Get long running operation](../api/longrunningoperation-get.md)|None|Get the status of the password reset long running operation if the reset operation returned a **Location** object.|
## Properties
This is a derived type that inherits from the [authenticationMethod](authenticat
None.
-## JSON representation
+The following JSON representation shows the resource type.
-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.passwordAuthenticationMethod",
"createdDateTime": "String (timestamp)", "id": "String (identifier)", "password": "String"
v1.0 Passwordcredential https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/passwordcredential.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents a password credential associated with an application or a service principal. The **passwordCredentials** property of the [application](application.md) and [servicePrincipal](serviceprincipal.md) entitites is a collection of **passwordCredential** objects.
+Represents a password credential associated with an application or a service principal. The **passwordCredentials** property of the [application](application.md) and [servicePrincipal](serviceprincipal.md) entities is a collection of **passwordCredential** objects.
-> [!IMPORTANT]
-> Using POST or PATCH to set **passwordCredential** is not supported. Use the following addPassword and removePassword methods to update the password or secret for an application or a servicePrincipal:
->
-> - [application: addPassword](../api/application-addpassword.md)
-> - [application: removePassword](../api/application-removepassword.md)
-> - [servicePrincipal: addPassword](../api/serviceprincipal-addpassword.md)
-> - [servicePrincipal: removePassword](../api/serviceprincipal-removepassword.md)
+To update the **passwordCredential** property, use the following methods:
+- [application: addPassword](../api/application-addpassword.md)
+- [application: removePassword](../api/application-removepassword.md)
+- [servicePrincipal: addPassword](../api/serviceprincipal-addpassword.md)
+- [servicePrincipal: removePassword](../api/serviceprincipal-removepassword.md)
## Properties
Represents a password credential associated with an application or a service pri
| secretText | String | Read-only; Contains the strong passwords generated by Microsoft Entra ID that are 16-64 characters in length. The generated password value is only returned during the initial POST request to [addPassword](../api/application-addpassword.md). There is no way to retrieve this password in the future. | | startDateTime | DateTimeOffset | The date and time at which the password becomes valid. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional. |
+## Relationships
+
+None.
+ <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!--
Represents a password credential associated with an application or a service pri
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Passwordlessmicrosoftauthenticatorauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/passwordlessmicrosoftauthenticatorauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Microsoft Authenticator Passwordless Phone sign-in (deprecated)
# passwordlessMicrosoftAuthenticatorAuthenticationMethod resource type (deprecated)
This is a derived type that inherits from the [authenticationMethod](authenticat
|creationDateTime|DateTimeOffset|The timestamp when this method was registered to the user.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Passwordsinglesignoncredentialset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/passwordsinglesignoncredentialset.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 Passwordvalidationinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/passwordvalidationinformation.md
Exposes the properties that specify whether a user's password is valid, when val
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.passwordValidationInformation"
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 Patternedrecurrence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/patternedrecurrence.md
The recurrence pattern and range. This shared object is used to define the recur
|pattern|[recurrencePattern](recurrencepattern.md)|The frequency of an event. Do not specify for a one-time access review. <br/><br/> For access reviews: <li>Do not specify this property for a one-time access review. <li> Only **interval**, **dayOfMonth**, and **type** (`weekly`, `absoluteMonthly`) properties of [recurrencePattern](recurrencepattern.md) are supported.| |range|[recurrenceRange](recurrencerange.md)|The duration of an event.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Payload https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/payload.md
Inherits from [entity](../resources/entity.md).
|high| The payload complexity is high. | |unknownFutureValue| Evolvable enumeration sentinel value. Do not use. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.+ <!-- { "blockType": "resource", "@odata.type": "microsoft.graph.payload"
v1.0 Payloadtypes https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/payloadtypes.md
This resource represents data content of a raw or visual user notification that
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Pendingcontentupdate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/pendingcontentupdate.md
Indicates that an operation that might affect the binary content of the **driveI
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Pendingoperations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/pendingoperations.md
Indicates that one or more operations that might affect the state of the **drive
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Peopleadminsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/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](insightssettings.md) object. |
-|[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. |
+|[Get](../api/peopleadminsettings-get.md) | [peopleAdminSettings](../resources/peopleadminsettings.md) | Retrieve the properties and relationships of a [peopleAdminSettings](../resources/peopleadminsettings.md) object. |
+|[List item insights](../api/peopleadminsettings-list-iteminsights.md) | [insightsSettings](insightssettings.md) | Get the properties of an [insightsSettings](insightssettings.md) object. |
+|[List pronoun settings](../api/peopleadminsettings-list-pronouns.md)|[pronounsSettings](../resources/pronounssettings.md) collection|Get the properties of the [pronounsSettings](../resources/pronounssettings.md) resource for an organization.|
+|[List profile card properties](../api/peopleadminsettings-list-profilecardproperties.md) | [profileCardProperty](profilecardproperty.md) collection | Get a collection of [profileCardProperty](../resources/profilecardproperty.md) resources for an organization. |
+|[Create profile card property](../api/peopleadminsettings-post-profilecardproperties.md) | [profileCardProperty](profilecardproperty.md) | Create a new [profileCardProperty](../resources/profilecardproperty.md) for an organization. |
+|[List photo update settings](../api/peopleadminsettings-list-photoupdatesettings.md)|[photoUpdateSettings](../resources/photoupdatesettings.md) collection|Get the properties of the [photoUpdateSettings](../resources/photoupdatesettings.md) resource for an organization.|
+|[Create photo update setting](../api/peopleadminsettings-post-photoupdatesettings.md)|[photoUpdateSettings](../resources/photoupdatesettings.md)|Create a new [photoUpdateSettings](../resources/photoupdatesettings.md) for an organization.|
+|[Delete photo update setting](../api/peopleadminsettings-delete-photoupdatesettings.md)|None|Delete a [photoUpdateSettings](../resources/photoupdatesettings.md) object.|
## Properties
Inherits from [entity](../resources/entity.md).
|:|:|:| |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 defined as visible on the Microsoft 365 profile card.|
+|photoUpdateSettings|[photoUpdateSettings](../resources/photoupdatesettings.md)|Represents administrator settings that manage the support for item photo updates in an organization.|
|pronouns|[pronounsSettings](../resources/pronounssettings.md)|Represents administrator settings that manage the support of pronouns in an organization.| ## JSON representation
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
Inherits from [directoryObject](../resources/directoryobject.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Permissionsanalyticsaggregatediamkeysummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/permissionsanalyticsaggregatediamkeysummary.md
Represents the total number of IAM keys and the number of a specific finding for
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.permissionsAnalyticsAggregatedIamKeySummary"
v1.0 Permissionscreepindexdistribution https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/permissionscreepindexdistribution.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Permissions Creep Index
# permissionsCreepIndexDistribution resource type
v1.0 Persistentbrowsersessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/persistentbrowsersessioncontrol.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 Person https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/person.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 Personanniversary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personanniversary.md
Inherits from [itemFacet](itemFacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Personannotation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personannotation.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Personaward https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personaward.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Personcertification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personcertification.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Personinterest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personinterest.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 Personname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personname.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Personresponsibility https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personresponsibility.md
Inherits from [itemFacet](../resources/itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Personwebsite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/personwebsite.md
Inherits from [itemFacet](itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Phone https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/phone.md
Represents a phone number.
|number|string|The phone number.| |type|String|The type of phone number. Possible values are: `home`, `business`, `mobile`, `other`, `assistant`, `homeFax`, `businessFax`, `otherFax`, `pager`, `radio`.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Phoneauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/phoneauthenticationmethod.md
doc_type: "resourcePageType"
+toc. Title: Phone
# phoneAuthenticationMethod resource type
The following JSON representation shows the resource type.
```json {
+ "@odata.type": "#microsoft.graph.phoneAuthenticationMethod",
"id": "String (identifier)", "phoneNumber": "String", "phoneType": "string",
v1.0 Photo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/photo.md
The **photo** resource provides photo and camera properties, for example, EXIF m
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Photoupdatesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/photoupdatesettings.md
+
+ Title: "photoUpdateSettings resource type"
+description: "Represents the settings that manage the support of photos modified in an organization."
+
+ms.localizationpriority: medium
+++
+# photoUpdateSettings resource type
+
+Namespace: microsoft.graph
++
+Represents the settings that manage the support of photos modified in an organization. By default, photo updates are disabled. If enabled, users can optionally add or update their photo update settings.
+
+Inherits from [entity](../resources/entity.md).
+
+## Methods
+
+|Method|Return type|Description|
+|:|:|:|
+|[List](../api/peopleadminsettings-list-photoupdatesettings.md)|[photoUpdateSettings](../resources/photoupdatesettings.md) collection|Get a list of the [photoUpdateSettings](../resources/photoupdatesettings.md) objects and their properties.|
+|[Create](../api/peopleadminsettings-post-photoupdatesettings.md)|[photoUpdateSettings](../resources/photoupdatesettings.md)|Create a new [photoUpdateSettings](../resources/photoupdatesettings.md) object.|
+|[Get](../api/photoupdatesettings-get.md)|[photoUpdateSettings](../resources/photoupdatesettings.md)|Read the properties and relationships of a [photoUpdateSettings](../resources/photoupdatesettings.md) object.|
+|[Update](../api/photoupdatesettings-update.md)|[photoUpdateSettings](../resources/photoupdatesettings.md)|Update the properties of a [photoUpdateSettings](../resources/photoupdatesettings.md) object.|
+|[Delete](../api/peopleadminsettings-delete-photoupdatesettings.md)|None|Delete a [photoUpdateSettings](../resources/photoupdatesettings.md) object.|
+
+## Properties
+
+|Property|Type|Description|
+|:|:|:|
+|id|String| The unique identifier for a peopleAdminSettings object. Inherited from [entity](../resources/entity.md).|
+|source|String| Specifies the types of photo updates permitted. The possible values are: `cloud`, `onPremises`, `unknownFutureValue`.|
+|allowedRoles|String collection|Contains a list of roles to perform edit operations in the cloud. Optional.|
+
+## Relationships
+
+None.
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.photoUpdateSettings",
+ "baseType": "microsoft.graph.entity",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.photoUpdateSettings",
+ "id": "String (identifier)",
+ "source": "String",
+ "allowedRoles": [
+ "String"
+ ]
+}
+```
v1.0 Physicaladdress https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/physicaladdress.md
Represents the street address of a resource such as a contact or event.
|street|String|The street.| |type|physicalAddressType|The type of address. Possible values are: `unknown`, `home`, `business`, `other`.|
+## Relationships
+
+None.
## JSON representation
v1.0 Pinnedchatmessageinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/pinnedchatmessageinfo.md
Inherits from [entity](../resources/entity.md).
| message | [chatMessage](../resources/chatmessage.md) | Represents details about the chat message that is pinned.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Plannerappliedcategories https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerappliedcategories.md
Properties of an open type can be defined by the client. In this case, the clien
} ```
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type. + <!-- { "blockType": "resource", "optionalProperties": [
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 Plannerassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerassignment.md
The **plannerAssignment** resource represents the assignment of a task to a user
|assignedDateTime|DateTimeOffset|The time at which the task was assigned. 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`| |orderHint|String|Hint used to order assignees in a task. The format is defined as outlined [here](planner-order-hint-format.md).|
+## Relationships
+
+None.
+ ## JSON representation+ The following JSON representation shows the resource type. <!-- {
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.|
Represents a bucket (or "custom column") for tasks in a plan in Microsoft 365. I
|tasks|[plannerTask](plannertask.md) collection| Read-only. Nullable. The collection of tasks in the bucket.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Plannerbucketcreation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerbucketcreation.md
The resources that derive from plannerBucketCreation contain information about t
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.plannerBucketCreation"
v1.0 Plannercategorydescriptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannercategorydescriptions.md
Represents the descriptive labels for the categories that have been defined for
|category24|String|The label associated with Category 24| |category25|String|The label associated with Category 25|
+## Relationships
+
+None.
+ ## JSON representation
-The following is a JSON representation of the resource.
+
+The following JSON representation shows the resource type.
+ <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Plannerchecklistitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerchecklistitem.md
The **plannerChecklistItem** resource represents an item in the checklist of a t
|orderHint|String|Used to set the relative order of items in the checklist. The format is defined as outlined [here](planner-order-hint-format.md).| |title|String|Title of the checklist item|
+## Relationships
+
+None.
+ ## JSON representation+ The following JSON representation shows the resource type. <!-- {
v1.0 Plannerchecklistitems https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerchecklistitems.md
The **plannerChecklistItemCollection** resource represents the collection of che
## Properties Properties of an Open Type can be defined by the client. In this case, the client should provide **GUIDs** as properties and their values must be [checklistItem](plannerchecklistitem.md) objects. Example is shown below. To remove an item in the checklist, set the value of the property to `null`.
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type. + <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Plannerchecklistrequirement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerchecklistrequirement.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 Plannerexternalreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerexternalreference.md
The **plannerExternalReference** resource represents the metadata of a reference
|previewPriority|String|Used to set the relative priority order in which the reference will be shown as a preview on the task.| |type|String|Used to describe the type of the reference. Types include: `PowerPoint`, `Word`, `Excel`, `Other`.|
+## Relationships
+
+None.
+ ## JSON representation+ The following JSON representation shows the resource type. + <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Plannerexternalreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerexternalreferences.md
The **plannerExternalReferences** resource represents the collection of referenc
## Properties Properties of an Open Type can be defined by the client. In this case, the client must provide **valid URLs** based on the **HTTP/HTTPS** protocols as properties and their values must be the [externalReference](plannerexternalreference.md) objects. Based on OData, property names in Open Types can't contain the following characters: `.`, `:`, `%`, `@`, `#` so they need to be encoded. Example is shown below. To remove a reference, set the value of the property to `null`.
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type. + <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Plannerfavoriteplanreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerfavoriteplanreference.md
We recommend that clients notify users when there are discrepancies and keep the
|orderHint|String|Hint used to order items of this type in a list view. The format is defined in [Using order hints in Planner](planner-order-hint-format.md).| |planTitle|String|Title of the plan at the time the user marked it as a favorite.|
+## 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 Plannerfavoriteplanreferencecollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerfavoriteplanreferencecollection.md
The **plannerFavoritePlanReferenceCollection** resource represents the collectio
## Properties You can define the properties of this open type. The property names are `id` values of [plannerPlan](plannerplan.md) resources and their values must be [plannerFavoritePlanReference](plannerfavoriteplanreference.md) objects. To remove an item in the favorites list, set the value of the property to `null`.
+## 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 Plannerfieldrules https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerfieldrules.md
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.plannerFieldRules"
v1.0 Plannerformreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerformreference.md
Represents complete details about a form, including the form's display name, URL
|formWebUrl|String|The URL of the form associated with the **plannerFormReference** object.| |formResponse|String|The unique identifier of the response.|
+## Relationships
+
+None.
+ ## JSON representation+ The following JSON representation shows the resource type. <!-- {
v1.0 Plannerformsdictionary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerformsdictionary.md
An open type that represents a dictionary of data about the forms associated wit
## Properties You can add and remove values from open type properties. Provide GUID values as keys, and [plannerFormReference](plannerformreference.md) objects as values. To remove an item in the forms, set its value to `null`.
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Plannerorderhintsbyassignee https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerorderhintsbyassignee.md
Example:
```
+## Relationships
+
+None.
+ <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!--
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 Plannerplanconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplanconfiguration.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Plannerplanconfigurationbucketdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplanconfigurationbucketdefinition.md
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.plannerPlanConfigurationBucketDefinition"
v1.0 Plannerplanconfigurationbucketlocalization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplanconfigurationbucketlocalization.md
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.plannerPlanConfigurationBucketLocalization"
v1.0 Plannerplanconfigurationlocalization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplanconfigurationlocalization.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Plannerplancontext https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplancontext.md
The **plannerPlanContext** resource represents the relationship of a [plannerPla
|isCreationContext|Boolean|Read-only. Indicates whether the plan is created from the specified context. Auto-generated based on whether the context is specified as part of plan creation.| |ownerAppId|String|Read-only. ID of the app that created the **plannerPlanContext**.|
+## 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 Plannerplancontextcollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplancontextcollection.md
The **plannerPlanContextCollection** resource represents the collection of exter
You can define the properties of this open type. The property values should be distinctive identifier that represents the external context as the property name. The property values must be [plannerPlanContext](plannerplancontext.md) objects. Based on OData requirements, property names in open types cannot contain the following characters: `.`, `:`, `%`, `@`, `#`. These characters need to be encoded using URL encoding. To remove an item in the favorites list, set the value of the property to `null`.
+## 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 Plannerplancontextdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplancontextdetails.md
The **plannerPlanContextDetails** resource contains additional information about
|delinked | A formerly linked **plannerPlanContext** is no longer linked to the plan. | |unknownFutureValue | Evolvable enumeration sentinel value. Do not use. |
+## 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 Plannerplancontextdetailscollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplancontextdetailscollection.md
The **plannerPlanContextDetailsCollection** resource represents the collection o
Properties of an open type can be defined by the client. In this case, the client should use a distinctive identifier that represents the external context as the property name. The property values must be [plannerPlanContextDetails](plannerplancontextdetails.md) objects. Based on OData, property names in open types cannot contain the following characters: `.`, `:`, `@`, `%`. These characters need to be encoded with URL encoding format. To remove an item in the favorites list, the value needs to be removed from the [plannerPlanContextCollection](plannerplancontextcollection.md) collection instead, which will automatically remove the entry in this object.
+## 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 Plannerplancreation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerplancreation.md
The resources that derive from plannerPlanCreation contain information about the
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.plannerPlanCreation"
v1.0 Plannerpropertyrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerpropertyrule.md
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.plannerPropertyRule"
v1.0 Plannerrecentplanreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerrecentplanreference.md
We recommend that apps notify users when there are discrepancies and keep the en
|lastAccessedDateTime|DateTimeOffset|The date and time the plan was last viewed by the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |planTitle|String|The title of the plan at the time the user viewed it.|
+## 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 Plannerrecentplanreferencecollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerrecentplanreferencecollection.md
Adding new references to this collection will automatically remove the oldest en
## Properties You can define the properties of this open type. The property names are `id` values of [plannerPlan](plannerplan.md) resources and their values must be [plannerRecentPlanReference](plannerrecentplanreference.md) objects. To remove an item in the favorites list, set the value of the property to `null`.
+## 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 Plannerrecurrenceschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerrecurrenceschedule.md
None.
## JSON representation
-The following is a JSON representation of the resource. For real-looking examples that include this resource, see [Configuring task recurrence in Planner](/graph/planner-task-recurrence-overview).
+The following JSON representation shows the resource type. For real-looking examples that include this resource, see [Configuring task recurrence in Planner](/graph/planner-task-recurrence-overview).
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.plannerRecurrenceSchedule"
v1.0 Plannerrelationshipbasedusertype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerrelationshipbasedusertype.md
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.plannerRelationshipBasedUserType"
v1.0 Plannerrostermember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerrostermember.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Plannerruleoverride https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerruleoverride.md
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.plannerRuleOverride"
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 Plannertaskconfigurationrolebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannertaskconfigurationrolebase.md
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.plannerTaskConfigurationRoleBase"
v1.0 Plannertaskcreation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannertaskcreation.md
The resources that derive from plannerPlanCreation contain information about the
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.plannerTaskCreation"
v1.0 Plannertaskrecurrence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannertaskrecurrence.md
None.
## JSON representation
-The following is a JSON representation of the resource. For real-looking examples that include this resource, see [Configuring task recurrence in Planner](/graph/planner-task-recurrence-overview).
+The following JSON representation shows the resource type. For real-looking examples that include this resource, see [Configuring task recurrence in Planner](/graph/planner-task-recurrence-overview).
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.plannerTaskRecurrence"
v1.0 Plannertaskrolebasedrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannertaskrolebasedrule.md
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.plannerTaskRoleBasedRule"
v1.0 Plannerteamspublicationinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/plannerteamspublicationinfo.md
Contains detailed information about the publication process that created a [plan
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.plannerTeamsPublicationInfo"
v1.0 Planneruserids https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/planneruserids.md
The **plannerUserIds** resource represents the list of users IDs that a [plan](p
## Properties Properties of an Open Type can be defined by the client. In this case, the client should provide user IDs as properties with their values being the `true` boolean. When user IDs are no longer shared with, properties are automatically removed by setting their values to the `false` boolean.
+## Relationships
+
+None.
## JSON representation
v1.0 Platformcredentialauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/platformcredentialauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Platform Credential
# platformCredentialAuthenticationMethod resource type
v1.0 Playpromptoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/playpromptoperation.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 Policybase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/policybase.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 Positivereinforcementnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/positivereinforcementnotification.md
Inherits from [baseEndUserNotification](../resources/baseendusernotification.md)
## 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.positiveReinforcementNotification"
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 Preapprovaldetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/preapprovaldetail.md
A preApprovalDetail describes a list of conditions under which the app has been
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.preApprovalDetail"
v1.0 Presence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/presence.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 Print https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/print.md
When accompanied by a Universal Print subscription, the Print feature enables ma
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printcertificatesigningrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printcertificatesigningrequest.md
The certificate signing request (CSR) to be used during registration of a printe
|content|String|A base64-encoded pkcs10 certificate request. Read-only.| |transportKey|String|The base64-encoded public portion of an asymmetric key that is generated by the client. Read-only.|
+## 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 Printconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printconnector.md
Represents a print connector that has been registered by using a Universal Print
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printdocument https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printdocument.md
Represents a document being printed.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printdocumentuploadproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printdocumentuploadproperties.md
Namespace: microsoft.graph
Describes the document that is being uploaded
+## Properties
+
+| Property | Type | Description |
+|:|:--|:|
+| contentType | String | The document's content (MIME) type.|
+| documentName | String | The document's name.|
+| size | Int64 | The document's size in bytes.|
+
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
The following JSON representation shows the resource type.
} ```
-## Properties
--
-| Property | Type |Description
-|:-|:|:
-| contentType | String | The document's content (MIME) type.
-| documentName | String | The document's name.
-| size | Int64 | The document's size in bytes.
- <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!--
v1.0 Printercapabilities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printercapabilities.md
Represents the capabilities reported by a printer.
|collation|Boolean|True if the printer supports collating when printing multiple copies of a multi-page document; false otherwise.| |scalings|printScaling collection|Supported print scalings.|
-## printerFeedOrientation values
+### printerFeedOrientation values
|Member|Value|Description| |:|:|
Represents the capabilities reported by a printer.
|Business Card| |Photo|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Printercreateoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printercreateoperation.md
Represents a long-running printer registration operation. Derived from [printOpe
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printerdefaults https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printerdefaults.md
Represents the printer's default settings. Check the printer's [capabilities](pr
|none|4|The printer does not scale the document to fit the requested media size. If the document is larger than the requested media, the printer centers and clips the resulting output. If the document is smaller than the requested media, printer centers the resulting output.| |unknownFutureValue|5|Evolvable enumeration sentinel value. Do not use.|
+## 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 Printerlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printerlocation.md
Represents the physical and hierarchical location of a printer.
|subdivision|String collection|The subdivision that the printer is located in. The elements should be in hierarchical order.| |stateOrProvince|String|The state or province that the printer is located in.|
+## 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 Printershare https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printershare.md
Represents a printer that is intended to be discoverable by users and printing a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printershareviewpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printershareviewpoint.md
Represents additional data for a printer share as viewed by the signed-in user.
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.printerShareViewpoint"
v1.0 Printerstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printerstatus.md
Represents the processing status of the printer, including any errors.
[printerProcessingStateDetail enum type](./printerprocessingstatedetail.md)
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Printjob https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printjob.md
Represents a print job that has been queued for a printer.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printjobconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printjobconfiguration.md
A group of settings that a printer should use to print a job.
|none|4|The printer doesn't scale the document to fit the requested media size. If the document is larger than the requested media, the printer centers and clips the resulting output. If the document is smaller than the requested media, printer centers the resulting output.| |unknownFutureValue|5|Evolvable enumeration sentinel value. Don't use.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Printjobstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printjobstatus.md
Represents the current status of a print job.
|releaseWait|5|Job is pending to be released.| |interpreting|6|Job is in 'processing' state, but more specifically, document payload is being interpreted.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Printmargin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printmargin.md
Specifies the margin widths to use when printing.
|right|Int32|The margin in microns from the right edge.| |left|Int32|The margin in microns from the left edge.|
+## 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 Printoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printoperation.md
Represents a long-running Universal Print operation. Base class for operation ty
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printoperationstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printoperationstatus.md
Represents the current status of a long-running Universal Print operation.
|failed|3|The operation failed.| |unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+## 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 Printpagerange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printpagerange.md
Specifies the range of pages to be printed.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printserviceendpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printserviceendpoint.md
Represents URI and identifying information for a print service instance.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printsettings.md
Represents tenant-wide settings for the Universal Print service.
|documentConversionEnabled|Boolean|Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service converts documents into a format compatible with the printer (xps to pdf) when needed.| |printerDiscoverySettings|[printerDiscoverySettings](../resources/printerdiscoverysettings.md)|Specifies settings that affect printer discovery when using Universal Print.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON shows a representation of the resource.
v1.0 Printtask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printtask.md
For details about how to use this resource to add pull printing support to Unive
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printtaskdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printtaskdefinition.md
This resource supports:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printtaskstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printtaskstatus.md
For details about how to use this resource to add pull printing support to Unive
|aborted|3|Task execution was aborted.| |unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.|
+## 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 Printusagebyprinter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printusagebyprinter.md
Describes print activity for a printer during a specified time period (usageDate
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printusagebyuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printusagebyuser.md
Describes print activity for a user during a specified time period (usageDate).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printuseridentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/printuseridentity.md
Represents a user identity within the Universal Print service. Maps to an [Micro
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Privatelinkdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privatelinkdetails.md
Provides details about the Azure Private Link associated with a sign-in event. F
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.privateLinkDetails"
v1.0 Privilegedaccessgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedaccessgroup.md
None.
|eligibilitySchedules|[privilegedAccessGroupEligibilitySchedule](../resources/privilegedaccessgroupeligibilityschedule.md) collection|The eligibility schedules to activate a just-in-time access.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupassignmentschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedaccessgroupassignmentschedulerequest.md
Inherits from [privilegedAccessScheduleRequest](../resources/privilegedaccesssch
|targetSchedule|[privilegedAccessGroupEligibilitySchedule](../resources/privilegedaccessgroupeligibilityschedule.md)|Schedule created by this request. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupeligibilityscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedaccessgroupeligibilityscheduleinstance.md
Inherits from [privilegedAccessScheduleInstance](../resources/privilegedaccesssc
|principal|[directoryObject](../resources/directoryobject.md)|References the principal that's in the scope of the membership or ownership eligibility request through the group that's governed by PIM. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupeligibilityschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedaccessgroupeligibilityschedulerequest.md
Inherits from [privilegedAccessScheduleRequest](../resources/privilegedaccesssch
|targetSchedule|[privilegedAccessGroupEligibilitySchedule](../resources/privilegedaccessgroupeligibilityschedule.md)|Schedule created by this request.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedaccessroot.md
None.
|group|[privilegedAccessGroup](../resources/privilegedaccessgroup.md)|A group that's governed through Privileged Identity Management (PIM).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/privilegedaccessschedulerequest.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Process https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/process.md
Contains stateful information about the process related to the alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Profile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/profile.md
Programmatically, these properties are expressed as [relationships](#relationshi
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Projectparticipation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/projectparticipation.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 Projectrome Historyitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/projectrome-historyitem.md
When an app creates a session, a **activityHistoryItem** object should be added
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Projectrome Visualinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/projectrome-visualinfo.md
If a custom card is not provided, a simple card will be generated using displayT
## JSON Representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Prompt https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/prompt.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 Propertytoevaluate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/propertytoevaluate.md
Defines the name and the value of the property.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Protectadhocaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/protectadhocaction.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 Protectbytemplateaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/protectbytemplateaction.md
Informs the application that an Azure Information Protection protection template
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Provisionchannelemailresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/provisionchannelemailresult.md
Represents the email address [provisioned](..\api\channel-provisionemail.md) for
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.provisionChannelEmailResult"
v1.0 Provisioningobjectsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/provisioningobjectsummary.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 Provisioningstep https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/provisioningstep.md
Describes the steps taken to perform an action.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Provisioningsystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/provisioningsystem.md
Inherits from [identity](../resources/identity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Publicclientapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/publicclientapplication.md
Specifies settings for nonweb app or nonweb API (for example, mobile or other pu
| Property | Type | Description | |:|:--|:-|
-|redirectUris|String collection| Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. |
+|redirectUris|String collection| Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. For iOS and macOS apps, specify the value following the syntax `msauth.{BUNDLEID}://auth`, replacing "{BUNDLEID}". For example, if the bundle ID is `com.microsoft.identitysample.MSALiOS`, the URI is `msauth.com.microsoft.identitysample.MSALiOS://auth`.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Publicerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/publicerror.md
Represents a generic error and its details.
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.publicError"
v1.0 Publicerrordetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/publicerrordetail.md
Represents the details of [publicError](../resources/publicerror.md) or [publicI
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.publicErrorDetail"
v1.0 Publicinnererror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/publicinnererror.md
Represents the inner details of a [publicError](../resources/publicerrordetail.m
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.publicInnerError"
v1.0 Publishedresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/publishedresource.md
Represents on-premises published resource. A tenant administrator can publish va
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Reactionsfacet https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/reactionsfacet.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 Readingassignmentsubmission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/readingassignmentsubmission.md
+
+ Title: "readingAssignmentSubmission resource type"
+description: "Represents a reading assignment that was submitted by a student."
+
+ms.localizationpriority: medium
+++
+# readingAssignmentSubmission resource type
+
+Namespace: microsoft.graph
++
+Represents a reading assignment that was submitted by a student.
+
+Inherits from [entity](../resources/entity.md).
+
+## Methods
+|Method|Return type|Description|
+|:|:|:|
+|[Get](../api/readingassignmentsubmission-get.md)|[readingAssignmentSubmission](../resources/readingassignmentsubmission.md)|Read the properties and relationships of a [readingAssignmentSubmission](../resources/readingassignmentsubmission.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|accuracyScore|Double|Accuracy score of the reading progress.|
+|action|String|Indicates whether the submission is an attempt by the student or a miscue edit done by the educator. The possible values are `Attempt` and `EditMiscue`.
+|assignmentId|String|ID of the assignment with which this submission is associated.|
+|challengingWords|[challengingWord](../resources/challengingword.md) collection|List of words that the student found challenging during the reading session.|
+|classId|String|ID of the class this reading progress is associated with.|
+|insertions|Int64|Insertions of the reading progress.|
+|mispronunciations|Int64|Mispronunciations of the reading progress.|
+|missedExclamationMarks|Int64 |Number of exclamation marks missed in the reading passage.|
+|missedPeriods|Int64 |Number of periods missed in the reading passage.|
+|missedQuestionMarks|Int64|Number of question marks missed in the reading passage.|
+|missedShorts|Int64|Number of short words missed during the reading session.|
+|monotoneScore|Double|Score that reflects the student's use of intonation and expression. Lower scores indicate more monotone reading.|
+|omissions|Int64|Omissions of the reading progress.|
+|repetitions|Int64|Number of times the student repeated words or phrases during the reading session.|
+|selfCorrections|Int64|Number of times the student self-corrected their reading errors.|
+|studentId|String|ID of the user this reading progress is associated with.|
+|submissionId|String|ID of the submission this reading progress is associated with.|
+|submissionDateTime|DateTimeOffset|Date and time of the submission this reading progress is associated with. 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`.|
+|unexpectedPauses|Int64|Number of unexpected pauses made during the reading session.|
+|wordCount|Int64|Words count of the reading progress.|
+|wordsPerMinute|Double|Words per minute of the reading progress.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.readingAssignmentSubmission",
+ "baseType": "microsoft.graph.entity",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.readingAssignmentSubmission",
+ "accuracyScore": "Double",
+ "action": "String",
+ "assignmentId": "String",
+ "challengingWords": [{"@odata.type": "microsoft.graph.challengingWord"}],
+ "classId": "String",
+ "insertions": "Int64",
+ "mispronunciations": "Int64",
+ "missedExclamationMarks": "Int64",
+ "missedPeriods": "Int64",
+ "missedQuestionMarks": "Int64",
+ "missedShorts": "Int64",
+ "monotoneScore": "Double",
+ "omissions": "Int64",
+ "repetitions": "Int64",
+ "selfCorrections": "Int64",
+ "studentId": "String",
+ "submissionDateTime": "String (timestamp)",
+ "submissionId": "String",
+ "unexpectedPauses": "Int64",
+ "wordCount": "Int64",
+ "wordsPerMinute": "Double"
+}
+```
+
v1.0 Recentnotebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recentnotebook.md
A recently accessed OneNote notebook. A **recentNotebook** is similar to a [note
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Recentnotebooklinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recentnotebooklinks.md
Links to open a OneNote notebook. This resource type exists as a property on a [
|oneNoteClientUrl|[externalLink](externallink.md)|Opens the notebook in the OneNote client, if it's installed.| |oneNoteWebUrl|[externalLink](externallink.md)|Opens the notebook in OneNote on the web.|
+## 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 Recommendedaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recommendedaction.md
Represents recommended actions for a tenant based on the attack simulation and t
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.recommendedAction"
v1.0 Recommendlabelaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recommendlabelaction.md
Represents a label that should be recommended to the user for application to the
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Recordinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recordinginfo.md
Recording information for a participant.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Recordoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recordoperation.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 Recurrencepattern https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recurrencepattern.md
Use the **type** property to specify the different types of **recurrencePattern*
| `absoluteYearly` | Event repeats on the specified day and month, based on the number of years between occurrences. | Repeat event on the 15th of March every 3 years. | **type**, **interval**, **dayOfMonth**, **month** | | `relativeYearly` | Event repeats on the specified day or days of the week, in the same relative position in a specific month of the year, based on the number of years between occurrences. | Repeat event on the second Thursday or Friday of every November every 3 years. | **type**, **interval**, **daysOfWeek**, **month** |
+## 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 Recurrencerange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recurrencerange.md
Use the **type** property to specify the different types of **recurrenceRange**.
|`noEnd` |Range without an end date | Event repeats on all the days that fit the corresponding recurrence pattern beginning on the **startDate**. | Repeat event in the date range starting on June 1, 2017 indefinitely. | **type**, **startDate** | |`numbered`|Range with specific number of occurrences | Event repeats for the **numberOfOccurrences** based on the recurrence pattern beginning on the **startDate**. | Repeat event in the date range starting on June 1, 2017, for 10 occurrences. | **type**, **startDate**, **numberOfOccurrences** |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Recyclebin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/recyclebin.md
Inherits from [baseItem](baseitem.md).
## JSON Representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Reflectcheckinresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/reflectcheckinresponse.md
+
+ Title: "reflectCheckInResponse resource type"
+description: "Represents a response to Microsoft Reflect check-in."
+
+ms.localizationpriority: medium
+
+toc. Title: "Reflect check-in response"
++
+# reflectCheckInResponse resource type
+
+Namespace: microsoft.graph
++
+Represents a response to [Microsoft Reflect](https://reflect.microsoft.com/) check-in.
+
+Inherits from [entity](../resources/entity.md).
+
+## Methods
+|Method|Return type|Description|
+|:|:|:|
+|[Get](../api/reflectcheckinresponse-get.md)|[reflectCheckInResponse](../resources/reflectcheckinresponse.md)|Read the properties and relationships of a [reflectCheckInResponse](../resources/reflectcheckinresponse.md) object.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|checkInId|String|Identifier for the Reflect check-in.|
+|checkInTitle|String|The question or prompt of the Reflect check-in that this response addresses.|
+|classId|String|ID of the class associated with the Reflect check-in.|
+|createdDateTime|DateTimeOffset|Date and time when the Reflect check-in 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`.|
+|creatorId|String|ID of the user who created the Reflect check-in.|
+|isClosed|Boolean|Indicates whether the Reflect check-in is closed (`true`) or open (`false`).|
+|responderId|String|ID of the user who responded to the Reflect check-in.|
+|responseEmotion|responseEmotionType|Represents the pleasantness level of the response that indicates how pleasant the responder felt. The possible values are: `none`, `confident`, `excited`, `happy`, `motivated`, `peaceful`, `ambitious`, `cheerful`, `comfortable`, `creative`, `determined`, `energized`, `focused`, `fulfilled`, `grateful`, `included`, `inspired`, `optimistic`, `proud`, `successful`, `valuable`, `annoyed`, `bored`, `calm`, `confused`, `glad`, `content`, `pensive`, `reserved`, `restless`, `shocked`, `tired`, `angry`, `depressed`, `exhausted`, `lonely`, `nervous`, `anxious`, `apathetic`, `concerned`, `disappointed`, `frightened`, `frustrated`, `hopeless`, `hurt`, `jealous`, `miserable`, `overwhelmed`, `skeptical`, `stressed`, `stuck`, `worthless`, `awed`, `ashamed`, `curious`, `sensitive`, `sad`, `unknownFutureValue`.|
+|responseFeedback|responseFeedbackType|Represents the exact emotion name that the responder felt during the Reflect check-in response. The possible values are: `none`, `notDetected`, `veryUnpleasant`, `unpleasant`, `neutral`, `pleasant`, `veryPleasant`, `unknownFutureValue`.|
+|submitDateTime|DateTimeOffset|Date and time when the response to the Reflect check-in was submitted. 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`.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.reflectCheckInResponse",
+ "baseType": "microsoft.graph.entity",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.reflectCheckInResponse",
+ "checkInId": "String",
+ "checkInTitle": "String",
+ "classId": "String",
+ "createdDateTime": "String (timestamp)",
+ "creatorId": "String",
+ "isClosed": "Boolean",
+ "responderId": "String",
+ "responseEmotion": "String",
+ "responseFeedback": "String",
+ "submitDateTime": "String (timestamp)"
+}
+```
+
v1.0 Registrykeystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/registrykeystate.md
Contains information about registry key changes related to the alert, and the pr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Rejectjoinresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rejectjoinresponse.md
This has the same effect as rejecting a policy recording incoming call notificat
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Relatedcontact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/relatedcontact.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 Removecontentfooteraction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/removecontentfooteraction.md
Represents an action that specifies the details on the content footer to be remo
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Removecontentheaderaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/removecontentheaderaction.md
Represents an action that specifies the details on the content header to be remo
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Removeprotectionaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/removeprotectionaction.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 Removewatermarkaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/removewatermarkaction.md
Represents an action that specifies the details on the content watermark to be r
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Reportroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/reportroot.md
None.
| monthlyPrintUsageByPrinter | [printUsageByPrinter](printusagebyprinter.md) collection | Retrieve a list of monthly print usage summaries, grouped by printer. | | monthlyPrintUsageByUser | [printUsageByUser](printusagebyuser.md) collection | Retrieve a list of monthly print usage summaries, grouped by user. | | partners | [partners](partners.md) | Represents billing details for a Microsoft direct partner. |
+| readingAssignmentSubmission | [readingAssignmentSubmission](../resources/readingassignmentsubmission.md) collection| Represents the submission details of the reading assignment associated with this data. |
+| reflectCheckInResponse | [reflectCheckInResponse](../resources/reflectcheckinresponse.md) collection | Represents the response to the Microsoft Reflect check-in associated with this data. |
| security | [securityReportsRoot](securityreportsroot.md) | Provides the ability to launch a simulated phishing attack that organizations can learn from. | | servicePrincipalSignInActivities | [servicePrincipalSignInActivity](serviceprincipalsigninactivity.md) collection | Represents a collection of sign-in activities of service principals. | | serviceActivity | [serviceActivity](serviceactivity.md) | Reports that relate to tenant-level authentication activities in Microsoft Entra. |
v1.0 Request https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/request.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Requestormanager https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/requestormanager.md
It is a subtype of [userSet](userset.md), in which the `@odata.type` value `#mic
| isBackup | Boolean | For a manager in an approval stage, indicates whether the manager is a backup fallback approver. | |managerLevel | Int32 | The hierarchical level of the manager with respect to the requestor. For example, the direct manager of a requestor would have a managerLevel of 1, while the manager of the requestor's manager would have a managerLevel of 2. Default value for managerLevel is 1. Possible values for this property range from 1 to 2. |
+## Relationships
+
+None.
## JSON representation
-The following is a JSON representation of the type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Requestorsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/requestorsettings.md
Used for the **requestorSettings** property of an [access package assignment pol
| acceptRequests | Boolean | Indicates whether new requests are accepted on this policy. | | allowedRequestors | [userSet](userset.md) collection| The users who are allowed to request on this policy, which can be [singleUser](singleuser.md), [groupMembers](groupmembers.md), and [connectedOrganizationMembers](connectedorganizationmembers.md). |
-## JSON representation
+## Relationships
+
+None.
+## JSON representation
-The following is a JSON representation of the **requestorSettings** property of a policy, which allows the members of a group to request.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Requestschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/requestschedule.md
In [PIM for Microsoft Entra roles](privilegedidentitymanagementv3-overview.md) a
|expiration|[expirationPattern](expirationpattern.md)|In entitlement management, when the access should expire.| |recurrence|[patternedRecurrence](patternedrecurrence.md)|For recurring access, or eligible or active assignment. This property is currently unsupported in both PIM and entitlement management.|
+## 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.requestSchedule"
v1.0 Requestsignatureverification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/requestsignatureverification.md
Specifies whether this application requires Microsoft Entra ID to verify the sig
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.requestSignatureVerification"
v1.0 Resellerdelegatedadminrelationship https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/resellerdelegatedadminrelationship.md
Inherits from [delegatedAdminRelationship](../resources/delegatedadminrelationsh
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Resourceaccess https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/resourceaccess.md
Object used to specify an OAuth 2.0 permission scope or an app role that an appl
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Resourcespecificpermissiongrant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/resourcespecificpermissiongrant.md
For more information about granting apps consent to access a specific instance o
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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.
The subcodes provide supplementary information related to the type of success or
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Resulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/resulttemplate.md
A dictionary of **resultTemplateIds** and associated values, which includes the
|displayName|String|Name of the result template.| |body|Json|JSON schema of the result template.|
+## 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 Resulttemplateoption https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/resulttemplateoption.md
Provides the search result templates options for render connectors search result
|:-|:|:| |enableResultTemplate|Boolean|Indicates whether search display layouts are enabled. If enabled, the user will get the result template to render the search results content in the **resultTemplates** property of the [response](/graph/api/resources/searchresponse?view=graph-rest-beta&preserve-view=true). The result template is based on [Adaptive Cards](https://adaptivecards.io/). This property is optional.|
+## 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 Richlongrunningoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/richlongrunningoperation.md
Contains metadata about long running operation.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Riskdetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/riskdetection.md
For more information about risk detection, see [Microsoft Entra ID Protection](/
| Method | Return Type|Description| |:|:--|:-|
-|[List risk detections](../api/riskdetection-list.md) | [riskDetection](riskdetection.md) collection|List risk detections and their properties.|
-|[Get risk detection](../api/riskdetection-get.md) | [riskDetection](riskdetection.md)|Get a specific risky detection and its properties.|
+|[List](../api/riskdetection-list.md) | [riskDetection](riskdetection.md) collection|List risk detections and their properties.|
+|[Get](../api/riskdetection-get.md) | [riskDetection](riskdetection.md)|Get a specific risky detection and its properties.|
## Properties
v1.0 Riskprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/riskprofile.md
Contains information for human and workload identity counts in a specific risk b
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.riskProfile"
v1.0 Riskyserviceprincipal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/riskyserviceprincipal.md
Inherits from [entity](../resources/entity.md).
| Method | Return type | Description | | : | : | :-- |
-| [List risky service principals](../api/identityprotectionroot-list-riskyserviceprincipals.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) collection | List risky service principals and their risk properties. |
-| [Get risky service principal](../api/riskyserviceprincipal-get.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) | Get a specific risky service principal and its risk properties. |
+| [List](../api/identityprotectionroot-list-riskyserviceprincipals.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) collection | List risky service principals and their risk properties. |
+| [Get](../api/riskyserviceprincipal-get.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) | Get a specific risky service principal and its risk properties. |
| [Dismiss](../api/riskyserviceprincipal-dismiss.md) | None | Dismiss the risk of a risky service principal. | | [Confirm compromised](../api/riskyserviceprincipal-confirmcompromised.md) | None | Confirm a risky service principal as compromised. | | [List history](../api/riskyserviceprincipal-list-history.md) | [riskyServicePrincipalHistoryItem](riskyserviceprincipalhistoryitem.md) collection | Get the risk history of a Microsoft Entra service principal. |
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Riskyuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/riskyuser.md
For more information about risk events, see [Microsoft Entra ID Protection](/azu
| Method | Return Type|Description| |:|:--|:-|
-|[List risky users](../api/riskyusers-list.md) | [riskyUser](riskyuser.md) collection|List risky users and their properties.|
-|[Get risky user](../api/riskyusers-get.md) | [riskyUser](riskyuser.md)|Get a specific risky user and its properties.|
-|[List history](../api/riskyuser-list-history.md) | [riskyUserHistoryItem](riskyuserhistoryitem.md) collection|Get the risk history of a Microsoft Entra user.|
+|[List](../api/riskyusers-list.md) | [riskyUser](riskyuser.md) collection|List risky users and their properties.|
+|[Get](../api/riskyusers-get.md) | [riskyUser](riskyuser.md)|Get a specific risky user and its properties.|
|[Confirm compromised](../api/riskyusers-confirmcompromised.md)|None |Confirm a risky user as compromised.| |[Dismiss](../api/riskyusers-dismiss.md)|None | Dismiss the risk of a risky user.|
+|[List history](../api/riskyuser-list-history.md) | [riskyUserHistoryItem](riskyuserhistoryitem.md) collection|Get the risk history of a Microsoft Entra user.|
## Properties
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Riskyuserhistoryitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/riskyuserhistoryitem.md
Inherits from [riskyUser](../resources/riskyuser.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Rolesassignedoutsideprivilegedidentitymanagementalertconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rolesassignedoutsideprivilegedidentitymanagementalertconfiguration.md
Inherits from [unifiedRoleManagementAlertConfiguration](../resources/unifiedrole
|alertDefinition|[unifiedRoleManagementAlertDefinition](../resources/unifiedrolemanagementalertdefinition.md)| The definition of the alert that contains its description, impact, and measures to mitigate or prevent it. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Rolesassignedoutsideprivilegedidentitymanagementalertincident https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rolesassignedoutsideprivilegedidentitymanagementalertincident.md
Inherits from [unifiedRoleManagementAlertIncident](../resources/unifiedrolemanag
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Rubriccriterion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rubriccriterion.md
A criterion of a rubric. See [educationRubric](educationrubric.md) for a descrip
|:-|:|:| |description|[itemBody](itembody.md)|The description of this criterion.|
+## 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 Rubriclevel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rubriclevel.md
A level of a rubric. See [educationRubric](educationrubric.md) for a description
|grading|[educationAssignmentGradeType](educationassignmentgradetype.md)|Null if this is a no-points rubric; [educationAssignmentPointsGradeType](educationassignmentpointsgradetype.md) if it's a points rubric.| |levelId|String|The ID of this resource.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Rubricquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rubricquality.md
A quality of a rubric. See [educationRubric](educationrubric.md) for a descripti
|qualityId|String|The ID of this resource.| |weight|Single|If present, a numerical weight for this quality. Weights must add up to 100.|
+## 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 Rubricqualityfeedbackmodel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rubricqualityfeedbackmodel.md
Feedback related to a specific [quality](rubricquality.md) of an [educationRubri
|feedback|[itemBody](itembody.md)|Specific feedback for one quality of this rubric.| |qualityId|String|The ID of the [rubricQuality](rubricquality.md) that this feedback is related to.|
+## 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 Rubricqualityselectedcolumnmodel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/rubricqualityselectedcolumnmodel.md
Indicates the [rubricLevel](rubriclevel.md) selected by the teacher when grading
|columnId|String|ID of the selected level for this quality.| |qualityId|String|ID of the associated quality.|
+## 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 Samlorwsfedexternaldomainfederation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/samlorwsfedexternaldomainfederation.md
Inherits from [samlOrWsFedProvider](../resources/samlorwsfedprovider.md).
## Methods |Method|Return type|Description| |:|:|:|
-|[List federated configurations](../api/samlorwsfedexternaldomainfederation-list.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) collection|Get a list of the [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) objects and their properties.|
-|[Create federated configuration](../api/samlorwsfedexternaldomainfederation-post.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Create a new [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
-|[Get federated configuration](../api/samlorwsfedexternaldomainfederation-get.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Read the properties and relationships of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
-|[Update federated configuration](../api/samlorwsfedexternaldomainfederation-update.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Update the properties of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
-|[Delete federated configuration](../api/samlorwsfedexternaldomainfederation-delete.md)|None|Deletes a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[List](../api/samlorwsfedexternaldomainfederation-list.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) collection|Get a list of the [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) objects and their properties.|
+|[Create](../api/samlorwsfedexternaldomainfederation-post.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Create a new [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[Get](../api/samlorwsfedexternaldomainfederation-get.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Read the properties and relationships of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[Update](../api/samlorwsfedexternaldomainfederation-update.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Update the properties of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[Delete](../api/samlorwsfedexternaldomainfederation-delete.md)|None|Deletes a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
|[List domains](../api/samlorwsfedexternaldomainfederation-list-domains.md)|[externalDomainName](../resources/externaldomainname.md) collection|Get the externalDomainName resources from the domains navigation property.|
-|[Create domain](../api/samlorwsfedexternaldomainfederation-post-domains.md)|[externalDomainName](../resources/externaldomainname.md)|Create a new externalDomainName object.|
+|[Create external domain name](../api/samlorwsfedexternaldomainfederation-post-domains.md)|[externalDomainName](../resources/externaldomainname.md)|Create a new externalDomainName object.|
## Properties |Property|Type|Description|
Inherits from [samlOrWsFedProvider](../resources/samlorwsfedprovider.md).
|domains|[externalDomainName](../resources/externaldomainname.md) collection|Collection of domain names of the external organizations that the tenant is federating with. Supports `$filter` (`eq`).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Samlorwsfedprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/samlorwsfedprovider.md
Inherits from [identityProviderBase](../resources/identityproviderbase.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Scheduleitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/scheduleitem.md
An item that describes the availability of a user corresponding to an actual eve
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Schedulinggroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/schedulinggroup.md
A logical grouping of users in a [schedule](schedule.md) (usually by role).
## Properties | Property | Type | Description |
-| -- | -- | - |
+|:|:|:--|
| code | `string` | The code for the `schedulingGroup` to represent an external identifier. This field must be unique within the team in Microsoft Teams and uses an alphanumeric format, with a maximum of 100 characters. |
-| createdDateTime | `DateTimeOffset` | The time stamp in which this `schedulingGroup` was first 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`. | |
+| createdDateTime | `DateTimeOffset` | The time stamp in which this `schedulingGroup` was first 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`. |
| displayName | `string` | The display name for the `schedulingGroup`. Required. |
-| id | `string` | ID of the `schedulingGroup`.
+| id | `string` | ID of the `schedulingGroup`. |
| isActive | `bool` | Indicates whether the `schedulingGroup` can be used when creating new entities or updating existing ones. Required. | | lastModifiedBy | [identitySet](identityset.md) | The identity that last updated this `schedulingGroup`. | | lastModifiedDateTime | `DateTimeOffset` | The time stamp in which this `schedulingGroup` was last updated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. |
v1.0 Schedulinggroupinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/schedulinggroupinfo.md
Represents the details of a [schedulingGroup](schedulingGroup.md).
| schedulingGroupId | `string` | ID of the `schedulingGroup`. | | code | `string` | The code for the `schedulingGroup`. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Scopesensitivitylabels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/scopesensitivitylabels.md
This resource is an abstract base type from which the following types are derive
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.scopeSensitivityLabels"
v1.0 Searchaggregation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchaggregation.md
Provides the details of the search aggregation in the search response.
|field|String| Defines on which field the aggregation was computed on.| |buckets|[searchBucket](searchbucket.md) collection| Defines the actual buckets of the computed aggregation.|
+## 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 Searchalteration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchalteration.md
Provides the details of search alteration for spelling correction.
|alteredHighlightedQueryString|String| Defines the altered highlighted query string with spelling correction. The annotation around the corrected segment is (\ue000, \ue001)| |alteredQueryTokens|[alteredQueryToken](alteredquerytoken.md) collection| Represents changed segments with respect to original query.|
+## 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 Searchalterationoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchalterationoptions.md
Provides the search alteration options for spelling correction.
|enableModification|Boolean|Indicates whether spelling modifications are enabled. If enabled, user will get the search results for corrected query **when there are no results** for the original query with typos and get the spelling modification information in **queryAlterationResponse** property of the [response](/graph/api/resources/searchresponse?view=graph-rest-beta&preserve-view=true). Optional.| |enableSuggestion|Boolean|Indicates whether spelling suggestions are enabled. If enabled, the user will get the search results for the original search query and suggestions for spelling correction in the **queryAlterationResponse** property of the [response](/graph/api/resources/searchresponse?view=graph-rest-beta&preserve-view=true) for the typos in the query. Optional.|
+## 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 Searchbucket https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchbucket.md
Represents a container for one or more search results that share the same value
|count|Int32| The approximate number of search matches that share the same value specified in the **key** property. Note that this number is not the exact number of matches.| |key|String| The discrete value of the field that an aggregation was computed on.|
+## 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 Searchhit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchhit.md
Represents a single result within the list of search results.
|externalItem|Encoded string|`AAMkADRiYWU5MDRkLWE1NGEtNDg5OS1hZWM2LWIxOWZmNzQzMTdiYQBGAAAAAAAvZTGE+1bNQp4lDRL1ctayBwCQNOp97HTbQK/QVOV30iomAAAAEF6yAACQNOp97HTbQK/QVOV30iomAAAAG/DWAAA=` | |person|GUID@GUID|`497b7a2a-9e1a-48d7-80e8-2965d2fc3a81@72f988bf-86f1-41af-91ab-2d7cd011db47`|
+## 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.
"keywords": "", "section": "documentation", "tocPath": "",
- "suppressions": [
- "Error: /resources/searchhit.md:
- Property '_id' found in resource definition for 'microsoft.graph.searchHit', but not described in markdown table.",
- "Error: /resources/searchhit.md:
- Property '_score' found in resource definition for 'microsoft.graph.searchHit', but not described in markdown table.",
- "Error: /resources/searchhit.md:
- Property '_sortField' found in resource definition for 'microsoft.graph.searchHit', but not described in markdown table.",
- "Error: /resources/searchhit.md:
- Property '_summary' found in resource definition for 'microsoft.graph.searchHit', but not described in markdown table.",
- "Error: /resources/searchhit.md:
- Property '_source' found in resource definition for 'microsoft.graph.searchHit', but not described in markdown table."
- ]
+ "suppressions": []
}-->
v1.0 Searchhitscontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchhitscontainer.md
Represent the list of search results.
|total|Int32|The total number of results. Note this is not the number of results on the page, but the total number of results satisfying the query.| |aggregations|[searchAggregation](searchaggregation.md) collection|Contains the collection of aggregations computed based on the provided [aggregationOption](aggregationoption.md) specified in the request.|
+## 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 Searchquery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchquery.md
Represents a search query that contains search terms and optional filters.
|queryTemplate|String|Provides a way to decorate the query string. Supports both KQL and query variables. Optional.| |query_string (deprecated)|[searchQueryString](searchquerystring.md)|This is now replaced by the **queryString** property. The search query containing the search terms.|
+## 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 Searchquerystring https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchquerystring.md
The search terms for the query.
|:-|:|:| |query|String|Contains the actual search terms of the request.|
+## 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 Searchrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchrequest.md
The JSON blob contains the types of resources expected in the response, the unde
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Searchresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/searchresponse.md
Represents results from a search query, and the terms used for the query.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Secretinformationaccessawsrolefinding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/secretinformationaccessawsrolefinding.md
Title: "secretInformationAccessAwsRoleFinding resource type"
-description: "*View AWS identities that have privileges to read, modify, or delete secret information."
+description: "View AWS identities that have privileges to read, modify, or delete secret information."
ms.localizationpriority: medium
Inherits from [awsSecretInformationAccessFinding](../resources/awssecretinformat
## Methods |Method|Return type|Description| |:|:|:|
-|[List secretInformationAccessAwsRoleFinding objects](../api/secretinformationaccessawsrolefinding-list.md)|[secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md) collection|Get a list of the [secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md) objects and their properties.|
-|[Get secretInformationAccessAwsRoleFinding](../api/secretinformationaccessawsrolefinding-get.md)|[secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md)|Read the properties and relationships of a [secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md) object.|
+|[List](../api/secretinformationaccessawsrolefinding-list.md)|[secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md) collection|Get a list of the [secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md) objects and their properties.|
+|[Get](../api/secretinformationaccessawsrolefinding-get.md)|[secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md)|Read the properties and relationships of a [secretInformationAccessAwsRoleFinding](../resources/secretinformationaccessawsrolefinding.md) object.|
## Properties |Property|Type|Description|
Inherits from [awsSecretInformationAccessFinding](../resources/awssecretinformat
|id|String|Unique identifier for the finding. Inherited from [entity](../resources/entity.md).| |lastActiveDateTime|DateTimeOffset|Defines the last time the identity in this finding executed an authorization system action. Inherited from [awsSecretInformationAccessFinding](../resources/awssecretinformationaccessfinding.md).| |permissionsCreepIndex|[permissionsCreepIndex](../resources/permissionscreepindex.md)|A score for an identity's excessive permissions that is classified into three buckets: 0-33: low, 34-66: medium, 67-100: high. This property and its values are a snapshot as of when the finding was created and might not reflect the current score for the identity. Supports `$filter` (`gt`) and `$orderby`. Inherited from [awsSecretInformationAccessFinding](../resources/awssecretinformationaccessfinding.md).|
-|secretInformationWebServices|awsSecretInformationWebServices|*WS secret stores which can be accessed by the user, role, resource or serverless function Inherited from [awsSecretInformationAccessFinding](../resources/awssecretinformationaccessfinding.md).The possible values are: `secretsManager`, `certificateAuthority`, `cloudHsm`, `certificateManager`, `unknownFutureValue`.|
+|secretInformationWebServices|awsSecretInformationWebServices|AWS secret stores that a user, role, resource, or serverless function can access. Inherited from [awsSecretInformationAccessFinding](../resources/awssecretinformationaccessfinding.md). The possible values are: `secretsManager`, `certificateAuthority`, `cloudHsm`, `certificateManager`, `unknownFutureValue`.|
## Relationships |Relationship|Type|Description|
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 Sectionlinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sectionlinks.md
Namespace: microsoft.graph
Links for opening a OneNote section.
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|oneNoteClientUrl|[externalLink](externallink.md)|Opens the section in the OneNote native client if it's installed.|
+|oneNoteWebUrl|[externalLink](externallink.md)|Opens the section in OneNote on the web.|
+
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
The following JSON representation shows the resource type.
"oneNoteClientUrl": {"@odata.type": "microsoft.graph.externalLink"}, "oneNoteWebUrl": {"@odata.type": "microsoft.graph.externalLink"} }- ```
-## Properties
-| Property | Type |Description|
-|:|:--|:-|
-|oneNoteClientUrl|[externalLink](externallink.md)|Opens the section in the OneNote native client if it's installed.|
-|oneNoteWebUrl|[externalLink](externallink.md)|Opens the section in OneNote on the web.|
<!-- 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 Securescorecontrolprofiles https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securescorecontrolprofiles.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 Securescorecontrolstateupdate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securescorecontrolstateupdate.md
Contains the history of the control states updated by the user (control states i
|updatedDateTime | DateTimeOffset |Time at which control state was updated | ## JSON representation
- The following is a JSON representation of the resource.
+ The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "optionalProperties": [
v1.0 Securesigninsessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securesigninsessioncontrol.md
Session control to require sign in sessions to be bound to a device. Inherits fr
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.secureSignInSessionControl"
v1.0 Security Addcontentfooteraction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-addcontentfooteraction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.addContentFooterAction"
v1.0 Security Addcontentheaderaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-addcontentheaderaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.addContentHeaderAction"
v1.0 Security Addwatermarkaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-addwatermarkaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.addWatermarkAction"
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 Alertcomment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-alertcomment.md
An analyst-generated comment that is associated with an alert or incident.
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.alertComment"
v1.0 Security Amazonresourceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-amazonresourceevidence.md
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.amazonResourceEvidence"
v1.0 Security Analyzedmessageevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-analyzedmessageevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.analyzedMessageEvidence",
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 Applylabelaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-applylabelaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
| sensitivityLabel | [microsoft.graph.security.sensitivityLabel](../resources/security-sensitivitylabel.md) | The label that corresponds to the set of actions returned by the API. | ## 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.applyLabelAction"
v1.0 Security Article https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-article.md
Represents an article, which is a narrative that provides insight into threat ac
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Articleindicator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-articleindicator.md
Inherits from [indicator](../resources/security-indicator.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Artifact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-artifact.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Attacksimulationinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-attacksimulationinfo.md
Represents attack simulation information for threat submission. If an email was
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.attackSimulationInfo"
v1.0 Security Authoritytemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-authoritytemplate.md
Inherits from [microsoft.graph.security.filePlanDescriptorTemplate](../resources
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Autonomoussystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-autonomoussystem.md
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.autonomousSystem"
v1.0 Security Azureresourceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-azureresourceevidence.md
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.azureResourceEvidence",
v1.0 Security Blobcontainerevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-blobcontainerevidence.md
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.blobContainerEvidence"
v1.0 Security Blobevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-blobevidence.md
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.blobEvidence"
v1.0 Security Classificationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-classificationresult.md
Represents the result of a classification operation from the Microsoft classific
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.classificationResult"
v1.0 Security Cloudapplicationevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-cloudapplicationevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.cloudApplicationEvidence",
v1.0 Security Containerevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-containerevidence.md
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.containerEvidence"
v1.0 Security Containerimageevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-containerimageevidence.md
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.containerImageEvidence"
v1.0 Security Containerregistryevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-containerregistryevidence.md
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.containerRegistryEvidence"
v1.0 Security Contentinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-contentinfo.md
Represents the current state of some information that is to be labeled. **conten
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.contentInfo"
v1.0 Security Contentlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-contentlabel.md
Describes the **contentLabel** object that defines Microsoft Purview Information
| sensitivityLabel | [microsoft.graph.security.sensitivityLabel](../resources/security-sensitivitylabel.md) | The **sensitivityLabel** referred to by the content metadata. | ## 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.contentLabel"
v1.0 Security Customaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-customaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.customAction"
v1.0 Security Cvsssummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-cvsssummary.md
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.cvssSummary"
v1.0 Security Departmenttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-departmenttemplate.md
Inherits from [microsoft.graph.security.filePlanDescriptorTemplate](../resources
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Dictionary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-dictionary.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 Security Dynamiccolumnvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-dynamiccolumnvalue.md
None.
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.dynamicColumnValue",
v1.0 Security Ediscoveryaddtoreviewsetoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoveryaddtoreviewsetoperation.md
None.
|search|[microsoft.graph.security.ediscoverySearch](../resources/security-ediscoverysearch.md)|eDiscovery search that gets added to review set.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverycase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoverycase.md
In the context of eDiscovery, contains custodians, holds, searches, review sets,
|tags|[microsoft.graph.security.ediscoveryReviewTag](../resources/security-ediscoveryreviewtag.md) collection|Returns a list of **ediscoveryReviewTag** objects associated to this case.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverycustodian https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoverycustodian.md
In the context of eDiscovery, represents a user and all of their digital assets,
|userSources|[microsoft.graph.security.userSource](../resources/security-usersource.md) collection|Data source entity for a custodian. This is the container for a custodian's mailbox and OneDrive for Business site.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryestimateoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoveryestimateoperation.md
None.
|search|[microsoft.graph.security.ediscoverySearch](../resources/security-ediscoverysearch.md)|eDiscovery search.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryexportfilemetadata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoveryexportfilemetadata.md
Represents the file metadata for an export in eDiscovery.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Ediscoveryholdpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoveryholdpolicy.md
Represents a legal hold policy. Legal holds are holds that are tied to an eDisco
|userSources|[microsoft.graph.security.userSource](../resources/security-usersource.md) collection|Data sources that represent Exchange mailboxes.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverypurgedataoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoverypurgedataoperation.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryreviewset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoveryreviewset.md
Represents the static set of electronically stored information collected for use
|queries|[microsoft.graph.security.ediscoveryReviewSetQuery](../resources/security-ediscoveryreviewsetquery.md) collection|Represents queries within the review set.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryreviewsetquery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoveryreviewsetquery.md
Represents a review set query, which is used to query and cull data stored in an
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverysearch https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoverysearch.md
Represents an eDiscovery search. For details, see [Collect data for a case in eD
|noncustodialSources|[microsoft.graph.security.ediscoveryNoncustodialDataSource](../resources/security-ediscoverynoncustodialdatasource.md) collection|**noncustodialDataSource** sources that are included in the **eDiscovery search**| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverysearchexportoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoverysearchexportoperation.md
description: "Represents the process of an ediscoverySearch export."
ms.localizationpriority: medium
-doc_type: "apiPageType"
# ediscoverySearchExportOperation resource type
v1.0 Security Ediscoverytagoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ediscoverytagoperation.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Emailsender https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-emailsender.md
Email sender common 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.security.emailSender"
v1.0 Security Emailurlthreatsubmission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-emailurlthreatsubmission.md
Inherits from [emailThreatSubmission](../resources/security-emailthreatsubmissio
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Eventpropagationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-eventpropagationresult.md
Represents the status of a retention event creation request and additional infor
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.eventPropagationResult"
v1.0 Security Filecontentthreatsubmission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-filecontentthreatsubmission.md
Inherits from [fileThreatSubmission](../resources/security-filethreatsubmission.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Filedetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-filedetails.md
File common 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.security.fileDetails"
v1.0 Security Fileevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.fileEvidence",
v1.0 Security Fileplanappliedcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplanappliedcategory.md
Inherits from [microsoft.graph.security.filePlanDescriptorBase](../resources/sec
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.filePlanAppliedCategory"
v1.0 Security Fileplancitation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplancitation.md
Inherits from [microsoft.graph.security.filePlanDescriptorBase](../resources/sec
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.filePlanCitation"
v1.0 Security Fileplandepartment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplandepartment.md
Inherits from [microsoft.graph.security.filePlanDescriptorBase](../resources/sec
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.filePlanDepartment"
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 Fileplandescriptorbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplandescriptorbase.md
Specifies properties common to file plan descriptor resources. Base type for eac
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.filePlanDescriptorBase"
v1.0 Security Fileplandescriptortemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplandescriptortemplate.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Fileplanreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplanreference.md
Inherits from [microsoft.graph.security.filePlanDescriptorBase](../resources/sec
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.filePlanReference"
v1.0 Security Fileplanreferencetemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-fileplanreferencetemplate.md
Inherits from [microsoft.graph.security.filePlanDescriptorTemplate](../resources
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Formattedcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-formattedcontent.md
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.formattedContent"
v1.0 Security Googlecloudresourceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-googlecloudresourceevidence.md
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.googleCloudResourceEvidence"
v1.0 Security Host https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-host.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostcookie https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostcookie.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Hostname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostname.md
Inherits from [host](../resources/security-host.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostpair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostpair.md
For more information about host pairs, see the Microsoft Defender Threat Intelli
|parentHost|[microsoft.graph.security.host](../resources/security-host.md)|Host used to reach the childHost.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Hostport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostport.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostportbanner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostportbanner.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 Security Hostportcomponent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostportcomponent.md
Represents a web component that runs on a specific [hostPort](../resources/secur
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostreputation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostreputation.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Hostreputationrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostreputationrule.md
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.hostReputationRule"
v1.0 Security Hostsslcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostsslcertificate.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostsslcertificateport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hostsslcertificateport.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 Security Hosttracker https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hosttracker.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Huntingqueryresults https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-huntingqueryresults.md
The results of running a [query for advanced hunting](../api/security-security-r
|results|[microsoft.graph.security.huntingRowResult](../resources/security-huntingrowresult.md) collection|The results of the hunting query.| ## 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.huntingQueryResults"
v1.0 Security Huntingrowresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-huntingrowresult.md
The content of the results is depended on the submitted KQL query, see [KQL quic
## 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.huntingRowResult",
v1.0 Security Hyperlink https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-hyperlink.md
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.hyperlink"
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 Informationprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-informationprotection.md
None.
| sensitivityLabels | [microsoft.graph.security.sensitivityLabel](../resources/security-sensitivitylabel.md) collection |Read the Microsoft Purview Information Protection labels for the user or organization. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Informationprotectionaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-informationprotectionaction.md
None.
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.informationProtectionAction"
v1.0 Security Intelligenceprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-intelligenceprofile.md
The Microsoft Defender Threat Intelligence Profiles (Intel Profile) API provides
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Intelligenceprofilecountryorregionoforigin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-intelligenceprofilecountryorregionoforigin.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 Security Intelligenceprofileindicator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-intelligenceprofileindicator.md
Inherits from [microsoft.graph.security.indicator](../resources/security-indicat
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ipaddress https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ipaddress.md
Inherits from [host](../resources/security-host.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Justifyaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-justifyaction.md
None.
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.justifyAction"
v1.0 Security Keyvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-keyvaluepair.md
Represents a key-value pair for sensitivity labels in Microsoft Purview Informat
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.keyValuePair"
v1.0 Security Kubernetesclusterevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetesclusterevidence.md
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.kubernetesClusterEvidence"
v1.0 Security Kubernetescontrollerevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetescontrollerevidence.md
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.kubernetesControllerEvidence"
v1.0 Security Kubernetesnamespaceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetesnamespaceevidence.md
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.kubernetesNamespaceEvidence"
v1.0 Security Kubernetespodevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetespodevidence.md
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.kubernetesPodEvidence"
v1.0 Security Kubernetessecretevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetessecretevidence.md
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.kubernetesSecretEvidence"
v1.0 Security Kubernetesserviceaccountevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetesserviceaccountevidence.md
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.kubernetesServiceAccountEvidence"
v1.0 Security Kubernetesserviceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetesserviceevidence.md
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.kubernetesServiceEvidence"
v1.0 Security Kubernetesserviceport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-kubernetesserviceport.md
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.kubernetesServicePort"
v1.0 Security Labelingoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-labelingoptions.md
Represents the labeling options that can be provided to the evaluation APIs. **l
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.labelingOptions"
v1.0 Security Labelsroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-labelsroot.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Mailboxevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-mailboxevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.mailboxEvidence",
v1.0 Security Mailclusterevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-mailclusterevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.mailClusterEvidence",
v1.0 Security Metadataaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-metadataaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.metadataAction"
v1.0 Security Oauthapplicationevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-oauthapplicationevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.oauthApplicationEvidence",
v1.0 Security Ocrsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-ocrsettings.md
Represents the Optical Character Recognition (OCR) settings for an eDiscovery ca
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.ocrSettings"
v1.0 Security Passivednsrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-passivednsrecord.md
Inherits from [microsoft.graph.security.artifact](../resources/security-artifact
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Processevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-processevidence.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 Security Protectadhocaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-protectadhocaction.md
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.protectAdhocAction"
v1.0 Security Protectbyencryptonlyaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-protectbyencryptonlyaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.protectByEncryptOnlyAction"
v1.0 Security Protectbytemplateaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-protectbytemplateaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.protectByTemplateAction"
v1.0 Security Recommendlabelaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-recommendlabelaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
| sensitivityLabel | [microsoft.graph.security.sensitivityLabel](../resources/security-sensitivitylabel.md) | The label that is being recommended. | ## 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.recommendLabelAction"
v1.0 Security Redundancydetectionsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-redundancydetectionsettings.md
Represents redundancy (email threading and near duplicate detection) settings fo
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.redundancyDetectionSettings"
v1.0 Security Registrykeyevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-registrykeyevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.registryKeyEvidence",
v1.0 Security Registryvalueevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-registryvalueevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.registryValueEvidence",
v1.0 Security Removecontentfooteraction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-removecontentfooteraction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.removeContentFooterAction"
v1.0 Security Removecontentheaderaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-removecontentheaderaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.removeContentHeaderAction"
v1.0 Security Removeprotectionaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-removeprotectionaction.md
None.
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.removeProtectionAction"
v1.0 Security Removewatermarkaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-removewatermarkaction.md
Inherits from [informationProtectionAction](../resources/security-informationpro
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.removeWatermarkAction"
v1.0 Security Retentionduration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-retentionduration.md
None.
None. ## JSON representation for retentionDuration
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.security.retentionDuration"
v1.0 Security Retentiondurationindays https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-retentiondurationindays.md
Inherits from [retentionDuration](../resources/security-retentionduration.md).
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.retentionDurationInDays"
v1.0 Security Retentionevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-retentionevent.md
To learn more about it, see [Start retention when an event occurs](/microsoft-36
|retentionEventType|[microsoft.graph.security.retentionEventType](../resources/security-retentioneventtype.md)|Specifies the event that will start the retention period for labels that use this event type when an event is created.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Retentioneventstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-retentioneventstatus.md
For event-based retention, this attribute provides the status of event propagati
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.retentionEventStatus"
v1.0 Security Retentioneventtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-retentioneventtype.md
For details, see [Start retention when an event occurs](/microsoft-365/complianc
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Retentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-retentionlabel.md
For more information on how retention labels work, when to use them, and how Mic
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Securitygroupevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-securitygroupevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.securityGroupEvidence",
v1.0 Security Sensitivitylabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-sensitivitylabel.md
Describes the information protection label that details how to properly apply a
| parent | [microsoft.graph.security.sensitivityLabel](../resources/security-sensitivitylabel.md) | The parent label associated with a child label. `Null` if the label has no parent. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Singlepropertyschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-singlepropertyschema.md
The schema of one property in the results of running an [advanced hunting query]
|type|String|The type of the property.| ## 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.singlePropertySchema"
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 Sslcertificateentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-sslcertificateentity.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 Security Subdomain https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-subdomain.md
For every subdomain, there can be a new set of IP addresses to which the domain
## 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 Submissiondetectedfile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-submissiondetectedfile.md
Represents the information of a detected file in a threat submission.
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.submissionDetectedFile"
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 Submissionuseridentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-submissionuseridentity.md
Inherits from [identity](../resources/identity.md).
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.submissionUserIdentity"
v1.0 Security Threatintelligence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-threatintelligence.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 Security Topicmodelingsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-topicmodelingsettings.md
Represents topic modeling (Themes) settings for an eDiscovery case. To learn mor
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.topicModelingSettings"
v1.0 Security Urlevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-urlevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.urlEvidence",
v1.0 Security Urlthreatsubmission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-urlthreatsubmission.md
Inherits from [threatSubmission](../resources/security-threatsubmission.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Useraccount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-useraccount.md
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.userAccount"
v1.0 Security Userevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-userevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.userEvidence",
v1.0 Security Vulnerability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-vulnerability.md
Provides key context behind vulnerabilities of interest. Each article contains a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Vulnerabilitycomponent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-vulnerabilitycomponent.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Whoisbaserecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-whoisbaserecord.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Whoiscontact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-whoiscontact.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 Security Whoishistoryrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-whoishistoryrecord.md
Inherits from [whoisBaseRecord](../resources/security-whoisbaserecord.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Whoisnameserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-whoisnameserver.md
Represents a nameserver associated with a [whoisRecord](../resources/security-wh
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Whoisrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/security-whoisrecord.md
Inherits from [whoisBaseRecord](../resources/security-whoisbaserecord.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Securityaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securityaction.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 Securityactionstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securityactionstate.md
Represents the history of securityAction state changes.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Securityreportsroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securityreportsroot.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Securityresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/securityresource.md
Represents the resources related to an alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Segmentconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/segmentconfiguration.md
An abstract type for defining application segments when publishing an on-premise
None.
+## 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.segmentConfiguration"
v1.0 Sequentialactivationrenewalsalertconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sequentialactivationrenewalsalertconfiguration.md
Inherits from [unifiedRoleManagementAlertConfiguration](../resources/unifiedrole
|alertDefinition|[unifiedRoleManagementAlertDefinition](../resources/unifiedrolemanagementalertdefinition.md)| The definition of the alert that contains its description, impact, and measures to mitigate or prevent it. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Sequentialactivationrenewalsalertincident https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sequentialactivationrenewalsalertincident.md
Inherits from [unifiedRoleManagementAlertIncident](../resources/unifiedrolemanag
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serverprocessedcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serverprocessedcontent.md
Represents the server processed content of a given web part.
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.serverProcessedContent"
v1.0 Serviceannouncement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceannouncement.md
None.
|issues|Collection([serviceHealthIssue](servicehealthissue.md))|A collection of service issues for tenant. This property is a contained navigation property, it is nullable and readonly.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serviceannouncementattachment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceannouncementattachment.md
Represents an attachment associated with a [serviceUpdateMessage](../resources/s
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Servicehealthissue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/servicehealthissue.md
Inherits from [serviceAnnouncementBase](../resources/serviceannouncementbase.md)
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Servicehealthissuepost https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/servicehealthissuepost.md
Represents a historical post in a [service health issue](../resources/servicehea
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.serviceHealthIssuePost"
v1.0 Serviceinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceinformation.md
Represents basic descriptive data about cloud services that a user has chosen to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Servicelevelagreementattainment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/servicelevelagreementattainment.md
Describes the Microsoft Entra SLA attainment for a tenant for the identified cal
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.serviceLevelAgreementAttainment"
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 Serviceprincipalriskdetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceprincipalriskdetection.md
For more information about risk events, see [Microsoft Entra ID Protection](/azu
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serviceprincipalsigninactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceprincipalsigninactivity.md
Namespace: microsoft.graph
Represents the service principal sign-in activity usage in a given tenant. This resource contains information about the last usage time of a service principal.
+For more information about this report, see [Usage and insights report: Service principal sign-in activity (preview)](/entra/identity/monitoring-health/concept-usage-insights-report?tabs=microsoft-entra-admin-center#service-principal-sign-in-activity-preview)
+ ## Methods | Method | Return Type | Description |
Represents the service principal sign-in activity usage in a given tenant. This
| Property | Type | Description | | :- | :-- | :- |
-| appId | String | The application ID of the resource. |
+| appId | String | The globally unique **appId** (also called *client ID* on the Microsoft Entra admin center) of the credentialed resource application. |
| applicationAuthenticationClientSignInActivity | [signInActivity](../resources/signinactivity.md) | The sign-in activity of the application in a app-only authentication flow (app-to-app tokens) where the application acts like a client. | | applicationAuthenticationResourceSignInActivity | [signInActivity](../resources/signinactivity.md) | The sign-in activity of the application in a app-only authentication flow (app-to-app tokens) where the application acts like a resource. | | delegatedClientSignInActivity | [signInActivity](../resources/signinactivity.md) | The sign-in activity of the application in a delegated flow (user sign-in) where the application acts like a client. |
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Servicestoragequotabreakdown https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/servicestoragequotabreakdown.md
Represents a proportion of the unified storage quota associated with a specific
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serviceupdatemessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceupdatemessage.md
Inherits from [serviceAnnouncementBase](../resources/serviceannouncementbase.md)
|attachments|Collection([serviceAnnouncementAttachment](../resources/serviceannouncementattachment.md))|A collection of [serviceAnnouncementAttachments](../resources/serviceannouncementattachment.md).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serviceupdatemessageviewpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/serviceupdatemessageviewpoint.md
Represents user view points data for a [serviceUpdateMessage](../resources/servi
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.serviceUpdateMessageViewpoint"
v1.0 Sessionlifetimepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sessionlifetimepolicy.md
For more details about session management with conditional access in Microsoft E
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.sessionLifetimePolicy"
v1.0 Settings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/settings.md
For the analytics API to return results for users, they must have a cloud-hosted
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Sharedwithchannelteaminfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sharedwithchannelteaminfo.md
Inherits from [teamInfo](../resources/teaminfo.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Sharepointidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sharepointidentityset.md
For usage information, see [driveItem][].
## 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.sharePointIdentitySet", "optionalProperties": ["user", "application", "group", "device", "siteUser", "siteGroup"],
v1.0 Sharepointonedriveoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sharepointonedriveoptions.md
Provides the search content options when a search is performed using application
|includeContent|searchContent| The type of search content. The possible values are: `privateContent`, `sharedContent`. Read-only. | |includeHiddenContent|Boolean| Indicates whether the search results include content that is normally hidden, such as archived content and SharePoint Embedded (RaaS). The default value is `false`, which prevents hidden content from being returned. You can also optionally include KQL to scope your query for hidden content to specific content types. For more information, see [Search hidden content](/graph/search-concept-files#example-7-search-hidden-content). |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type. + <!-- { "blockType": "resource", "optionalProperties": [
v1.0 Shiftactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/shiftactivity.md
Represents an activity in a [shift](shift.md).
| code | `string` | Customer defined code for the `shiftActivity`. Required. | | displayName | `string` | The name of the `shiftActivity`. Required. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Shiftavailability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/shiftavailability.md
Availability of the user to be scheduled for a [shift](shift.md) and its recurre
|timeSlots|[timeRange](timerange.md) collection|The time slot(s) preferred by the user.| |timeZone|String|Specifies the time zone for the indicated time. |
+## 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 Shiftitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/shiftitem.md
Represents a version of a [shift](shift.md).
| theme | scheduleEntityTheme | Supported colors: white; blue; green; purple; pink; yellow; gray; darkBlue; darkGreen; darkPurple; darkPink; darkYellow. | | activities | [shiftActivity](shiftactivity.md) collection | An incremental part of a shift which can cover details of when and where an employee is during their shift. For example, an assignment or a scheduled break or lunch. Required. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Shiftpreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/shiftpreferences.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 Shiftsteaminfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/shiftsteaminfo.md
Represents the details of a team with a [schedule](schedule.md).
| Property | Type | Description | | -- | -- | - | | displayName | `string` | The display name for the `team`. Required. |
-| teamId | `string` | ID of the `team`.
+| teamId | `string` | ID of the `team`. |
+
+## Relationships
+
+None.
## JSON representation
v1.0 Shiftsuserinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/shiftsuserinfo.md
Represents the details of a user in a [schedule](schedule.md).
| Property | Type | Description | | -- | -- | - | | displayName | `string` | The display name for the `user`. Required. |
-| userId | `string` | ID of the `user`.
+| userId | `string` | ID of the `user`. |
+
+## Relationships
+
+None.
## JSON representation
v1.0 Signin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/signin.md
The [Microsoft Entra data retention policies](/azure/active-directory/reports-mo
|userAgent|String|The user agent information related to sign-in. <br/><br/> Supports `$filter` (`eq`, `startsWith`).| |userDisplayName|String|The display name of the user. <br/><br/> Supports `$filter` (`eq`, `startsWith`).| |userId|String|The identifier of the user. <br/><br/> Supports `$filter` (`eq`).|
-|userPrincipalName|String|The UPN of the user. <br/><br/> Supports `$filter` (`eq`, `startsWith`).|
+|userPrincipalName|String|User principal name of the user that initiated the sign-in. This value is always in lowercase. For guest users whose values in the user object typically contain `#EXT#` before the domain part, this property stores the value in both lowercase and the "true" format. For example, while the user object stores `AdeleVance_fabrikam.com#EXT#@contoso.com`, the sign-in logs store `adelevance@fabrikam.com`.<br/><br/> Supports `$filter` (`eq`, `startsWith`).|
|userType|signInUserType|Identifies whether the user is a member or guest in the tenant. Possible values are: `member`, `guest`, `unknownFutureValue`.| |mfaDetail (deprecated)|[mfaDetail](../resources/mfadetail.md)|This property is deprecated.|
v1.0 Signinactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/signinactivity.md
Effective December 1, 2023, the **lastSuccessfulSignInDateTime** property is ava
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Signinfrequencysessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/signinfrequencysessioncontrol.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 Signingcertificateupdatestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/signingcertificateupdatestatus.md
Provides status and timestamp of the last update of the signing certificate.
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.signingCertificateUpdateStatus"
v1.0 Signinpreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/signinpreferences.md
Title: "signInPreferences resource type"
-description: "Represents settings and preferences for the sign-in experience of a user."
+description: "Represents settings and preferences for the sign-in experience of a user. Currently, only system-preferred MFA settings are available. "
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents settings and preferences for the sign-in experience of a user. For more information, see [System-preferred multifactor authentication](/entra/identity/authentication/concept-system-preferred-multifactor-authentication).
+Represents settings and preferences for the sign-in experience of a user. Currently, only system-preferred MFA settings are available. For more information, see [System-preferred multifactor authentication](/entra/identity/authentication/concept-system-preferred-multifactor-authentication).
## 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.signInPreferences"
v1.0 Simulationautomationrun https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/simulationautomationrun.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Simulationevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/simulationevent.md
Represents a simulation event in an attack simulation and training campaign.
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.simulationEvent"
v1.0 Simulationeventscontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/simulationeventscontent.md
Represents simulation events in an attack simulation and training campaign.
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.simulationEventsContent"
v1.0 Simulationnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/simulationnotification.md
Inherits from [baseEndUserNotification](../resources/baseendusernotification.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Simulationreport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/simulationreport.md
Represents a report of an attack simulation and training campaign, including an
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.simulationReport"
v1.0 Simulationreportoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/simulationreportoverview.md
Represents an overview report of an attack simulation and training campaign.
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.simulationReportOverview"
v1.0 Singleuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/singleuser.md
This type has the following properties:
| description |String | The name of the user in Microsoft Entra ID. Read only. | | isBackup | Boolean | For a **singleUser** in an approval stage, indicates whether the user is a backup fallback approver. |
+## Relationships
+
+None.
+ ## JSON representation
-Here's a JSON representation of the type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Site https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/site.md
The **site** resource provides metadata and relationships for a SharePoint site.
| [Get activities by interval][] | GET /sites/{site-id}/getActivitiesByInterval | | [List pages][] | GET /sites/{site-id}/pages | | [List root sites][] | GET /sites?filter=root ne null&select=siteCollection,webUrl |
-| [List sites across geographies][] | GET /site/getAllSites |
+| [List sites across geographies][] | GET /site/getAllSites |
+| [List subsites for a site][] | GET /sites/{site-id}/sites |
| [Search for sites][] | GET /sites?search={query} | | [Follow site][] | POST /users/{user-id}/followedSites/add | | [Unfollow site][] | POST /users/{user-id}/followedSites/remove |
The **site** resource provides metadata and relationships for a SharePoint site.
[List pages]: ../api/basesitepage-list.md [List root sites]: ../api/site-list.md [List sites across geographies]: ../api/site-getallsites.md
+[List subsites for a site]: ../api/site-list-subsites.md
[Search for sites]: ../api/site-search.md [Follow site]: ../api/site-follow.md [Unfollow site]: ../api/site-unfollow.md
v1.0 Sitearchivaldetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sitearchivaldetails.md
description: "Represents the archival details of a siteCollection."
Title: "siteArchivalDetails resource type" ms.localizationpriority: "medium"
-doc_type: apiPageType
# siteArchivalDetails resource type
v1.0 Sitepage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sitepage.md
Inherits from [baseSitePage](../resources/basesitepage.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Sitesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sitesettings.md
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.siteSettings"
v1.0 Skillproficiency https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/skillproficiency.md
Inherits from [itemFacet](itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Skypeforbusinessuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/skypeforbusinessuserconversationmember.md
Inherits from [conversationMember](../resources/conversationmember.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Skypeuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/skypeuserconversationmember.md
Inherits from [conversationMember](../resources/conversationmember.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Smsauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/smsauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: SMS
# smsAuthenticationMethodConfiguration resource type
v1.0 Socialidentityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/socialidentityprovider.md
Configuring an identity provider in your Azure AD B2C tenant enables users to si
## Methods
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant including the [socialIdentityProvider](../resources/socialidentityprovider.md) object types. There is no way to retrieve only the social identity providers in a tenant.|
-|[Create identity provider](../api/identitycontainer-post-identityproviders.md)|socialidentityprovider |Create a new [socialIdentityProvider](../resources/socialidentityprovider.md) object.|
-|[Get identity provider](../api/identityproviderbase-get.md) |socialidentityprovider |Retrieve properties of a [socialIdentityProvider](../resources/socialidentityprovider.md) object.|
-|[Update identity provider](../api/identityproviderbase-update.md)|None|Update a [socialIdentityProvider](../resources/socialidentityprovider.md) object.|
-|[Delete identity provider](../api/identityproviderbase-delete.md)|None|Delete a [socialIdentityProvider](../resources/socialidentityprovider.md) object.|
-|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all available identity provider types available in the tenant.|
+None.
+
+For the list of API operations for managing social identity providers, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
## Properties
Each identity provider has a process for creating an app registration. For examp
## 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.socialIdentityProvider" } -->- ```json { "id": "String",
v1.0 Softwareoathauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/softwareoathauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Software OATH
# softwareOathAuthenticationMethod resource type
v1.0 Softwareoathauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/softwareoathauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Software OATH
# softwareOathAuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection| A collection of groups that are enabled to use the authentication method. Expanded by default.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
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 Sortproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/sortproperty.md
Indicates the order to sort search results.
|name|String|The name of the property to sort on. Required.| |isDescending|Boolean|`True` if the sort order is descending. Default is `false`, with the sort order as ascending. Optional.|
+## 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 Spaapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/spaapplication.md
Specifies settings for a single-page application.
| redirectUris | String collection | Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Staffavailabilityitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/staffavailabilityitem.md
Represents the available and busy time slots of a Microsoft Bookings [staff memb
|availabilityItems |[availabilityItem](availabilityitem.md) collection |Each item in this collection indicates a slot and the status of the staff member.| |staffId |String |The ID of the staff member.|
+## 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 Standardwebpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/standardwebpart.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 Startholdmusicoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/startholdmusicoperation.md
Represents the status of a [startHoldMusic](../api/participant-startholdmusic.md
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Statusbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/statusbase.md
Describes the status of the provisioning summary event.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Stopholdmusicoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/stopholdmusicoperation.md
Represents the status of a [stopHoldMusic](../api/participant-stopholdmusic.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Stspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/stspolicy.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 Subjectrightsrequestallmailboxlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequestallmailboxlocation.md
None.
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.subjectRightsRequestAllMailboxLocation"
v1.0 Subjectrightsrequestallsitelocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequestallsitelocation.md
None.
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.subjectRightsRequestAllSiteLocation"
v1.0 Subjectrightsrequestdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequestdetail.md
Represents the details of a subject rights request, including number of items fo
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.subjectRightsRequestDetail"
v1.0 Subjectrightsrequestenumeratedmailboxlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequestenumeratedmailboxlocation.md
Inherits from [subjectRightsRequestMailboxLocation](../resources/subjectrightsre
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.subjectRightsRequestEnumeratedMailboxLocation"
v1.0 Subjectrightsrequestenumeratedsitelocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequestenumeratedsitelocation.md
Inherits from [subjectRightsRequestSiteLocation](../resources/subjectrightsreque
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.subjectRightsRequestEnumeratedSiteLocation"
v1.0 Subjectrightsrequesthistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequesthistory.md
Represents the history for a subject rights request.
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.subjectRightsRequestHistory"
v1.0 Subjectrightsrequestmailboxlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequestmailboxlocation.md
None.
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.subjectRightsRequestMailboxLocation"
v1.0 Subjectrightsrequestsitelocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subjectrightsrequestsitelocation.md
None.
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.subjectRightsRequestSiteLocation"
v1.0 Subscribedsku https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subscribedsku.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Represents information about a service SKU that a company is subscribed to.
+Represents information about a service SKU that a company is subscribed to. Use the values of **skuId** and **servicePlans** > **servicePlanId** to assign licenses to unassigned users and groups through the [user: assignLicense](../api/user-assignlicense.md) and [group: assignLicense](../api/group-assignlicense.md) APIs respectively.
+
+For more information about subscriptions and licenses, see [Subscriptions, licenses, accounts, and tenants for Microsoft's cloud offerings](/microsoft-365/enterprise/subscriptions-licenses-accounts-and-tenants-for-microsoft-cloud-offerings).
Inherits from [directoryObject](directoryobject.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 Subscribetotoneoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/subscribetotoneoperation.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 Swapshiftschangerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/swapshiftschangerequest.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 Synchronization Attributedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-attributedefinition.md
Describes an attribute of an object.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Attributedefinitionmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-attributedefinitionmetadataentry.md
Metadata for the given object.
## 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.attributeDefinitionMetadataEntry"
v1.0 Synchronization Attributemapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-attributemapping.md
Defines how values for the given target attribute should flow during synchroniza
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Attributemappingfunctionschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-attributemappingfunctionschema.md
Describes a function that can be used in an [attribute mapping](synchronization-
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Attributemappingparameterschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-attributemappingparameterschema.md
Describes a single parameter used in an [attributeMappingFunctionSchema](../reso
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Bulkupload https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-bulkupload.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Synchronization Expressioninputobject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-expressioninputobject.md
Represents an object to be used as input test data when the [parseExpression](..
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filterclause https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-filterclause.md
Represents a single assertion that a candidate object must satisfy, and is evalu
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filtergroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-filtergroup.md
Defines a set of clauses that an object must satisfy to be considered in scope.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filteroperand https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-filteroperand.md
Contains a collection of values for the operand.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filteroperatorschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-filteroperatorschema.md
Describes an operator that can be used in a [filter](synchronization-filter.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Objectdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-objectdefinition.md
Describes an object and its attributes. Object definitions are part of [director
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Objectdefinitionmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-objectdefinitionmetadataentry.md
Metadata for the given object.
## 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.objectDefinitionMetadataEntry"
v1.0 Synchronization Objectmapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-objectmapping.md
Object mappings are the main part of the [synchronization rule](synchronization-
``` ## 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.objectMapping"
v1.0 Synchronization Objectmappingmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-objectmappingmetadataentry.md
Metadata for the given object.
## 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.objectMappingMetadataEntry"
v1.0 Synchronization Parseexpressionresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-parseexpressionresponse.md
Represents the response from the [parseExpression](../api/synchronization-synchr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Referencedobject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-referencedobject.md
Describes a reference to another object defined in the same [directory definitio
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeyattributemappingsourcevaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-stringkeyattributemappingsourcevaluepair.md
Represents a key-value pair where the key is a string and the value is [attribut
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeylongvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-stringkeylongvaluepair.md
Represents a key-value pair where the key is a string and the value is an Int64.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeyobjectvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-stringkeyobjectvaluepair.md
Represents a key. This resource is an open type that allows other properties to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeystringvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-stringkeystringvaluepair.md
Represents a key-value pair where the key is a string and the value is a string.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronization.md
Represents the capability for Microsoft Entra identity synchronization through t
|templates|[synchronizationTemplate](../resources/synchronization-synchronizationtemplate.md) collection| Pre-configured synchronization settings for a particular application.| ## 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.synchronization",
v1.0 Synchronization Synchronizationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationerror.md
Represents an error that occurred during the synchronization process.
## 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
Performs synchronization by periodically running in the background, polling for
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationjobapplicationparameters https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationjobapplicationparameters.md
Represents the objects that will be provisioned and the synchronization rules ex
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.synchronizationJobApplicationParameters"
v1.0 Synchronization Synchronizationjobsubject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationjobsubject.md
Represents the objects that will be provisioned during on-demand provisioning.
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.synchronizationJobSubject"
v1.0 Synchronization Synchronizationlinkedobjects https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationlinkedobjects.md
Represents any references to be provisioned during on-demand provisioning.
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.synchronizationLinkedObjects"
v1.0 Synchronization Synchronizationmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationmetadataentry.md
Metadata for the given object.
## 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.synchronizationMetadataEntry"
v1.0 Synchronization Synchronizationprogress https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationprogress.md
Represents the progress of a [synchronizationJob](synchronization-synchronizatio
<!-- The troubleshootingUrl property is missing a description --> ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@odata.type": "microsoft.graph.synchronizationProgress"
v1.0 Synchronization Synchronizationquarantine https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationquarantine.md
Provides information about the quarantine state of a [synchronizationJob](synchr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationschedule.md
Defines the schedule used to run a [synchronizationJob](synchronization-synchron
| Property | Type |Description| |:|:--|:-| |expiration|DateTimeOffset|Date and time when this job will expire. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
-|interval|Duration|The interval between synchronization iterations. The value is represented in ISO 8601 format for durations. For example, `PT1M` represents a period of 1 month.|
+|interval|Duration|The interval between synchronization iterations. The value is represented in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format for durations. For example, `P1M` represents a period of one month and `PT1M` represents a period of one minute.|
|state|synchronizationScheduleState|The possible values are: `Active`, `Disabled`, `Paused`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Synchronization Synchronizationstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationstatus.md
Represents the current status of the [synchronizationJob](synchronization-synchr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationtaskexecution https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/synchronization-synchronizationtaskexecution.md
Summarizes the results of the synchronization job run.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Systemcredentialpreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/systemcredentialpreferences.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 Tabupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tabupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|tabId|String|Unique identifier of the tab.| ## 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.tabUpdatedEventMessageDetail",
v1.0 Targetpolicyendpoints https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/targetpolicyendpoints.md
Represents the platforms that can be targeted to receive notifications sent to t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Task https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/task.md
Inherits from [baseTask](../resources/basetask.md).
|parentList|[baseTaskList](../resources/basetasklist.md)|The list which contains the task. Inherited from [baseTask](../resources/basetask.md)| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Taskfileattachment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/taskfileattachment.md
Inherits from [attachmentBase](../resources/attachmentbase.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Tasklist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tasklist.md
Its contents, of the **task** resource type, inherit from [baseTask](../resource
|tasks|[baseTask](../resources/basetask.md) collection|The tasks in this task list. Read-only. Nullable. Inherited from [baseTaskList](../resources/basetasklist.md)| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamarchivedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamarchivedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the team.| ## 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.teamArchivedEventMessageDetail",
v1.0 Teamclasssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamclasssettings.md
Represents class-specific properties of a [team](team.md). Available only when t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamcreatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamcreatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the team.| ## 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.teamCreatedEventMessageDetail",
v1.0 Teamdescriptionupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamdescriptionupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the team.| ## 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.teamDescriptionUpdatedEventMessageDetail",
v1.0 Teamdiscoverysettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamdiscoverysettings.md
Provides settings to enable others to configure [team](team.md) discoverability.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamfunsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamfunsettings.md
Settings to configure use of Giphy, memes, and stickers in the [team](team.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamguestsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamguestsettings.md
Settings to configure whether guests can create, update, or delete channels in t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamjoiningdisabledeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamjoiningdisabledeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| |teamId|String|Unique identifier of the team.| ## 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.teamJoiningDisabledEventMessageDetail",
v1.0 Teamjoiningenabledeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamjoiningenabledeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the team.| ## 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.teamJoiningEnabledEventMessageDetail",
v1.0 Teammembersettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teammembersettings.md
Settings to configure whether members can perform certain actions, for example,
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teammembersnotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teammembersnotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.teamMembersNotificationRecipient"
v1.0 Teammessagingsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teammessagingsettings.md
Settings to configure messaging and mentions in the [team](team.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamrenamedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamrenamedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the team.| ## 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.teamRenamedEventMessageDetail",
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 Teamsappauthorization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsappauthorization.md
The authorization details of a [teamsApp](teamsapp.md).
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.teamsAppAuthorization"
v1.0 Teamsappinstalledeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsappinstalledeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamsAppId|String|Unique identifier of the **teamsApp**.| ## 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.teamsAppInstalledEventMessageDetail",
v1.0 Teamsapppermissionset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsapppermissionset.md
Set of required/granted permissions that can be associated with a Teams app.
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.teamsAppPermissionSet"
v1.0 Teamsappremovedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsappremovedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamsAppId|String|Unique identifier of the **teamsApp**.| ## 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.teamsAppRemovedEventMessageDetail",
v1.0 Teamsappresourcespecificpermission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsappresourcespecificpermission.md
For details, see [understanding resource-specific consent](/microsoftteams/platf
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.teamsAppResourceSpecificPermission"
v1.0 Teamsappupgradedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsappupgradedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamsAppId|String|Unique identifier of the **teamsApp**.| ## 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.teamsAppUpgradedEventMessageDetail",
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 Teamstabconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamstabconfiguration.md
In addition to the properties below, some tab provider applications specify addi
## 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.teamsTabConfiguration"
v1.0 Teamsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamsummary.md
Contains information about a team in Microsoft Teams, including number of owners
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamtemplatedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamtemplatedefinition.md
Inherits from [entity](../resources/entity.md).
|teamDefinition|[team](../resources/team.md)|Collection of [channel](../resources/channel.md) objects. A channel represents a topic, and therefore a logical isolation of discussion, within a team.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamunarchivedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamunarchivedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the team.| ## 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.teamUnarchivedEventMessageDetail",
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 Teamworkaccountconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkaccountconfiguration.md
Represents the details about the account configuration for a Microsoft Teams Roo
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.teamworkAccountConfiguration"
v1.0 Teamworkactiveperipherals https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkactiveperipherals.md
None.
|speaker|[teamworkPeripheral](../resources/teamworkperipheral.md)|Linked speaker details.| ## 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.teamworkActivePeripherals"
v1.0 Teamworkapplicationidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkapplicationidentity.md
Inherits from [identity](../resources/identity.md).
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.teamworkApplicationIdentity"
v1.0 Teamworkbot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkbot.md
Represents a bot in the Microsoft Teams ecosystem.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkcameraconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkcameraconfiguration.md
Represents the details about the camera configuration for a Microsoft Teams Room
|defaultContentCamera|[teamworkPeripheral](../resources/teamworkperipheral.md)|The configured content camera that is used to share analog whiteboard content in a meeting.| ## 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.teamworkCameraConfiguration"
v1.0 Teamworkconfiguredperipheral https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkconfiguredperipheral.md
Represents the details about a peripheral device configured for a Microsoft Team
|peripheral|[teamworkPeripheral](../resources/teamworkperipheral.md)|Details about the peripheral devices attached.| ## 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.teamworkConfiguredPeripheral"
v1.0 Teamworkconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkconnection.md
The connection status is useful when you calculate the device health as when the
## 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.teamworkConnection"
v1.0 Teamworkcontentcameraconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkcontentcameraconfiguration.md
Represents configuration details for a content camera connected to a Microsoft T
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.teamworkContentCameraConfiguration"
v1.0 Teamworkconversationidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkconversationidentity.md
Inherits from [identity](../resources/identity.md).
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.teamworkConversationIdentity"
v1.0 Teamworkdatetimeconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdatetimeconfiguration.md
Represents date and time configuration details for a Microsoft Teams-enabled [de
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.teamworkDateTimeConfiguration"
v1.0 Teamworkdeviceactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdeviceactivity.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkdeviceconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdeviceconfiguration.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkdevicehealth https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdevicehealth.md
Inherits from [entity](../resources/entity.md).
|softwareUpdateHealth|[teamworkSoftwareUpdateHealth](../resources/teamworksoftwareupdatehealth.md)|Software updates available for the device.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkdeviceoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdeviceoperation.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkdevicesoftwareversions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdevicesoftwareversions.md
Represents the details about software versions for a Microsoft Teams-enabled [de
## 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.teamworkDeviceSoftwareVersions"
v1.0 Teamworkdisplayconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdisplayconfiguration.md
Represents the details about the display configuration for a Microsoft Teams-ena
## 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.teamworkDisplayConfiguration"
v1.0 Teamworkdisplayscreenconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkdisplayscreenconfiguration.md
Represent the details about the display screen configuration for a Microsoft Tea
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.teamworkDisplayScreenConfiguration"
v1.0 Teamworkfeaturesconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkfeaturesconfiguration.md
Represents the Microsoft Teams client configuration details for a Teams-enabled
## 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.teamworkFeaturesConfiguration"
v1.0 Teamworkhardwareconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkhardwareconfiguration.md
Represents the details about the hardware configuration for a Microsoft Teams-en
|hdmiIngest|[teamworkPeripheral](../resources/teamworkperipheral.md)|The product details about the HDMI ingest of a device.| ## 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.teamworkHardwareConfiguration"
v1.0 Teamworkhardwaredetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkhardwaredetail.md
Represents the details about the hardware properties of a Microsoft Teams-enable
## 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.teamworkHardwareDetail"
v1.0 Teamworkhardwarehealth https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkhardwarehealth.md
Represents the details about the hardware health of a Microsoft Teams-enabled [d
## 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.teamworkHardwareHealth"
v1.0 Teamworkhostedcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkhostedcontent.md
Represents rich content like images and code snippets in Microsoft Teams. For ri
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkloginstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkloginstatus.md
Represents Microsoft Teams, Skype for Business, and Exchange sign-in status for
## 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.teamworkLoginStatus"
v1.0 Teamworkmicrophoneconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkmicrophoneconfiguration.md
Represents the details about the microphone configuration for a Microsoft Teams
|microphones|[teamworkPeripheral](../resources/teamworkperipheral.md) collection|A collection of microphones.| ## 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.teamworkMicrophoneConfiguration"
v1.0 Teamworknetworkconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworknetworkconfiguration.md
Represents the details about the network configuration for a Microsoft Teams-ena
## 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.teamworkNetworkConfiguration"
v1.0 Teamworknotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworknotificationrecipient.md
None.
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.teamworkNotificationRecipient"
v1.0 Teamworkonlinemeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkonlinemeetinginfo.md
Represents details about an online meeting in Microsoft Teams.
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.teamworkOnlineMeetingInfo"
v1.0 Teamworkonpremisescalendarsyncconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkonpremisescalendarsyncconfiguration.md
Represents the details about the account used to sync calendars in the Microsoft
## 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.teamworkOnPremisesCalendarSyncConfiguration"
v1.0 Teamworkperipheral https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkperipheral.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkperipheralhealth https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkperipheralhealth.md
Represents health details for a peripheral device attached to a Microsoft Teams-
|peripheral|[teamworkPeripheral](../resources/teamworkperipheral.md)|Information about the peripheral device.| ## 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.teamworkPeripheralHealth"
v1.0 Teamworkperipheralshealth https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkperipheralshealth.md
Represents health details for all peripheral devices attached to a Microsoft Tea
## 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.teamworkPeripheralsHealth"
v1.0 Teamworksoftwareupdatehealth https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworksoftwareupdatehealth.md
Represents the details about the software updates available for different compon
## 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.teamworkSoftwareUpdateHealth"
v1.0 Teamworksoftwareupdatestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworksoftwareupdatestatus.md
Represents the details about the update status of the software for various compo
## 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.teamworkSoftwareUpdateStatus"
v1.0 Teamworkspeakerconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkspeakerconfiguration.md
Represents the details about the speaker configuration for a Microsoft Teams Roo
|speakers|[teamworkPeripheral](../resources/teamworkperipheral.md) collection|The list of connected speakers.| ## 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.teamworkSpeakerConfiguration"
v1.0 Teamworksystemconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworksystemconfiguration.md
Represents the details about the system configuration for a Microsoft Teams-enab
## 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.teamworkSystemConfiguration"
v1.0 Teamworktagidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworktagidentity.md
Inherits from [identity](../resources/identity.md).
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.teamworkTagIdentity"
v1.0 Teamworktagmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworktagmember.md
Represents a user in a team to whom a tag is applied.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkteamsclientconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkteamsclientconfiguration.md
Represents configuration details for the Microsoft Teams client running on a Mic
## 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.teamworkTeamsClientConfiguration"
v1.0 Teamworkuseridentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teamworkuseridentity.md
Inherits from [identity](../resources/identity.md).
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.teamworkUserIdentity"
v1.0 Teleconferencedeviceaudioquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teleconferencedeviceaudioquality.md
Represents video teleconferencing device audio quality data.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicemediaquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teleconferencedevicemediaquality.md
Represents video teleconferencing device media quality data.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicequality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teleconferencedevicequality.md
Represents video teleconferencing device session-level quality data.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicescreensharingquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teleconferencedevicescreensharingquality.md
The **teleconferenceDeviceScreenSharingQuality** inherits all the properties fro
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicevideoquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/teleconferencedevicevideoquality.md
The **teleconferenceDeviceVideoQuality** resource inherits the properties from [
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Temporaryaccesspassauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/temporaryaccesspassauthenticationmethod.md
ms.localizationpriority: medium
doc_type: resourcePageType toc.keywords: [ TAP ]
+toc. Title: Temporary Access Pass
# temporaryAccessPassAuthenticationMethod resource type
This is a derived type that inherits from the [authenticationMethod](authenticat
## Relationships None.
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Temporaryaccesspassauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/temporaryaccesspassauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Temporary Access Pass
# temporaryAccessPassAuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|defaultLifetimeInMinutes|Int|Default lifetime in minutes for a Temporary Access Pass. Value can be any integer between the **minimumLifetimeInMinutes** and **maximumLifetimeInMinutes**.| |excludeTargets|[excludeTarget](../resources/excludetarget.md) collection|Groups of users that are excluded from the policy.| |id|String|The identifier of the authentication method policy. Inherited from [entity](entity.md).|
-|isUsableOnce|Boolean |If `true`, all the passes in the tenant will be restricted to one-time use. If `false`, passes in the tenant can be created to be either one-time use or reusable.|
+|isUsableOnce|Boolean |If `true`, all the passes in the tenant will be restricted to one-time use. If `false`, passes in the tenant can be created to be either one-time use or reusable.|
|minimumLifetimeInMinutes|Int|Minimum lifetime in minutes for any Temporary Access Pass created in the tenant. Value can be between 10 and 43200 minutes (equivalent to 30 days).| |maximumLifetimeInMinutes|Int|Maximum lifetime in minutes for any Temporary Access Pass created in the tenant. Value can be between 10 and 43200 minutes (equivalent to 30 days).| |state|authenticationMethodState|Whether the Temporary Access Pass method is enabled in the tenant. Possible values are: `enabled`, `disabled`. Inherited from [authenticationMethodConfiguration](authenticationmethodconfiguration.md). |
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Tenantappmanagementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tenantappmanagementpolicy.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 Tenantinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tenantinformation.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 Tenantreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tenantreference.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "tenantId",
v1.0 Tenantrelationship https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tenantrelationship.md
Namespace: microsoft.graph
Represent the various type of tenant relationships.
-## Methods
-
-None.
- ## Properties None.
None.
|multiTenantOrganization|[multiTenantOrganization](../resources/multitenantorganization.md)|Defines an organization with more than one instance of Microsoft Entra ID.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Tenantrelationshipaccesspolicybase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tenantrelationshipaccesspolicybase.md
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.
"keywords": "", "section": "documentation", "tocPath": "",
- "suppressions": [
- "Error: Property 'definition' found in resource definition for 'microsoft.graph.tenantRelationshipAccessPolicyBase', but not described in markdown table."
- ]
+ "suppressions": []
} -->
v1.0 Termsofusecontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termsOfUseContainer.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Termsexpiration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termsexpiration.md
Provides additional settings when setting the scheduled expiration of the agreem
| startDateTime|DateTimeOffset | The DateTime when the agreement is set to expire for all users. 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`.| | frequency| Duration | Represents the frequency at which the terms will expire, after its first expiration as set in **startDateTime**. The value is represented in ISO 8601 format for durations. For example, `PT1M` represents a time period of one month.|
+## Relationships
+
+None.
+ ## JSON representation
-Here's a JSON representation of this resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Termstore Localizeddescription https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termstore-localizeddescription.md
Represents the localized description used to describe a [term] in the term [stor
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.termStore.localizedDescription"
v1.0 Termstore Localizedlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termstore-localizedlabel.md
Identifies the labels associated with a given term.
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.termStore.localizedLabel"
v1.0 Termstore Localizedname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termstore-localizedname.md
Represents the localized name used in the term [store], which identifies the nam
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.termStore.localizedName"
v1.0 Termstore Set https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termstore-set.md
Inherits from [entity](../resources/entity.md).
|terms|[microsoft.graph.termStore.term](../resources/termstore-term.md) collection|All the terms under the set.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Termstore Store https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termstore-store.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Termstore Term https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/termstore-term.md
Inherits from [entity](../resources/entity.md).
|set|[microsoft.graph.termStore.set](../resources/termstore-set.md)|The [set] in which the term is created.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Threatassessmentrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/threatassessmentrequest.md
A threat assessment request can be one of the following types:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Threatassessmentresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/threatassessmentresult.md
Represents a threat assessment result item.
|message|String|The result message for each threat assessment.| |resultType|threatAssessmentResultType|The threat assessment result type. Possible values are: `checkPolicy` (only for mail assessment), `rescan`.|
+## 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 Ticketinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/ticketinfo.md
Represents ticket information related to assignment and eligibility requests in
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.ticketInfo"
v1.0 Timecard https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timecard.md
Represents a timecard entry in the schedule.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Timecardbreak https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timecardbreak.md
Represents a specific [timeCard](timecard.md) break.
| end |[timeCardEvent](timecardevent.md) | The start event of the **timeCardBreak**.| | notes |[itemBody](itembody.md) | Notes about the **timeCardBreak**.|
+## Relationships
+
+None.
## JSON representation
v1.0 Timecardentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timecardentry.md
Represents a specific [timeCard](timecard.md) entry.
| clockOutEvent |[timeCardEvent](timecardevent.md) |The clock-out event of the **timeCard**. | | breaks |[timeCardBreak](timecardbreak.md) collection |The list of breaks associated with the **timeCard**.|
+## Relationships
+
+None.
## JSON representation
v1.0 Timecardevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timecardevent.md
Represents a specific [timeCard](timecard.md) event.
| atApprovedLocation |`Edm.boolean ` |Indicates whether the entry was recorded at the approved location. | | notes |[itemBody](itembody.md) | Notes about the **timeCardEvent**.|
+## Relationships
+
+None.
## JSON representation
v1.0 Timeclocksettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timeclocksettings.md
Represents timeclock settings for a [schedule](schedule.md).
|--||| | approvedLocation | [geoCoordinates](geocoordinates.md) |The approved location of the **timeClock**. |
+## Relationships
+
+None.
## JSON representation
v1.0 Timeoffitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timeoffitem.md
Represents a version of the [timeOff](timeoff.md).
| endDateTime | DateTimeOffset | The end date and time for the **timeOffItem**. Required. 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`. | | theme | scheduleEntityTheme | Supported colors: white; blue; green; purple; pink; yellow; gray; darkBlue; darkGreen; darkPurple; darkPink; darkYellow. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type. + <!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Timeoffreason https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timeoffreason.md
Represents a valid reason to take [time off](timeoff.md) in a [schedule](schedul
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Timeoffrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timeoffrequest.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 Timerange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timerange.md
A time range resource with a start and end time.
|endTime|TimeOfDay|End time for the time range.| |startTime|TimeOfDay|Start time for the time range.|
+## 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 Timeslot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/timeslot.md
Represents a time slot for a meeting.
|end|[dateTimeTimeZone](datetimetimezone.md)|The date, time, and time zone that a period ends. | |start|[dateTimeTimeZone](datetimetimezone.md)|The date, time, and time zone that a period begins.|
+## 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 Titlearea https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/titlearea.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 Todo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/todo.md
None
|lists|[todoTaskList](../resources/todotasklist.md) collection| The task lists in the users mailbox. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Todotask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/todotask.md
This resource supports the following:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Todotasklist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/todotasklist.md
This resource supports
|tasks|[todoTask](todotask.md) collection|The tasks in this task list. Read-only. Nullable.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Tokenissuancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tokenissuancepolicy.md
The properties form the JSON object that represents a token issuance policy. Thi
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Tokenmeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/tokenmeetinginfo.md
In the event that a call is disconnected, this information can help you rejoin t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Toneinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/toneinfo.md
A single DTMF event.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Toomanyglobaladminsassignedtotenantalertconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/toomanyglobaladminsassignedtotenantalertconfiguration.md
Inherits from [unifiedRoleManagementAlertConfiguration](../resources/unifiedrole
|alertDefinition|[unifiedRoleManagementAlertDefinition](../resources/unifiedrolemanagementalertdefinition.md)| The definition of the alert that contains its description, impact, and measures to mitigate or prevent it. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Toomanyglobaladminsassignedtotenantalertincident https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/toomanyglobaladminsassignedtotenantalertincident.md
Inherits from [unifiedRoleManagementAlertIncident](../resources/unifiedrolemanag
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Trainingeventscontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/trainingeventscontent.md
Represents training events in an attack simulation and training campaign.
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.trainingEventsContent"
v1.0 Trainingnotificationsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/trainingnotificationsetting.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 Trainingremindernotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/trainingremindernotification.md
Inherits from [baseEndUserNotification](../resources/baseendusernotification.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Trainingsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/trainingsetting.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 Trustedcertificateauthorityasentitybase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/trustedcertificateauthorityasentitybase.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Trustframeworkpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/trustframeworkpolicy.md
For more information, see [Custom policies in Azure Active Directory B2C](/azure
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "optionalProperties": [
v1.0 Unifiedrbacapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrbacapplication.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 Unifiedrole https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrole.md
The directory roles that can be assigned to a Microsoft partner through a delega
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.unifiedRole"
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
Represents a role definition assigned to a principal at a particular scope. Supp
## Relationships
-| Relationship | Type |Description|
-|:|:--|:-|
-|appScope|[appScope](appscope.md)|Details of the app specific scope when the assignment scope is app specific. Containment entity. Supports `$expand` for the entitlement provider only.|
-|directoryScope|[directoryObject](directoryobject.md)|The directory object that is the scope of the assignment. Provided so that callers can get the directory object using `$expand` at the same time as getting the role assignment. Read-only. Supports `$expand`. |
-|principal|[directoryObject](directoryobject.md)| The assigned principal. Provided so that callers can get the principal using `$expand` at the same time as getting the role assignment. Read-only. Supports `$expand`. |
-|roleDefinition|[unifiedRoleDefinition](unifiedroledefinition.md)|The roleDefinition the assignment is for. Provided so that callers can get the role definition using `$expand` at the same time as getting the role assignment. **roleDefinition.id** will be auto expanded. Supports `$expand`. |
+| Relationship | Type | Description |
+|:-|:|:|
+|appScope|[appScope](appscope.md)|Read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports `$expand` for the entitlement provider only.|
+|directoryScope|[directoryObject](directoryobject.md)|The directory object that is the scope of the assignment. Read-only. Supports `$expand` for the directory provider.|
+|principal|[directoryObject](directoryobject.md)| Referencing the assigned principal. Read-only. Supports `$expand` except for the Exchange provider.|
+|roleDefinition|[unifiedRoleDefinition](unifiedroledefinition.md)|The roleDefinition the assignment is for. Supports `$expand`.|
v1.0 Unifiedroleassignmentschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedroleassignmentschedulerequest.md
For more information about PIM scenarios you can define through the **unifiedRol
|targetSchedule|[unifiedRoleAssignmentSchedule](../resources/unifiedroleassignmentschedule.md)|The schedule for an eligible role assignment that is referenced through the **targetScheduleId** property. Supports `$expand` and `$select` nested in `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedroledefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedroledefinition.md
The following RBAC providers are currently supported:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Unifiedroleeligibilityschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedroleeligibilityschedule.md
Inherits from [unifiedRoleScheduleBase](../resources/unifiedroleschedulebase.md)
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Property indicating the roleDefinition the eligible assignment is for. Provided so that callers can get the role definition using `$expand` at the same time as getting the eligible role assignment. roleDefinition.Id will be auto expanded. Inherited from [unifiedRoleScheduleBase](../resources/unifiedroleschedulebase.md)| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedroleeligibilityscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedroleeligibilityscheduleinstance.md
Inherits from [unifiedRoleScheduleInstanceBase](../resources/unifiedroleschedule
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Property indicating the roleDefinition the assignment is for. Provided so that callers can get the role definition using `$expand` at the same time as getting the eligible role assignments. roleDefinition.Id will be auto expanded. Inherited from [unifiedRoleScheduleInstanceBase](../resources/unifiedrolescheduleinstancebase.md). Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedroleeligibilityschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedroleeligibilityschedulerequest.md
For more information about PIM scenarios you can define through the **unifiedRol
|targetSchedule|[unifiedRoleEligibilitySchedule](../resources/unifiedroleeligibilityschedule.md)|The schedule for a role eligibility that is referenced through the **targetScheduleId** property. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementalert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementalert.md
For more information about working with security alerts for Microsoft Entra role
|[Get](../api/unifiedrolemanagementalert-get.md)|[unifiedRoleManagementAlert](../resources/unifiedrolemanagementalert.md)|Read the properties and relationships of an [unifiedRoleManagementAlert](../resources/unifiedrolemanagementalert.md) object.| |[Update](../api/unifiedrolemanagementalert-update.md)|[unifiedRoleManagementAlert](../resources/unifiedrolemanagementalert.md)|Update the properties of an [unifiedRoleManagementAlert](../resources/unifiedrolemanagementalert.md) object.| |[Refresh](../api/unifiedrolemanagementalert-refresh.md)|None|Refresh incidents on all alerts or on a single alert for Privileged Identity Management (PIM) for Microsoft Entra roles.|
+|[Get long running operation](../api/longrunningoperation-get.md)|None|Get the status of the refresh operation if it returned a **Location** object.|
## Properties |Property|Type|Description|
For more information about working with security alerts for Microsoft Entra role
|alertDefinition|[unifiedRoleManagementAlertDefinition](../resources/unifiedrolemanagementalertdefinition.md)|Contains the description, impact, and measures to mitigate or prevent the security alert from being triggered in your tenant. Supports `$expand`.| |alertIncidents|[unifiedRoleManagementAlertIncident](../resources/unifiedrolemanagementalertincident.md) collection|Represents the incidents of this type of alert that have been triggered in Privileged Identity Management (PIM) for Microsoft Entra roles in the tenant. Supports `$expand`.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Unifiedrolemanagementalertconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementalertconfiguration.md
For more information about working with security alerts for Microsoft Entra role
|alertDefinition|[unifiedRoleManagementAlertDefinition](../resources/unifiedrolemanagementalertdefinition.md)| The definition of the alert that contains its description, impact, and measures to mitigate or prevent it. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementalertincident https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementalertincident.md
For more information about working with security alerts for Microsoft Entra role
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementpolicy.md
Inherits from [entity](../resources/entity.md).
|rules|[unifiedRoleManagementPolicyRule](../resources/unifiedrolemanagementpolicyrule.md) collection|The collection of rules like approval rules and expiration rules. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyapprovalrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementpolicyapprovalrule.md
A type derived from the [unifiedRoleManagementPolicyRule](../resources/unifiedro
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementpolicyassignment.md
Inherits from [entity](../resources/entity.md).
|policy|[unifiedRoleManagementPolicy](../resources/unifiedrolemanagementpolicy.md)|The policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyenablementrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementpolicyenablementrule.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicynotificationrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementpolicynotificationrule.md
Inherits from [unifiedRoleManagementPolicyRule](../resources/unifiedrolemanageme
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyruletarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolemanagementpolicyruletarget.md
Defines details of the scope that's targeted by role management policy rule. The
|targetObjects|[directoryObject](../resources/directoryobject.md) collection| The collection of users, groups, and service principals that are in scope of the policy. If not specified, all objects are in scope of the policy.| ## 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.unifiedRoleManagementPolicyRuleTarget"
v1.0 Unifiedrolepermission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolepermission.md
The following is an example of a role permission with a condition.
``` Conditions aren't supported for custom roles.
+## 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 Unifiedroleschedulebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedroleschedulebase.md
Inherits from [entity](../resources/entity.md).
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Detailed information for the roleDefinition object that is referenced through the **roleDefinitionId** property.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolescheduleinstancebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedrolescheduleinstancebase.md
Inherits from [entity](../resources/entity.md).
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Detailed information for the roleDefinition object that is referenced through the **roleDefinitionId** property.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedstoragequota https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unifiedstoragequota.md
Provides an aggregate view of a user's quota information across multiple service
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unmuteparticipantoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/unmuteparticipantoperation.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 Updateallowedcombinationsresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/updateallowedcombinationsresult.md
The results of an attempt to update an authentication strength's [allowedCombina
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.updateAllowedCombinationsResult"
v1.0 Updatewindow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/updatewindow.md
Represents time window during which [agents](onpremisesagent.md) can receive upd
|updateWindowEndTime|TimeOfDay|End of a time window during which agents can receive updates| |updateWindowStartTime|TimeOfDay|Start of a time window during which agents can receive updates|
+## 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 Uploadsession https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/uploadsession.md
Represents information for an iterative process to upload large files to:
- Outlook [event](event.md) and [message](message.md) items as attachments - Universal Print [printDocument](printdocument.md) items
+## Properties
++
+| Property | Type |Description
+|:-|:|:
+| expirationDateTime | DateTimeOffset | The date and time in UTC that the upload session expires. The complete file must be uploaded before this expiration time is reached.
+| nextExpectedRanges | String collection | When uploading files to document libraries, this property is a collection of byte ranges that the server is missing for the file. These ranges are zero-indexed and of the format, "{start}-{end}" (for example "0-26" to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value "{start}", the location in the file where the next upload should begin.
+| uploadUrl | String | The URL endpoint that accepts PUT requests for byte ranges of the file.
+
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
The following JSON representation shows the resource type.
} ```
-## Properties
--
-| Property | Type |Description
-|:-|:|:
-| expirationDateTime | DateTimeOffset | The date and time in UTC that the upload session expires. The complete file must be uploaded before this expiration time is reached.
-| nextExpectedRanges | String collection | When uploading files to document libraries, this property is a collection of byte ranges that the server is missing for the file. These ranges are zero-indexed and of the format, "{start}-{end}" (for example "0-26" to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value "{start}", the location in the file where the next upload should begin.
-| uploadUrl | String | The URL endpoint that accepts PUT requests for byte ranges of the file.
- ## Related content - [Attach large files to Outlook messages and events as attachments ](/graph/outlook-large-attachments)
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-restore.md) | [directoryObject](directoryobject.md) collection | Restore a user 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 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
This resource supports:
| infoCatalogs | String collection | Identifies the info segments assigned to the user. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`). | | interests | String collection | A list for users to describe their interests. <br><br>Returned only on `$select`. | | isLicenseReconciliationNeeded | Boolean | Indicates whether the user is pending an exchange mailbox license assignment. <br><br> Read-only. <br><br> Supports `$filter` (`eq` where `true` only). |
-| isManagementRestricted| Boolean | `true` if the user is a member of a restricted management administrative unit, which requires a role scoped to the restricted administrative unit to manage. Default value is `false`. Read-only. <br/><br/> To manage a user who is a member of a restricted administrative unit, the calling app must be assigned the *Directory.Write.Restricted* permission. For delegated scenarios, the administrators must also be explicitly assigned supported roles at the restricted administrative unit scope.|
+| isManagementRestricted| Boolean | `true` if the user is a member of a restricted management administrative unit. Default value is `false`. Read-only. <br/><br/> To manage a user who is a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit.|
| isResourceAccount | Boolean | Do not use ΓÇô reserved for future use. | | jobTitle | String | The user's job title. Maximum length is 128 characters. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| | lastPasswordChangeDateTime | DateTimeOffset | When this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. 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`. Read-only. <br><br>Returned only on `$select`. |
For example, Cameron is an administrator of a directory for an elementary school
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Useranalytics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/useranalytics.md
The user's settings and activity statistics.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Userattributevaluesitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userattributevaluesitem.md
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.userAttributeValuesItem"
v1.0 Userconsentrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userconsentrequest.md
The user can create a consent request when an app or a permission requires admin
|approval|[approval](../resources/approval.md)|Approval decisions associated with a request.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Usercredentialusagedetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usercredentialusagedetails.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 Useridentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/useridentity.md
Inherits from [identity](identity.md).
| ipAddress | String | Indicates the client IP address associated with the user performing the activity (audit log only). | | userPrincipalName | String | The **userPrincipalName** attribute of the user. |
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 Userinsightssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userinsightssettings.md
Use the [insightsSettings](insightssettings.md) resource to disable/enable calcu
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Userlastsigninrecommendationinsightsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userlastsignInrecommendationinsightsetting.md
Inherits from [accessReviewRecommendationInsightSetting](accessReviewRecommendat
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.userLastSignInRecommendationInsightSetting",
v1.0 Userregistrationcount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userregistrationcount.md
Represents the registration count and status for users in your tenant.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Userregistrationdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userregistrationdetails.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Userregistrationmethodcount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userregistrationmethodcount.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 Userregistrationmethodsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userregistrationmethodsummary.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 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 Usersecuritystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usersecuritystate.md
Contains stateful information about the user account.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Userset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/userset.md
Used in the request, approval, and assignment review settings of an [access pack
| : | : | :- | | isBackup | Boolean | For a user in an approval stage, this property indicates whether the user is a backup fallback approver. |
+## Relationships
+
+None.
+ ## JSON representation The following is a JSON representation of userSet. A [userSet](userset.md) is an abstract base class and so would not be sent or received. Instead, one of the following `@odata.type` values representing the inherited types would be used:
v1.0 Usersignininsight https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usersigninInsight.md
Inherits from [governanceInsight](governanceinsight.md).
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.userSignInInsight",
v1.0 Usersimulationdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usersimulationdetails.md
Represents a user of a tenant and their online actions in an attack simulation a
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.userSimulationDetails"
v1.0 Usersimulationeventinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usersimulationeventinfo.md
Represents a simulation event of a user in a tenant in an attack simulation and
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.userSimulationEventInfo"
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 Usertrainingcontenteventinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usertrainingcontenteventinfo.md
Represents training event details of assigned trainings to users in an attack si
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.userTrainingContentEventInfo"
v1.0 Usertrainingeventinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usertrainingeventinfo.md
Represents events of a training assigned to a user in an attack simulation and t
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.userTrainingEventInfo"
v1.0 Usertrainingstatusinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/usertrainingstatusinfo.md
Represents an assigned training and its status for a user in attack simulation a
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.userTrainingStatusInfo"
v1.0 Validationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/validationresult.md
Exposes the properties that specify the rules against which a user's password wa
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.validationResult"
v1.0 Verifiablecredentialrequired https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiablecredentialrequired.md
Inherits from [verifiableCredentialRequirementStatus](verifiableCredentialRequir
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.verifiableCredentialRequired"
v1.0 Verifiablecredentialrequirementstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiablecredentialrequirementstatus.md
None.
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.verifiableCredentialRequirementStatus"
v1.0 Verifiablecredentialretrieved https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiablecredentialretrieved.md
Used for the **verifiableCredentialRequirementStatus** property of [access packa
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.verifiableCredentialRetrieved"
v1.0 Verifiablecredentialsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiablecredentialsettings.md
Used for the **verifiableCredentialSettings** property of an [access package ass
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.verifiableCredentialSettings"
v1.0 Verifiablecredentialtype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiablecredentialtype.md
Contains details of a verifiable credential type, including the type of the cred
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.verifiableCredentialType"
v1.0 Verifiablecredentialverified https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiablecredentialverified.md
None.
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.verifiableCredentialVerified"
v1.0 Verifiedcredentialclaims https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiedcredentialclaims.md
None.
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.verifiedCredentialClaims"
v1.0 Verifiedcredentialdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiedcredentialdata.md
Used for the **verifiedCredentialsData** property of [access package assignment
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.verifiedCredentialData"
v1.0 Verifiedcustomdomaincertificatesmetadata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/verifiedcustomdomaincertificatesmetadata.md
Represents the custom domain certificate metadata for the [onPremisesPublishing]
|subjectName|String| The subject name of the custom domain certificate. | |thumbprint|String| The thumbprint associated with the custom domain certificate. |
+## 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 Virtualappointment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualappointment.md
Represents information about a virtual appointment, including the client join UR
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Virtualappointmentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualappointmentsettings.md
Represents settings that define the experience of a client user during a virtual
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.virtualAppointmentSettings"
v1.0 Virtualappointmentuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualappointmentuser.md
Represents information about a client user in a virtual appointment.
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.virtualAppointmentUser"
v1.0 Virtualendpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/virtualendpoint.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] > [!CAUTION]
-> The **cloudPcSharedUseServicePlan** resource is deprecated and stopped returning data on October 8, 2023. Existing apps that use this feature with the **cloudPcSharedUseServicePlan** should be updated.
+> The **cloudPcSharedUseServicePlan** resource is deprecated and stopped returning data on October 8, 2023. Existing apps that use this feature with the **cloudPcSharedUseServicePlan** should be updated.
Represents a container for APIs to manage Cloud PCs.
Inherits from [entity](../resources/entity.md).
|Method|Return type|Description| |:|:|:| |[Get effective permissions](../api/virtualendpoint-geteffectivepermissions.md)|String collection|View the effective permissions of the currently authenticated user.|
-|[List cloudPCs](../api/virtualendpoint-list-cloudpcs.md)|[cloudPC](../resources/cloudpc.md) collection|List properties and relationships of the [cloudPC](../resources/cloudpc.md) objects.|
-|[List deviceImages](../api/virtualendpoint-list-deviceimages.md)|[cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) collection|List the properties and relationships of [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) objects.|
-|[List galleryImages](../api/virtualendpoint-list-galleryimages.md)|[cloudPcGalleryImage](../resources/cloudpcgalleryimage.md) collection|List the properties and relationships of [cloudPcGalleryImage](../resources/cloudpcgalleryimage.md) objects.|
-|[Create cloudPcDeviceImage](../api/virtualendpoint-post-deviceimages.md)|[cloudPcDeviceImage](../resources/cloudpcdeviceimage.md)|Create a new [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) object.|
-|[List onPremisesConnections](../api/virtualendpoint-list-onpremisesconnections.md)|[cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) collection|List properties and relationships of the [cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) objects.|
-|[Create cloudPcOnPremisesConnection](../api/virtualendpoint-post-onpremisesconnections.md)|[cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md)|Create a new [cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) object.|
-|[List provisioningPolicies](../api/virtualendpoint-list-provisioningpolicies.md)|[cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) collection|List properties and relationships of the [cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) objects.|
-|[Create cloudPcProvisioningPolicy](../api/virtualendpoint-post-provisioningpolicies.md)|[cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md)|Create a new [cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) object.|
-|[List userSettings](../api/virtualendpoint-list-usersettings.md)|[cloudPcUserSetting](../resources/cloudpcusersetting.md) collection|Get the cloudPcUserSetting resources from the userSettings navigation property.|
-|[Create cloudPcUserSetting](../api/virtualendpoint-post-usersettings.md)|[cloudPcUserSetting](../resources/cloudpcusersetting.md)|Create a new cloudPcUserSetting object.|
-|[List auditEvents](../api/virtualendpoint-list-auditevents.md)|[cloudPcAuditEvent](../resources/cloudpcauditevent.md) collection|List properties and relationships of the [cloudPcAuditEvent](../resources/cloudpcauditevent.md) objects.|
-|[List supportedRegions](../api/virtualendpoint-list-supportedregions.md)|[cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) collection|List properties and relationships of the [cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) objects.|
-|[List servicePlans](../api/virtualendpoint-list-serviceplans.md)|[cloudPcServicePlan](../resources/cloudpcserviceplan.md) collection|List properties and relationships of the [cloudPcServicePlan](../resources/cloudpcserviceplan.md) objects.|
+|[List Cloud PCs](../api/virtualendpoint-list-cloudpcs.md)|[cloudPC](../resources/cloudpc.md) collection|List properties and relationships of the [cloudPC](../resources/cloudpc.md) objects.|
+|[List device images](../api/virtualendpoint-list-deviceimages.md)|[cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) collection|List the properties and relationships of [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) objects.|
+|[List gallery images](../api/virtualendpoint-list-galleryimages.md)|[cloudPcGalleryImage](../resources/cloudpcgalleryimage.md) collection|List the properties and relationships of [cloudPcGalleryImage](../resources/cloudpcgalleryimage.md) objects.|
+|[Create Cloud PC device image](../api/virtualendpoint-post-deviceimages.md)|[cloudPcDeviceImage](../resources/cloudpcdeviceimage.md)|Create a new [cloudPcDeviceImage](../resources/cloudpcdeviceimage.md) object.|
+|[List Cloud PC on-premises connections](../api/virtualendpoint-list-onpremisesconnections.md)|[cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) collection|List properties and relationships of the [cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) objects.|
+|[Create on-premises connection](../api/virtualendpoint-post-onpremisesconnections.md)|[cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md)|Create a new [cloudPcOnPremisesConnection](../resources/cloudpconpremisesconnection.md) object.|
+|[List provisioning policies](../api/virtualendpoint-list-provisioningpolicies.md)|[cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) collection|List properties and relationships of the [cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) objects.|
+|[Create provisioning policy](../api/virtualendpoint-post-provisioningpolicies.md)|[cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md)|Create a new [cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) object.|
+|[List user settings](../api/virtualendpoint-list-usersettings.md)|[cloudPcUserSetting](../resources/cloudpcusersetting.md) collection|Get the cloudPcUserSetting resources from the userSettings navigation property.|
+|[Create user setting](../api/virtualendpoint-post-usersettings.md)|[cloudPcUserSetting](../resources/cloudpcusersetting.md)|Create a new cloudPcUserSetting object.|
+|[List audit events](../api/virtualendpoint-list-auditevents.md)|[cloudPcAuditEvent](../resources/cloudpcauditevent.md) collection|List properties and relationships of the [cloudPcAuditEvent](../resources/cloudpcauditevent.md) objects.|
+|[List supported regions](../api/virtualendpoint-list-supportedregions.md)|[cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) collection|List properties and relationships of the [cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) objects.|
+|[List service plans](../api/virtualendpoint-list-serviceplans.md)|[cloudPcServicePlan](../resources/cloudpcserviceplan.md) collection|List properties and relationships of the [cloudPcServicePlan](../resources/cloudpcserviceplan.md) objects.|
|[List snapshots](../api/virtualendpoint-list-snapshots.md)|[cloudPcSnapshot](../resources/cloudpcsnapshot.md) collection|Get a list of [cloudPcSnapshot](../resources/cloudpcsnapshot.md) objects and their properties.|
-|[List externalPartnerSettings](../api/virtualendpoint-list-externalpartnersettings.md)|[cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) collection|Get a list of the [cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) objects and their properties.|
-|[Create cloudPcExternalPartnerSetting](../api/virtualendpoint-post-externalpartnersettings.md)|[cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md)|Create a new [cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) object.|
-|[List frontLintServicePlans](../api/virtualendpoint-list-frontlineserviceplans.md) |[cloudPcFrontLineServicePlan](../resources/cloudpcfrontlineserviceplan.md) collection|Get a list of the [cloudPcFrontLineServicePlan](../resources/cloudpcfrontlineserviceplan.md) objects and their properties.|
-|[List sharedUseServicePlans](../api/virtualendpoint-list-shareduseserviceplans.md) (deprecated)|[cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) collection|List properties and relationships of the [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) objects.|
-|[List bulkActions](../api/virtualendpoint-list-bulkactions.md)|[cloudPcBulkAction](../resources/cloudpcbulkaction.md) collection|Get a list of the [cloudPcBulkAction](../resources/cloudpcbulkaction.md) objects and their properties.|
-|[Create cloudPcBulkAction](../api/virtualendpoint-post-bulkactions.md)|[cloudPcBulkAction](../resources/cloudpcbulkaction.md)|Create a new [cloudPcBulkAction](../resources/cloudpcbulkaction.md) object.|
+|[List external partner settings](../api/virtualendpoint-list-externalpartnersettings.md)|[cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) collection|Get a list of the [cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) objects and their properties.|
+|[Create external partner setting](../api/virtualendpoint-post-externalpartnersettings.md)|[cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md)|Create a new [cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) object.|
+|[List front line service plans](../api/virtualendpoint-list-frontlineserviceplans.md) |[cloudPcFrontLineServicePlan](../resources/cloudpcfrontlineserviceplan.md) collection|Get a list of the [cloudPcFrontLineServicePlan](../resources/cloudpcfrontlineserviceplan.md) objects and their properties.|
+|[List shared use service plans](../api/virtualendpoint-list-shareduseserviceplans.md) (deprecated)|[cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) collection|List properties and relationships of the [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) objects.|
+|[List bulk actions](../api/virtualendpoint-list-bulkactions.md)|[cloudPcBulkAction](../resources/cloudpcbulkaction.md) collection|Get a list of the [cloudPcBulkAction](../resources/cloudpcbulkaction.md) objects and their properties.|
+|[Create bulk action](../api/virtualendpoint-post-bulkactions.md)|[cloudPcBulkAction](../resources/cloudpcbulkaction.md)|Create a new [cloudPcBulkAction](../resources/cloudpcbulkaction.md) object.|
+|[Retrieve tenant encryption setting](../api/virtualEndpoint-retrieveTenantEncryptionSetting.md)|[cloudPcTenantEncryptionSetting](../resources/cloudPcTenantEncryptionSetting.md)|Retrieve the [cloudPcTenantEncryptionSetting](../resources/cloudPcTenantEncryptionSetting.md) associated with the current authenticated user.|
## Properties
Inherits from [entity](../resources/entity.md).
|supportedRegions|[cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) collection|Cloud PC supported regions.| |userSettings|[cloudPcUserSetting](../resources/cloudpcusersetting.md) collection|Cloud PC user settings. | |sharedUseServicePlans (deprecated)|[cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) collection|Cloud PC shared-use service plans. The **sharedUseServicePlans** relationship is deprecated and stopped returning data on October 8, 2023. Going forward, use the **frontLineServicePlans** relationship.|
+|tenantEncryptionSetting|[cloudPcTenantEncryptionSetting](../resources/cloudPcTenantEncryptionSetting.md) collection|Cloud PC encryption setting for a tenant. |
## JSON representation
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
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Visualproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/visualproperties.md
Represents the visual content, namely title and body, of a visual notification t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Voiceauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/voiceauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Voice
# voiceAuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[voiceAuthenticationMethodTarget](../resources/voiceauthenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method. Expanded by default.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Webaccount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webaccount.md
This resource type inherits from [itemFacet](itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Webapplicationsegment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webapplicationsegment.md
Inherits from [applicationSegment](applicationsegment.md).
## 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.webApplicationSegment"
v1.0 Webauthnauthenticationextensionsclientinputs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnauthenticationextensionsclientinputs.md
+
+ Title: "webauthnAuthenticationExtensionsClientInputs resource type"
+description: "Represents the untyped inputs to extensions processed by the client and WebAuthn authenticator."
++
+ms.localizationpriority: medium
+
+
+
+# webauthnAuthenticationExtensionsClientInputs resource type
+
+Namespace: microsoft.graph
++
+Represents the untyped inputs to extensions processed by the client and WebAuthn authenticator. For more information, see [Web Authentication:
+An API for accessing Public Key Credentials Level 2](https://www.w3.org/TR/WebAuthn-2/#sctn-authenticator-extension-inputs).
+
+## Properties
+None.
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnAuthenticationExtensionsClientInputs"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnAuthenticationExtensionsClientInputs"
+}
+```
v1.0 Webauthnauthenticationextensionsclientoutputs https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnauthenticationextensionsclientoutputs.md
+
+ Title: "webauthnAuthenticationExtensionsClientOutputs resource type"
+description: "Represents data returned from a WebAuthn authenticator after it creates a new public key credential."
++
+ms.localizationpriority: medium
+++
+# webauthnAuthenticationExtensionsClientOutputs resource type
+
+Namespace: microsoft.graph
++
+Represents data returned from a WebAuthn Authenticator after it creates a new public key credential.
+
+This resource is an open type that allows other properties to be passed in.
+
+## Properties
+None.
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnAuthenticationExtensionsClientOutputs"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnAuthenticationExtensionsClientOutputs"
+}
+```
v1.0 Webauthnauthenticatorattestationresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnauthenticatorattestationresponse.md
+
+ Title: "webauthnAuthenticatorAttestationResponse resource type"
+description: "Represents data returned from a WebAuthn authenticator after it creates a new public key credential."
++
+ms.localizationpriority: medium
+++
+# webauthnAuthenticatorAttestationResponse resource type
+
+Namespace: microsoft.graph
++
+Represents data returned from a WebAuthn authenticator after it creates a new public key credential. For more information, see [Information About Public Key Credential](https://www.w3.org/TR/WebAuthn-2/#iface-authenticatorattestationresponse).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|attestationObject|String|Base64URL encoded, cryptographically protected attestation about the WebAuthn Authenticator.|
+|clientDataJson|String|Contains the contextual binding between a Relying Party (Microsoft Entra ID) and the client represented as an base64URL encoded JSON string.|
++
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnAuthenticatorAttestationResponse"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnAuthenticatorAttestationResponse",
+ "clientDataJSON": "String",
+ "attestationObject": "String"
+}
+```
v1.0 Webauthnauthenticatorselectioncriteria https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnauthenticatorselectioncriteria.md
+
+ Title: "webauthnAuthenticatorSelectionCriteria resource type"
+description: Properties of WebAuthn authenticators allowed to be used for authentication in Microsoft Entra ID.
++
+ms.localizationpriority: medium
+
+
+
+# webauthnAuthenticatorSelectionCriteria resource type
+
+Namespace: microsoft.graph
++
+Properties of WebAuthn Authenticators allowed to be used for authentication in Entra ID. For more information, see [Authenticator Selection Criteria](https://www.w3.org/TR/WebAuthn-2/#dictdef-authenticatorselectioncriteria).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|authenticatorAttachment|String|Microsoft Entra ID-preferred attachment modality. For more information, see [Authenticator Attachment Modality](https://www.w3.org/TR/WebAuthn-2/#authenticator-attachment-modality)|
+|requireResidentKey|Boolean|Microsoft Entra ID-preferred client-side credential discoverability. Currently always `true`. The WebAuthn authenticator must store the credential identifier on the authenticator.|
+|userVerification|String|Microsoft Entra ID requirement to verify the user is present during credential provisioning. Currently always `required`.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnAuthenticatorSelectionCriteria"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnAuthenticatorSelectionCriteria",
+ "authenticatorAttachment": "String",
+ "requireResidentKey": "Boolean",
+ "userVerification": "String"
+}
+```
v1.0 Webauthncredentialcreationoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthncredentialcreationoptions.md
+
+ Title: "webauthnCredentialCreationOptions resource type"
+description: "Represents the data returned from a WebAuthn Authenticator after the Authenticator creates a new public key credential."
++
+ms.localizationpriority: medium
+++
+# webauthnCredentialCreationOptions resource type
+
+Namespace: microsoft.graph
++
+Represents the data returned from a WebAuthn Authenticator after the Authenticator creates a new public key credential. For more information, see [Web Authentication: An API for accessing Public Key Credentials Level 2](https://www.w3.org/TR/WebAuthn-2/#idl-index).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|challengeTimeoutDateTime|DateTimeOffset| Defines when the challenge in the creation options is no longer valid. Expired challenges are rejected when you attempt to create a new [fido2AuthenticationMethod](../resources/fido2authenticationmethod.md). |
+|publicKey|[webauthnCredentialCreationOptions](webauthnpublickeycredentialcreationOptions.md)|Defines public key options for the creation of a new WebAuthn public key credential.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnCredentialCreationOptions"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnCredentialCreationOptions",
+ "challengeTimeoutDateTime": "String (timestamp)",
+ "publicKey": {
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialCreationOptions"
+ }
+}
+```
v1.0 Webauthnpublickeycredential https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnpublickeycredential.md
+
+ Title: "webauthnPublicKeyCredential resource type"
+description: "Contains attributes returned to the client from the browser after a web authentication (WebAuthn) credential is created."
++
+ms.localizationpriority: medium
+++
+# webauthnPublicKeyCredential resource type
+
+Namespace: microsoft.graph
++
+Contains attributes returned to the client from the browser after a web authentication credential is created. These attributes are needed by the server to persist the credential for use in Microsoft Entra ID. For more information, see [PublicKeyCredential Interface](https://www.w3.org/TR/WebAuthn-2/#iface-pkcredential).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The credential ID created by the WebAuthn Authenticator.|
+|response|[webauthnAuthenticatorAttestationResponse](../resources/webauthnAuthenticatorAttestationResponse.md)|Response data returned from a WebAuthn authenticator after it creates a new public key credential.|
+|clientExtensionResults|[webauthnAuthenticationExtensionsClientOutputs](../resources/webauthnAuthenticationExtensionsClientOutputs.md)|The untyped results from the execution of extensions requested by the client when creating a new public key credential.|
++
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredential"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnPublicKeyCredential",
+ "id": "String",
+ "response": {
+ "@odata.type": "microsoft.graph.webauthnAuthenticatorAttestationResponse"
+ },
+ "clientExtensionResults": {
+ "@odata.type": "microsoft.graph.webauthnAuthenticationExtensionsClientOutputs"
+ }
+}
+```
v1.0 Webauthnpublickeycredentialcreationoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnpublickeycredentialcreationoptions.md
+
+ Title: "webauthnPublicKeyCredentialCreationOptions resource type"
+description: "Defines public key options for the creation of a new public key credential."
++
+ms.localizationpriority: medium
+++
+# webauthnPublicKeyCredentialCreationOptions resource type
+
+Namespace: microsoft.graph
++
+Defines public key options for the creation of a new public key credential. For more information, see [Options for Credential Creation](https://www.w3.org/TR/WebAuthn-2/#dictdef-publickeycredentialcreationoptions).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|attestation|String|Attestation preference for the Microsoft Entra ID relying party.|
+|authenticatorSelection|[webauthnAuthenticatorSelectionCriteria](../resources/webauthnauthenticatorselectioncriteria.md)|Properties of WebAuthn authenticators allowed to be used for authentication in Microsoft Entra ID.|
+|challenge|String|A challenge generated by Microsoft Entra ID and sent back with the registration request to prevent replay attacks.|
+|excludeCredentials|[webauthnPublicKeyCredentialDescriptor](../resources/webauthnpublickeycredentialdescriptor.md) collection|List of credentials blocked for creations in Microsoft Entra ID.|
+|extensions|[webauthnAuthenticationExtensionsClientInputs](../resources/webauthnauthenticationextensionsclientinputs.md)|Additional processing required by Microsoft Entra ID for the client and WebAuthn authenticator. For example, Microsoft Entra ID might require that particular information be returned in the attestation object.|
+|pubKeyCredParams|[webauthnPublicKeyCredentialParameters](../resources/webauthnpublickeycredentialparameters.md) collection|A set of preferred credential properties for the creation of a new public key credential in Microsoft Entra ID.|
+|rp|[webauthnPublicKeyCredentialRpEntity](../resources/webauthnpublickeycredentialrpentity.md)|Information about the relying party (Microsoft Entra ID) responsible for the request.|
+|timeout|Int32|The time in milliseconds that the client is willing to wait for the credential creation operation to complete.|
+|user|[webauthnPublicKeyCredentialUserEntity](../resources/webAuthnpublickeycredentialuserentity.md)|Information about the user account for which the credential is generated.|
++
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialCreationOptions"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnPublicKeyCredentialCreationOptions",
+ "rp": {
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialRpEntity"
+ },
+ "user": {
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialUserEntity"
+ },
+ "challenge": "String",
+ "pubKeyCredParams": [
+ {
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialParameters"
+ }
+ ],
+ "timeout": "Integer",
+ "excludeCredentials": [
+ {
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialDescriptor"
+ }
+ ],
+ "authenticatorSelection": {
+ "@odata.type": "microsoft.graph.webauthnAuthenticatorSelectionCriteria"
+ },
+ "attestation": "String",
+ "extensions": {
+ "@odata.type": "microsoft.graph.webauthnAuthenticationExtensionsClientInputs"
+ }
+}
+```
v1.0 Webauthnpublickeycredentialdescriptor https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnpublickeycredentialdescriptor.md
+
+ Title: "webauthnPublicKeyCredentialDescriptor resource type"
+description: "Properties describing an existing public key credential in a WebAuthn method."
++
+ms.localizationpriority: medium
+
+
+
+# webauthnPublicKeyCredentialDescriptor resource type
+
+Namespace: microsoft.graph
++
+Properties describing an existing public key credential in a WebAuthn method. For more information, see [Credential Descriptor](https://www.w3.org/TR/WebAuthn-2/#dictdef-publickeycredentialdescriptor).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier of the credential.|
+|transports|String collection|The transport method used by the WebAuthn authenticator to communicate with the client. For example, `usb`, `nfc`, `ble`.|
+|type|String|Type of public key credential. The only supported value is `public-key`.|
++
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialDescriptor"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnPublicKeyCredentialDescriptor",
+ "type": "String",
+ "id": "String",
+ "transports": [
+ "String"
+ ]
+}
+```
+
v1.0 Webauthnpublickeycredentialparameters https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnpublickeycredentialparameters.md
+
+ Title: "webauthnPublicKeyCredentialParameters resource type"
+description: "Defines a set of Microsoft Entra ID-preferred credential properties for the creation of a new public key credential."
++
+ms.localizationpriority: medium
+
+
+
+# webauthnPublicKeyCredentialParameters resource type
+
+Namespace: microsoft.graph
++
+Defines a set of Microsoft Entra ID-preferred credential properties for the creation of a new public key credential. Fore more information, see [Parameters for Credential Generation](https://www.w3.org/TR/WebAuthn-2/#dictdef-publickeycredentialparameters).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|alg|Int32|Specifies the cryptographic signature algorithm used for the new credential. The algorithm identifiers should be values registered in the IANA COSE algorithms registry. For more information, see [IANA-COSE-ALGS-REG](https://www.w3.org/TR/WebAuthn-2/#biblio-iana-cose-algs-reg).|
+|type|String|Specifies the type of credential to be created. The only supported value is `public-key`.|
++
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialParameters"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnPublicKeyCredentialParameters",
+ "type": "String",
+ "alg": "Integer"
+}
+```
+
v1.0 Webauthnpublickeycredentialrpentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnpublickeycredentialrpentity.md
+
+ Title: "webauthnPublicKeyCredentialRpEntity resource type"
+description: "Contains information about the relying party (Microsoft Entra ID) responsible for the request."
++
+ms.localizationpriority: medium
+
+
+
+# webauthnPublicKeyCredentialRpEntity resource type
+
+Namespace: microsoft.graph
++
+Contains information about the relying party (Microsoft Entra ID) responsible for the request. For more information, see [Relying Party Parameters for Credential Generation](https://www.w3.org/TR/WebAuthn-2/#dictdef-publickeycredentialrpentity).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|A unique identifier for the relying party (Microsoft Entra ID) bound to the generated credential. For example, `login.microsoft.com`.|
+|name|String|Human-readable identifier of the relying party. This property is always set to `Microsoft`.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialRpEntity"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnPublicKeyCredentialRpEntity",
+ "id": "String",
+ "name": "String"
+}
+```
+
v1.0 Webauthnpublickeycredentialuserentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webauthnpublickeycredentialuserentity.md
+
+ Title: "webauthnPublicKeyCredentialUserEntity resource type"
+description: "Contains information about the user account for which the credential is generated."
++
+ms.localizationpriority: medium
+++
+# webauthnPublicKeyCredentialUserEntity resource type
+
+Namespace: microsoft.graph
++
+Contains information about the user account for which the credential is generated. For more information, see [User Account Parameters for Credential Generation](https://www.w3.org/TR/WebAuthn-2/#dictdef-publickeycredentialuserentity).
++
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|id|String|The Microsoft Entra ID-assigned object ID of the user account bound to the generated credential. The ID is encoded to WebAuthn spec by Microsoft Entra ID and is not represented as a GUID.|
+|displayName|String|The display name of the user account bound to the generated credential, as displayed in Microsoft Entra ID.|
+|name|String|The user principal name (UPN) of the user account bound to the generated credential, as displayed in Microsoft Entra ID.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.webauthnPublicKeyCredentialUserEntity"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.webauthnPublicKeyCredentialUserEntity",
+ "id": "String",
+ "displayName": "String",
+ "name": "String"
+}
+```
+
v1.0 Webpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webpart.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 Webpartposition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/webpartposition.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 Websegmentconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/websegmentconfiguration.md
Inherits from [segmentsConfiguration](segmentconfiguration.md).
|:-|:|:| |applicationSegments|[webApplicationSegment](webapplicationsegment.md) collection|A collection of application segments for an on-premises wildcard application published through Microsoft Entra application proxy. It includes the internal URL, external URL, alternate URLs, and cors configurations. |
+## 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.onPremisesApplicationSegment"
v1.0 Wellknowntasklist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/wellknowntasklist.md
Inherits from [baseTaskList](../resources/basetasklist.md).
|tasks|[baseTask](../resources/basetask.md) collection|The tasks in this task list. Read-only. Nullable. Inherited from [baseTaskList](../resources/basetasklist.md)| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowshelloforbusinessauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowshelloforbusinessauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Windows Hello for Business
# windowsHelloForBusinessAuthenticationMethod resource type
This is a derived type that inherits from the [authenticationMethod](authenticat
|:|:|:| |device|[device](../resources/device.md)|The registered device on which this Windows Hello for Business key resides. Supports `$expand`. <br/><br/>When you get a user's Windows Hello for Business registration information, this property is returned only on a single GET and when you specify `?$expand`. For example, GET `/users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device`.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Windowsupdates Applicablecontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-applicablecontent.md
Represents content applicable for offering to the related collection of devices.
## 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.windowsUpdates.applicableContent",
v1.0 Windowsupdates Applicablecontentdevicematch https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-applicablecontentdevicematch.md
Represents a collection of devices and recommendations for the applicable catalo
|:-|:-|:-| ## 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.windowsUpdates.applicableContentDeviceMatch",
v1.0 Windowsupdates Azureaddevice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-azureaddevice.md
Inherits from [updatableAsset](../resources/windowsupdates-updatableasset.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Azureaddeviceregistrationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-azureaddeviceregistrationerror.md
Inherits from [updatableAssetError](../resources/windowsupdates-updatableasseter
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.windowsUpdates.azureADDeviceRegistrationError"
v1.0 Windowsupdates Buildversiondetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-buildversiondetails.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 Windowsupdates Catalog https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-catalog.md
Entity representing the catalog of content that you can approve for deployment.
|entries|[microsoft.graph.windowsUpdates.catalogEntry](../resources/windowsupdates-catalogentry.md) collection|Lists the content that you can approve for deployment. Read-only.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Catalogcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-catalogcontent.md
None.
| catalogEntry | [microsoft.graph.windowsUpdates.catalogEntry](../resources/windowsupdates-catalogentry.md) | Metadata for a piece of content that you can approve for deployment. | ## 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.windowsUpdates.catalogContent"
v1.0 Windowsupdates Catalogentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-catalogentry.md
Base type for [softwareUpdateCatalogEntry](../resources/windowsupdates-softwareu
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Compliancechange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-compliancechange.md
An abstract type that represents a change to enforce policy such as approving co
| updatePolicy | [microsoft.graph.windowsUpdates.updatePolicy](../resources/windowsupdates-updatepolicy.md) | The policy this compliance change is a member of. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Compliancechangerule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-compliancechangerule.md
An abstract type that represents a rule for governing the automatic creation of
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.windowsUpdates.complianceChangeRule"
v1.0 Windowsupdates Contentapproval https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-contentapproval.md
Inherits from [complianceChange](../resources/windowsupdates-compliancechange.md
|updatePolicy|[microsoft.graph.windowsUpdates.updatePolicy](../resources/windowsupdates-updatepolicy.md)|The policy this compliance change is a member of. Inherited from [microsoft.graph.windowsUpdates.complianceChange](../resources/windowsupdates-compliancechange.md).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Contentapprovalrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-contentapprovalrule.md
Inherits from [complianceChangeRule](../resources/windowsupdates-compliancechang
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.windowsUpdates.contentApprovalRule"
v1.0 Windowsupdates Contentfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-contentfilter.md
None.
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.windowsUpdates.contentFilter"
v1.0 Windowsupdates Cveinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-cveinformation.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 Windowsupdates Deployablecontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-deployablecontent.md
None.
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.windowsUpdates.deployableContent"
v1.0 Windowsupdates Deployment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-deployment.md
Represents the deployment of content to a set of devices.
|audience|[microsoft.graph.windowsUpdates.deploymentAudience](../resources/windowsupdates-deploymentaudience.md)|Specifies the audience to which content is deployed.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Deploymentaudience https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-deploymentaudience.md
If the same **updatableAsset** resource is included in the **exclusions** and **
|applicableContent|[microsoft.graph.windowsUpdates.applicableContent](./windowsupdates-applicablecontent.md) collection|Content eligible to deploy to devices in the audience. Not nullable. Read-only.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Deploymentsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-deploymentsettings.md
Represents settings that determine when and how the service deploys an update.
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.windowsUpdates.deploymentSettings"
v1.0 Windowsupdates Deploymentstate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-deploymentstate.md
Describes and controls the current state of a deployment.
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.windowsUpdates.deploymentState"
v1.0 Windowsupdates Deploymentstatereason https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-deploymentstatereason.md
A reason for a particular deployment state.
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.windowsUpdates.deploymentStateReason"
v1.0 Windowsupdates Driverupdatecatalogentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-driverupdatecatalogentry.md
Inherits from [softwareUpdateCatalogEntry](../resources/windowsupdates-softwareu
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Driverupdatefilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-driverupdatefilter.md
None.
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.windowsUpdates.driverUpdateFilter"
v1.0 Windowsupdates Featureupdatecatalogentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-featureupdatecatalogentry.md
Inherits from [softwareUpdateCatalogEntry](../resources/windowsupdates-softwareu
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Knowledgebasearticle https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-knowledgebasearticle.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 Windowsupdates Monitoringrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-monitoringrule.md
Rule defining a signal and threshold to monitor, and the action to perform when
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.windowsUpdates.monitoringRule"
v1.0 Windowsupdates Monitoringsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-monitoringsettings.md
Settings controlling automated monitoring and response in a deployment.
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.windowsUpdates.monitoringSettings"
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|
Inherits from [resourceConnection](../resources/windowsupdates-resourceconnectio
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Productrevision https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-productrevision.md
When a quality update is released, it includes one or more product revisions to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Windowsupdates Qualityupdatecveseverityinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-qualityupdatecveseverityinformation.md
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.windowsUpdates.qualityUpdateCveSeverityInformation"
v1.0 Windowsupdates Ratedrivenrolloutsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-ratedrivenrolloutsettings.md
Inherits from [gradualRolloutSettings](../resources/windowsupdates-gradualrollou
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.windowsUpdates.rateDrivenRolloutSettings"
v1.0 Windowsupdates Safeguardprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-safeguardprofile.md
Describes the issue(s) against which the service safeguards devices.
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.windowsUpdates.safeguardProfile"
v1.0 Windowsupdates Safeguardsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-safeguardsettings.md
Manages the safeguards that the service applies to devices in a deployment.
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.windowsUpdates.safeguardSettings"
v1.0 Windowsupdates Schedulesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-schedulesettings.md
Represents settings for controlling how and when the service deploys an update o
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.windowsUpdates.scheduleSettings"
v1.0 Windowsupdates Softwareupdatefilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-softwareupdatefilter.md
None.
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.windowsUpdates.softwareUpdateFilter"
v1.0 Windowsupdates Updatableasset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-updatableasset.md
This is an abstract type.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Updatableassetenrollment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-updatableassetenrollment.md
None.
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.windowsUpdates.updatableAssetEnrollment"
v1.0 Windowsupdates Updatableasseterror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-updatableasseterror.md
None.
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.windowsUpdates.updatableAssetError"
v1.0 Windowsupdates Updatableassetgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-updatableassetgroup.md
Inherits from [updatableAsset](../resources/windowsupdates-updatableasset.md).
|members|[microsoft.graph.windowsUpdates.updatableAsset](../resources/windowsupdates-updatableasset.md) collection|Members of the group. Read-only.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Updatemanagementenrollment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-updatemanagementenrollment.md
Inherits from [updatableAssetEnrollment](../resources/windowsupdates-updatableas
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.windowsUpdates.updateManagementEnrollment"
v1.0 Windowsupdates Updatepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-updatepolicy.md
Represents an entity that governs the deployment of content to an associated [de
|complianceChanges|[microsoft.graph.windowsUpdates.complianceChange](../resources/windowsupdates-compliancechange.md) collection|Compliance changes like content approvals which result in the automatic creation of deployments using the **audience** and **deploymentSettings** of the policy.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Windowsupdates Windowsupdatefilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/windowsupdates-windowsupdatefilter.md
None.
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.windowsUpdates.windowsUpdateFilter"
v1.0 Workbook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbook.md
Contains related workbook objects such as worksheets, tables, ranges, and so on.
| Method | Return Type |Description| |:|:--|:-|
-|[Create session](../api/workbook-createsession.md) | [workbookSessionInfo](workbooksessioninfo.md) |Create a workbook session to start a persistent or non-persistent session.|
+|[Create](../api/workbook-createsession.md) | [workbookSessionInfo](workbooksessioninfo.md) |Create a workbook session to start a persistent or non-persistent session.|
|[Close session](../api/workbook-closesession.md) | None |Close an existing session.| |[Refresh session](../api/workbook-refreshsession.md) | None |Refresh an existing session.|
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.
## Methods
-| 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. |
-|[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.|
+| Method | Return Type |Description|
+|:-|:|:-|
+|[List](../api/chart-list.md) | [workbookChart](workbookchart.md) collection |Get the list of chart objects. |
+|[Get](../api/chart-get.md) | [workbookChart](workbookchart.md) |Read the properties and relationships of chart object.|
+|[Update](../api/chart-update.md) | [workbookChart](workbookchart.md) |Update a chart object.|
+|[Delete](../api/chart-delete.md)|None|Delete the chart object.|
+|[List chart series](../api/chart-list-series.md) |[workbookChartSeries](workbookchartseries.md) collection| Get the list of chart series.|
+|[Create chart series](../api/chart-post-series.md) |[workbookChartSeries](workbookchartseries.md)| Create a new chart series in the chart series.|
+|[Add chart](../api/chartcollection-add.md)|[workbookChart](workbookchart.md)|Creates a new chart.|
+|[Get chart at](../api/chartcollection-itemat.md)|[workbookChart](workbookchart.md)|Gets a chart based on its position in the collection.|
+|[Get chart image](../api/chart-image.md)|Image base64 encoded string|Get a base64-encoded image of the chart that is scaled to fit the specified dimensions.|
|[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.|
+ ## Properties | Property | Type |Description|
v1.0 Workbookchartaxis https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartaxis.md
Represents a single axis in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartAxis](../api/chartaxis-get.md) | [workbookChartAxis](workbookchartaxis.md) |Read properties and relationships of chartAxis object.|
-|[Update](../api/chartaxis-update.md) | [workbookChartAxis](workbookchartaxis.md) |Update ChartAxis object. |
+|[Get](../api/chartaxis-get.md) | [workbookChartAxis](workbookchartaxis.md) |Read the properties and relationships of a chart axis.|
+|[Update](../api/chartaxis-update.md) | [workbookChartAxis](workbookchartaxis.md) |Update a chart axis. |
## Properties | Property | Type |Description|
v1.0 Workbookchartaxistitle https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartaxistitle.md
Represents the title of a chart axis.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartAxisTitle](../api/chartaxistitle-get.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Read properties and relationships of chartAxisTitle object.|
-|[Update](../api/chartaxistitle-update.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Update ChartAxisTitle object. |
+|[Get](../api/chartaxistitle-get.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Read the properties and relationships of a chart axis title.|
+|[Update](../api/chartaxistitle-update.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Update a chart axis title. |
## Properties | Property | Type |Description|
v1.0 Workbookchartdatalabels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartdatalabels.md
Represents a collection of all the data labels on a chart point.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookChartDataLabels](../api/chartdatalabels-get.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Read properties and relationships of chartDataLabels object.|
-|[Update](../api/chartdatalabels-update.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Update ChartDataLabels object. |
+|[Get](../api/chartdatalabels-get.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Read the properties and relationships of a chartDataLabels object.|
+|[Update](../api/chartdatalabels-update.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Update a chartDataLabels object. |
## Properties | Property | Type |Description| |:|:--|:-| |position|string|DataLabelPosition value that represents the position of the data label. The possible values are: `None`, `Center`, `InsideEnd`, `InsideBase`, `OutsideEnd`, `Left`, `Right`, `Top`, `Bottom`, `BestFit`, `Callout`.|
-|separator|string|String representing the separator used for the data labels on a chart.|
-|showBubbleSize|boolean|Boolean value representing if the data label bubble size is visible or not.|
-|showCategoryName|boolean|Boolean value representing if the data label category name is visible or not.|
-|showLegendKey|boolean|Boolean value representing if the data label legend key is visible or not.|
-|showPercentage|boolean|Boolean value representing if the data label percentage is visible or not.|
-|showSeriesName|boolean|Boolean value representing if the data label series name is visible or not.|
-|showValue|boolean|Boolean value representing if the data label value is visible or not.|
+|separator|string|String that represents the separator used for the data labels on a chart.|
+|showBubbleSize|boolean|Boolean value that represents whether the data label bubble size is visible.|
+|showCategoryName|boolean|Boolean value that represents whether the data label category name is visible.|
+|showLegendKey|boolean|Boolean value that represents whether the data label legend key is visible.|
+|showPercentage|boolean|Boolean value that represents whether the data label percentage is visible.|
+|showSeriesName|boolean|Boolean value that represents whether the data label series name is visible.|
+|showValue|boolean|Boolean value that represents whether the data label value is visible.|
## Relationships | Relationship | Type |Description|
v1.0 Workbookchartfill https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartfill.md
Represents the fill formatting for a chart element.
| Method | Return Type |Description| |:|:--|:-|
-|[Clear](../api/chartfill-clear.md)|None|Clear the fill color of a chart element.|
-|[Setsolidcolor](../api/chartfill-setsolidcolor.md)|None|Sets the fill formatting of a chart element to a uniform color.|
+|[Set clear fill](../api/chartfill-clear.md)|None|Clear the fill color of a chart element.|
+|[Set solid fill](../api/chartfill-setsolidcolor.md)|None|Sets the fill formatting of a chart element to a uniform color.|
## Properties None
v1.0 Workbookchartfont https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartfont.md
This object represents the font attributes (font name, font size, color, etc.) f
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookChartFont](../api/chartfont-get.md) | [workbookChartFont](workbookchartfont.md) |Read properties and relationships of chartFont object.|
-|[Update](../api/chartfont-update.md) | [workbookChartFont](workbookchartfont.md) |Update ChartFont object. |
+|[Get](../api/chartfont-get.md) | [workbookChartFont](workbookchartfont.md) |Read the properties and relationships of chartFont object.|
+|[Update](../api/chartfont-update.md) | [workbookChartFont](workbookchartfont.md) |Update a chartFont object. |
## Properties | Property | Type |Description| |:|:--|:-|
-|bold|boolean|Represents the bold status of font.|
-|color|string|HTML color code representation of the text color. for example #FF0000 represents Red.|
-|italic|boolean|Represents the italic status of the font.|
-|name|string|Font name (for example "Calibri")|
-|size|double|Size of the font (for example 11)|
-|underline|string|Type of underline applied to the font. The possible values are: `None`, `Single`.|
+|bold|boolean|Indicates whether the fond is bold.|
+|color|string|The HTML color code representation of the text color. For example #FF0000 represents Red.|
+|italic|boolean|Indicates whether the fond is italic.|
+|name|string|The font name. For example "Calibri".|
+|size|double|The size of the font. For example, 11.|
+|underline|string|The type of underlining applied to the font. The possible values are: `None`, `Single`.|
## Relationships None
v1.0 Workbookchartgridlines https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartgridlines.md
Represents major or minor gridlines on a chart axis.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookChartGridlines](../api/chartgridlines-get.md) | [workbookChartGridlines](workbookchartgridlines.md) |Read properties and relationships of chartGridlines object.|
-|[Update](../api/chartgridlines-update.md) | [workbookChartGridlines](workbookchartgridlines.md) |Update ChartGridlines object. |
+|[Get](../api/chartgridlines-get.md) | [workbookChartGridlines](workbookchartgridlines.md) |Read the properties and relationships of a chartGridlines object.|
+|[Update](../api/chartgridlines-update.md) | [workbookChartGridlines](workbookchartgridlines.md) |Update a chartGridlines object. |
## Properties | Property | Type |Description| |:|:--|:-|
-|visible|boolean|Boolean value representing if the axis gridlines are visible or not.|
+|visible|boolean|Indicates whether the axis gridlines are visible.|
## Relationships | Relationship | Type |Description|
v1.0 Workbookchartlegend https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartlegend.md
Represents the legend in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookChartLegend](../api/chartlegend-get.md) | [workbookChartLegend](workbookchartlegend.md) |Read properties and relationships of chartLegend object.|
-|[Update](../api/chartlegend-update.md) | [workbookChartLegend](workbookchartlegend.md) |Update ChartLegend object. |
+|[Get](../api/chartlegend-get.md) | [workbookChartLegend](workbookchartlegend.md) |Read the properties and relationships of chartLegend object.|
+|[Update](../api/chartlegend-update.md) | [workbookChartLegend](workbookchartlegend.md) |Update a chartLegend object. |
## Properties | Property | Type |Description| |:|:--|:-|
-|overlay|boolean|Boolean value for whether the chart legend should overlap with the main body of the chart.|
+|overlay|boolean|Indicates whether the chart legend should overlap with the main body of the chart.|
|position|string|Represents the position of the legend on the chart. The possible values are: `Top`, `Bottom`, `Left`, `Right`, `Corner`, `Custom`.|
-|visible|boolean|A boolean value the represents the visibility of a ChartLegend object.|
+|visible|boolean|Indicates whether the chart legend is visible.|
## Relationships | Relationship | Type |Description|
v1.0 Workbookchartlineformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartlineformat.md
Enapsulates the formatting options for line elements.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookChartLineFormat](../api/chartlineformat-get.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Read properties and relationships of chartLineFormat object.|
-|[Update](../api/chartlineformat-update.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Update ChartLineFormat object. |
+|[Get](../api/chartlineformat-get.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Read the properties and relationships of a chartLineFormat object.|
+|[Update](../api/chartlineformat-update.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Update a chartLineFormat object. |
|[Clear](../api/chartlineformat-clear.md)|None|Clear the line format of a chart element.| ## Properties | Property | Type |Description| |:|:--|:-|
-|color|string|HTML color code representing the color of lines in the chart.|
+|color|string|The HTML color code that represents the color of lines in the chart.|
## Relationships None
v1.0 Workbookchartpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartpoint.md
Represents a point of a series in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookChartPoint](../api/chartpoint-get.md) | [workbookChartPoint](workbookchartpoint.md) |Read properties and relationships of chartPoint object.|
-|[List](../api/chartpoint-list.md) | [workbookChartPoint](workbookchartpoint.md) collection |Get chartPoint object collection. |
-|[ItemAt](../api/chartpointscollection-itemat.md)|[workbookChartPoint](workbookchartpoint.md)|Retrieve a point based on its position within the series.|
+|[List](../api/chartpoint-list.md) | [workbookChartPoint](workbookchartpoint.md) collection |Get a list of chartPoint objects. |
+|[Get](../api/chartpoint-get.md) | [workbookChartPoint](workbookchartpoint.md) |Read the properties and relationships of a chartPoint object.|
+|[Get chart point at](../api/chartpointscollection-itemat.md)|[workbookChartPoint](workbookchartpoint.md)|Get a point based on its position within the series.|
## Properties | Property | Type |Description| |:|:--|:-|
-|value|Json|Returns the value of a chart point. Read-only.|
|ID|string|unique identifier|
+|value|Json|The value of a chart point. Read-only.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|format|[workbookChartPointFormat](workbookchartpointformat.md)|Encapsulates the format properties chart point. Read-only.|
+|format|[workbookChartPointFormat](workbookchartpointformat.md)|The format properties of the chart point. Read-only.|
## JSON representation
v1.0 Workbookchartseries https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookchartseries.md
Represents a series in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartSeries](../api/chartseries-get.md) | [workbookChartSeries](workbookchartseries.md) |Read properties and relationships of chartSeries object.|
-|[Create ChartPoint](../api/chartseries-post-points.md) |[chartPoints](workbookchartpoint.md)| Create a new chartPoint by posting to the points collection.|
-|[List points](../api/chartseries-list-points.md) |[workbookChartPoints](workbookchartpoint.md) collection| Get a chartPoints object collection.|
-|[Update](../api/chartseries-update.md) | [workbookChartSeries](workbookchartseries.md) |Update chartSeries object. |
-|[List](../api/chartseries-list.md) | [workbookChartSeries](workbookchartseries.md) collection |Get chartSeries object collection. |
-|[ItemAt](../api/chartseriescollection-itemat.md)|[workbookChartSeries](workbookchartseries.md)|Retrieves a series based on its position in the collection|
+|[List](../api/chartseries-list.md) | [workbookChartSeries](workbookchartseries.md) collection |Get the list of chart series. |
+|[Get](../api/chartseries-get.md) | [workbookChartSeries](workbookchartseries.md) |Read the properties and relationships of a chart series.|
+|[Update](../api/chartseries-update.md) | [workbookChartSeries](workbookchartseries.md) |Update a chart series. |
+|[Create chart points](../api/chartseries-post-points.md) |[workbookChartPoint](workbookchartpoint.md)| Create a new chart point by posting to the points collection.|
+|[List chart points](../api/chartseries-list-points.md) |[workbookChartPoint](workbookchartpoint.md) collection| Get a list of chart points.|
+|[Get series at](../api/chartseriescollection-itemat.md)|[workbookChartSeries](workbookchartseries.md)|Get a chart series based on its position in the collection.|
## Properties | Property | Type |Description| |:|:--|:-|
-|name|string|Represents the name of a series in a chart.|
+|name|string|The name of a series in a chart.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|format|[workbookChartSeriesFormat](workbookchartseriesformat.md)|Represents the formatting of a chart series, which includes fill and line formatting. Read-only.|
-|points|[workbookChartPoint](workbookchartpoint.md) collection|Represents a collection of all points in the series. Read-only.|
+|format|[workbookChartSeriesFormat](workbookchartseriesformat.md)|The formatting of a chart series, which includes fill and line formatting. Read-only.|
+|points|[workbookChartPoint](workbookchartpoint.md) collection|A collection of all points in the series. Read-only.|
## JSON representation
v1.0 Workbookcharttitle https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookcharttitle.md
Represents a chart title object of a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookChartTitle](../api/charttitle-get.md) | [workbookChartTitle](workbookcharttitle.md) |Read properties and relationships of chartTitle object.|
-|[Update](../api/charttitle-update.md) | [workbookChartTitle](workbookcharttitle.md) |Update ChartTitle object. |
+|[Get](../api/charttitle-get.md) | [workbookChartTitle](workbookcharttitle.md) |Read the properties and relationships of a chart title.|
+|[Update](../api/charttitle-update.md) | [workbookChartTitle](workbookcharttitle.md) |Update a chart title. |
## Properties+ | Property | Type |Description| |:|:--|:-|
-|overlay|boolean|Boolean value representing if the chart title will overlay the chart or not.|
-|text|string|Represents the title text of a chart.|
-|visible|boolean|A boolean value that represents the visibility of a chart title object.|
+|overlay|boolean|Indicates whether the chart title will overlay the chart or not.|
+|text|string|The title text of the chart.|
+|visible|boolean|Indicates whether the chart title is visible.|
## Relationships+ | Relationship | Type |Description| |:|:--|:-|
-|format|[workbookChartTitleFormat](workbookcharttitleformat.md)|Represents the formatting of a chart title, which includes fill and font formatting. Read-only.|
+|format|[workbookChartTitleFormat](workbookcharttitleformat.md)|The formatting of a chart title, which includes fill and font formatting. Read-only.|
## JSON representation
v1.0 Workbookcomment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookcomment.md
Title: "workbookComment resource type"
-description: "Represents a comment in workbook."
+description: "Represents a comment in a workbook."
ms.localizationpriority: medium
toc. Title: Comment
Namespace: microsoft.graph
-Represents a comment in workbook.
+Represents a comment in a workbook.
## Methods
Represents a comment in workbook.
| Property | Type | Description | |:-|:|:| |content|String|The content of the comment.|
-|contentType|String|Indicates the type for the comment.|
-|id|String| Represents the comment identifier. Read-only.|
+|contentType|String|The content type of the comment.|
+|id|String|The unique identifier of the comment. Read-only.|
## Relationships | Relationship | Type | Description | |:-|:|:|
-|replies|[workbookCommentReply](workbookcommentreply.md) collection| Read-only. Nullable.|
+|replies|[workbookCommentReply](workbookcommentreply.md) collection| The list of replies to the comment. Read-only. Nullable.|
|task|[workbookDocumentTask](workbookdocumenttask.md)|The task associated with the comment. Read-only. Nullable.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Workbookcommentreply https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookcommentreply.md
Represents a reply to an excel comment.
| Method | Return Type | Description | |:-|:|:|
-| [List replies](../api/workbookcomment-list-replies.md) | [workbookCommentReply](workbookcommentreply.md) collection | Retrieve a list of workbookcommentreply objects. |
-| [Get reply](../api/workbookcommentreply-get.md) | [workbookCommentReply](workbookcommentreply.md) | Read properties and relationships of workbookCommentReply object. |
-| [Create reply](../api/workbookcomment-post-replies.md) | [workbookCommentReply](workbookcommentreply.md) | Create a new workbookCommentReply. |
+| [List](../api/workbookcomment-list-replies.md) | [workbookCommentReply](workbookcommentreply.md) collection | Get a list of comment replies. |
+| [Create](../api/workbookcomment-post-replies.md) | [workbookCommentReply](workbookcommentreply.md) | Create a new comment reply. |
+| [Get](../api/workbookcommentreply-get.md) | [workbookCommentReply](workbookcommentreply.md) | Read the properties and relationships of a comment reply. |
## Properties | Property | Type | Description | |:-|:|:|
-|content|String|The content of replied comment.|
-|contentType|String|Indicates the type for the replied comment.|
-|id|String|Represents the comment identifier. Read-only.|
+|content|String|The content of the reply.|
+|contentType|String|The content type for the reply.|
+|id|String|The unique identifier for the reply. Read-only.|
## Relationships
Represents a reply to an excel comment.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Workbookdocumenttask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookdocumenttask.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Workbookdocumenttaskchange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookdocumenttaskchange.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 Workbookdocumenttaskschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookdocumenttaskschedule.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 Workbookemailidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookemailidentity.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 Workbookformatprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookformatprotection.md
+
+ Title: "workbookFormatProtection resource type"
+description: "Represents the format protection of a range object."
+ms.localizationpriority: medium
++++
+# workbookFormatProtection resource type
+
+Namespace: microsoft.graph
++
+Represents the format protection of a range object.
++
+## Methods
+
+| Method | Return Type |Description|
+|:|:--|:-|
+|[Get](../api/workbookformatprotection-get.md) | [workbookFormatProtection](workbookformatprotection.md) |Read the properties and relationships of a workbookFormatProtection object.|
+|[Update](../api/workbookformatprotection-update.md) | [workbookFormatProtection](workbookformatprotection.md) |Update a workbookFormatProtection object. |
+
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|formulaHidden|boolean|Indicates whether Excel hides the formula for the cells in the range. A null value indicates that the entire range doesn't have uniform formula hidden setting.|
+|locked|boolean|Indicates whether Excel locks the cells in the object. A null value indicates that the entire range doesn't have uniform lock setting.|
+
+## Relationships
+None
++
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "optionalProperties": [
+
+ ],
+ "@odata.type": "microsoft.graph.formatProtection"
+}-->
+
+```json
+{
+ "formulaHidden": true,
+ "locked": true
+}
+
+```
+
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+2015-10-25 14:57:30 UTC -->
+<!--
+{
+ "type": "#page.annotation",
+ "description": "FormatProtection resource",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": []
+}
+-->
++
v1.0 Workbookicon https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookicon.md
Represents a cell icon.
| Method | Return Type |Description| |:|:--|:-|
-|[Get Icon](../api/icon-get.md) | [workbookIcon](workbookicon.md) |Read properties and relationships of icon object.|
-|[Update](../api/icon-update.md) | [workbookIcon](workbookicon.md) |Update Icon object. |
+|[Get](../api/icon-get.md) | [workbookIcon](workbookicon.md) |Read the properties and relationships of a workbookIcon object.|
+|[Update](../api/icon-update.md) | [workbookIcon](workbookicon.md) |Update a workbookIcon object. |
## Properties | Property | Type |Description| |:|:--|:-|
-|index|int|Represents the index of the icon in the given set.|
-|set|string|Represents the set that the icon is part of. Possible values are: `Invalid`, `ThreeArrows`, `ThreeArrowsGray`, `ThreeFlags`, `ThreeTrafficLights1`, `ThreeTrafficLights2`, `ThreeSigns`, `ThreeSymbols`, `ThreeSymbols2`, `FourArrows`, `FourArrowsGray`, `FourRedToBlack`, `FourRating`, `FourTrafficLights`, `FiveArrows`, `FiveArrowsGray`, `FiveRating`, `FiveQuarters`, `ThreeStars`, `ThreeTriangles`, `FiveBoxes`.|
+|index|int|The index of the icon in the given set.|
+|set|string|The set that the icon is part of. Possible values are: `Invalid`, `ThreeArrows`, `ThreeArrowsGray`, `ThreeFlags`, `ThreeTrafficLights1`, `ThreeTrafficLights2`, `ThreeSigns`, `ThreeSymbols`, `ThreeSymbols2`, `FourArrows`, `FourArrowsGray`, `FourRedToBlack`, `FourRating`, `FourTrafficLights`, `FiveArrows`, `FiveArrowsGray`, `FiveRating`, `FiveQuarters`, `ThreeStars`, `ThreeTriangles`, `FiveBoxes`.|
## Relationships None
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.|
-|[Get](../api/nameditem-get.md) | [workbookNamedItem](workbooknameditem.md) |Read properties and relationships of **namedItem** object.|
-|[Update](../api/nameditem-update.md) | [workbookNamedItem](workbooknameditem.md) |Update a **namedItem** object. |
-|[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. |
+|[List](../api/nameditem-list.md) | [workbookNamedItem](workbooknameditem.md) collection |Get the list of workbookNamedItem objects. |
+|[Add](../api/nameditem-add.md)|[workbookNamedItem](workbooknameditem.md)|Add a new workbookNamedItem object to the collection of the given scope.|
+|[Get](../api/nameditem-get.md) | [workbookNamedItem](workbooknameditem.md) |Read the properties and relationships of a workbookNamedItem object.|
+|[Update](../api/nameditem-update.md) | [workbookNamedItem](workbooknameditem.md) |Update a workbookNamedItem object. |
+|[Delete](../api/nameditem-delete.md) | None | Delete a workbookNamedItem object. |
+|[Add named item to collection](../api/nameditem-addformulalocal.md)|[workbookNamedItem](workbooknameditem.md)|Add a new workbookNamedItem object to the collection of the given scope. Uses 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 workbookNamedItem object. Throw an exception if the workbookNamedItem object's **type** is not a range.|
## Properties | Property | Type |Description| |:|:--|:-|
-|comment|String|Represents the comment associated with this name.|
+|comment|String|The comment associated with this name.|
|name|String|The name of the object. Read-only.| |scope|String|Indicates whether the name is scoped to the workbook or to a specific worksheet. Read-only.|
-|type|String|Indicates what type of reference is associated with the name. Possible values are: `String`, `Integer`, `Double`, `Boolean`, `Range`. Read-only.|
-|value|String|Represents the formula that the name is defined to refer to. For example, `=Sheet14!$B$2:$H$12` and `=4.75`. Read-only.|
-|visible|Boolean|Specifies whether the object is visible or not.|
+|type|String|The type of reference is associated with the name. Possible values are: `String`, `Integer`, `Double`, `Boolean`, `Range`. Read-only.|
+|value|String|The formula that the name is defined to refer to. For example, `=Sheet14!$B$2:$H$12` and `=4.75`. Read-only.|
+|visible|Boolean|Indicates whether the object is visible.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|worksheet|[workbookWorksheet](workbookworksheet.md)|Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only.|
+|worksheet|[workbookWorksheet](workbookworksheet.md)|Return the worksheet to which the named item is scoped. Available only if the item is scoped to the worksheet. Read-only.|
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Workbookoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookoperation.md
Represents the status of a long-running workbook operation.
| Method | Return Type | Description | |:-|:|:|
-| [Get workbookOperation](../api/workbookoperation-get.md) | [workbookOperation](workbookoperation.md) | Retrieve the status of a **workbookOperation** object. |
+| [Get](../api/workbookoperation-get.md) | [workbookOperation](workbookoperation.md) | Get a workbookOperation object. |
## Properties | Property | Type | Description | |:-|:|:|
-|id|String| The operation ID. Read-only.|
-|status|String| The current status of the operation. Possible values are: `notStarted`, `running`, `succeeded`, `failed`.|
|error|[workbookOperationError](workbookoperationerror.md)| The error returned by the operation.|
+|id|String| The identifier for the operation. Read-only.|
|resourceLocation|String| The resource URI for the result.|
+|status|String| The current status of the operation. Possible values are: `NotStarted`, `Running`, `Completed`, `Failed`.|
|statusCode| integer| Status code of the operation. | ## Relationships
v1.0 Workbookpivottable https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookpivottable.md
Represents an Excel PivotTable.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookPivotTable](../api/workbookpivottable-get.md) | [workbookPivotTable](workbookpivottable.md) |Read properties and relationships of workbookPivotTable object.|
-|[Refresh](../api/workbookpivottable-refresh.md)|None|Refreshes the PivotTable. |
-|[Refreshall](../api/workbookpivottable-refreshall.md)|None|Refresh all tables within given worksheet. This action is available only on the pivot table collection.|
+|[Get](../api/workbookpivottable-get.md) | [workbookPivotTable](workbookpivottable.md) |Read the properties and relationships of a workbookPivotTable object.|
+|[Refresh a pivot table](../api/workbookpivottable-refresh.md)|None|Refresh the pivot table. |
+|[Refresh all pivot tables](../api/workbookpivottable-refreshall.md)|None|Refresh all pivot tables within a specified worksheet. This action is available only on the pivot table collection.|
## Properties | Property | Type |Description| |:|:--|:-|
-|ID|String| ID of the PivotTable. Read-only.|
-|name|String|Name of the PivotTable. |
+|ID|String| The identifier for the pivot table. Read-only.|
+|name|String|The name of the pivot table. |
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|worksheet|[workbookWorksheet](workbookworksheet.md)| The worksheet containing the current PivotTable. Read-only. |
+|worksheet|[workbookWorksheet](workbookworksheet.md)| The worksheet that contains the current pivot table. Read-only. |
## JSON representation The following JSON representation shows the resource type.
v1.0 Workbookrangeborder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookrangeborder.md
Represents the border of an object.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookRangeBorder](../api/rangeborder-get.md) | [workbookRangeBorder](workbookrangeborder.md) |Read properties and relationships of rangeBorder object.|
-|[Update](../api/rangeborder-update.md) | [workbookRangeBorder](workbookrangeborder.md) |Update RangeBorder object. |
|[List](../api/rangeborder-list.md) | [workbookRangeBorder](workbookrangeborder.md) collection |Get rangeBorder object collection. |
-|[Itemat](../api/rangebordercollection-itemat.md)|[workbookRangeBorder](workbookrangeborder.md)|Gets a border object using its index|
+|[Get](../api/rangeborder-get.md) | [workbookRangeBorder](workbookrangeborder.md) |Read properties and relationships of rangeBorder object.|
+|[Update](../api/rangeborder-update.md) | [workbookRangeBorder](workbookrangeborder.md) |Update RangeBorder object. |
+|[Get range border at](../api/rangebordercollection-itemat.md)|[workbookRangeBorder](workbookrangeborder.md)|Gets a border object using its index|
## Properties | Property | Type |Description| |:|:--|:-|
-|color|string|HTML color code representing the color of the border line, of the form #RRGGBB (for example "FFA500") or as a named HTML color (for example "orange").|
-|id|string|Represents border identifier. Possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
-|sideIndex|string|Constant value that indicates the specific side of the border. Possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
-|style|string|One of the constants of line style specifying the line style for the border. Possible values are: `None`, `Continuous`, `Dash`, `DashDot`, `DashDotDot`, `Dot`, `Double`, `SlantDashDot`.|
-|weight|string|Specifies the weight of the border around a range. Possible values are: `Hairline`, `Thin`, `Medium`, `Thick`.|
+|color|string|The HTML color code that represents the color of the border line. Can either be of the form #RRGGBB, for example "FFA500", or a named HTML color, for example "orange".|
+|id|string|The border identifier. The possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
+|sideIndex|string|Indicates the specific side of the border. The possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
+|style|string|Indicates the line style for the border. The possible values are: `None`, `Continuous`, `Dash`, `DashDot`, `DashDotDot`, `Dot`, `Double`, `SlantDashDot`.|
+|weight|string|The weight of the border around a range. The possible values are: `Hairline`, `Thin`, `Medium`, `Thick`.|
## Relationships None
v1.0 Workbookrangefill https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookrangefill.md
Represents the background of a range object.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookRangeFill](../api/rangefill-get.md) | [workbookRangeFill](workbookrangefill.md) |Read properties and relationships of rangeFill object.|
-|[Update](../api/rangefill-update.md) | [workbookRangeFill](workbookrangefill.md) |Update RangeFill object. |
-|[Clear](../api/rangefill-clear.md)|None|Resets the range background.|
+|[Get](../api/rangefill-get.md) | [workbookRangeFill](workbookrangefill.md) |Read the properties and relationships of a workbookRangeFill object.|
+|[Update](../api/rangefill-update.md) | [workbookRangeFill](workbookrangefill.md) |Update a workbookRangeFill object. |
+|[Clear](../api/rangefill-clear.md)|None|Reset the range background.|
## Properties | Property | Type |Description| |:|:--|:-|
-|color|string|HTML color code representing the color of the border line, of the form #RRGGBB (for example "FFA500") or as a named HTML color (for example "orange")|
+|color|string|HTML color code representing the color of the border line. Can either be of the form #RRGGBB, for example "FFA500", or be a named HTML color, for example "orange".|
## Relationships None
v1.0 Workbookrangefont https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookrangefont.md
This object represents the font attributes (font name, font size, color, etc.) f
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookRangeFont](../api/rangefont-get.md) | [workbookRangeFont](workbookrangefont.md) |Read properties and relationships of rangeFont object.|
-|[Update](../api/rangefont-update.md) | [workbookRangeFont](workbookrangefont.md) |Update RangeFont object. |
+|[Get](../api/rangefont-get.md) | [workbookRangeFont](workbookrangefont.md) |Read the properties and relationships of a workbookRangeFont object.|
+|[Update](../api/rangefont-update.md) | [workbookRangeFont](workbookrangefont.md) |Update a workbookRangeFont object|
## Properties | Property | Type |Description| |:|:--|:-|
-|bold|boolean|Represents the bold status of font.|
-|color|string|HTML color code representation of the text color. for example #FF0000 represents Red.|
-|italic|boolean|Represents the italic status of the font.|
-|name|string|Font name (for example "Calibri")|
-|size|double|Font size.|
-|underline| String |Type of underline applied to the font. Possible values are: `None`, `Single`, `Double`, `SingleAccountant`, `DoubleAccountant`.|
+|bold|boolean|Inidicates whether the font is bold.|
+|color|string|The HTML color code representation of the text color. For example, #FF0000 represents the color red.|
+|italic|boolean|Inidicates whether the font is italic.|
+|name|string|The font name. For example, "Calibri".|
+|size|double|The font size.|
+|underline|string|The type of underlining applied to the font. The possible values are: `None`, `Single`, `Double`, `SingleAccountant`, `DoubleAccountant`.|
## Relationships None
v1.0 Workbookrangeformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookrangeformat.md
Title: "workbookRangeFormat resource type"
-description: "A format object encapsulating the range's font, fill, borders, alignment, and other properties."
+description: "A format object that encapsulates the range's font, fill, borders, alignment, and other properties."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-A format object encapsulating the range's font, fill, borders, alignment, and other properties.
+A format object that encapsulates the range's font, fill, borders, alignment, and other properties.
## Methods | Method | Return Type |Description| |:|:--|:-|
-|[Get range format](../api/rangeformat-get.md) | [workbookRangeFormat](workbookrangeformat.md) |Read properties and relationships of rangeFormat object.|
-|[Create workbookRangeBorder](../api/rangeformat-post-borders.md) |[workbookRangeBorder](workbookrangeborder.md)| Create a new RangeBorder by posting to the borders collection.|
-|[List borders](../api/rangeformat-list-borders.md) |[workbookRangeBorder](workbookrangeborder.md) collection| Get a RangeBorder object collection.|
+|[Get](../api/rangeformat-get.md) | [workbookRangeFormat](workbookrangeformat.md) |Read properties and relationships of rangeFormat object.|
|[Update range format](../api/rangeformat-update.md) | [workbookRangeFormat](workbookrangeformat.md) |Update RangeFormat object. |
-|[Autofitcolumns](../api/rangeformat-autofitcolumns.md)|None|Changes the width of the columns of the current range to achieve the best fit, based on the current data in the columns.|
-|[Autofitrows](../api/rangeformat-autofitrows.md)|None|Changes the height of the rows of the current range to achieve the best fit, based on the current data in the columns.|
+|[List range borders](../api/rangeformat-list-borders.md) |[workbookRangeBorder](workbookrangeborder.md) collection| Get the list of workbookRangeBorder objects.|
+|[Create range borders](../api/rangeformat-post-borders.md) |[workbookRangeBorder](workbookrangeborder.md)| Create a new workbookRangeBorder object by posting to the borders collection.|
+|[Autofit columns](../api/rangeformat-autofitcolumns.md)|None|Changes the width of the columns of the current range to achieve the best fit for the current data in the columns.|
+|[Autofit rows](../api/rangeformat-autofitrows.md)|None|Changes the height of the rows of the current range to achieve the best fit for the current data in the columns.|
## Properties | Property | Type |Description| |:|:--|:-|
-|columnWidth|double|Gets or sets the width of all columns within the range. If the column widths aren't uniform, null will be returned.|
-|horizontalAlignment|string|Represents the horizontal alignment for the specified object. Possible values are: `General`, `Left`, `Center`, `Right`, `Fill`, `Justify`, `CenterAcrossSelection`, `Distributed`.|
-|rowHeight|double|Gets or sets the height of all rows in the range. If the row heights aren't uniform null will be returned.|
-|verticalAlignment|string|Represents the vertical alignment for the specified object. Possible values are: `Top`, `Center`, `Bottom`, `Justify`, `Distributed`.|
-|wrapText|boolean|Indicates if Excel wraps the text in the object. A null value indicates that the entire range doesn't have uniform wrap setting|
+|columnWidth|double|The width of all columns within the range. If the column widths aren't uniform, null will be returned.|
+|horizontalAlignment|string|The horizontal alignment for the specified object. Possible values are: `General`, `Left`, `Center`, `Right`, `Fill`, `Justify`, `CenterAcrossSelection`, `Distributed`.|
+|rowHeight|double|The height of all rows in the range. If the row heights aren't uniform null will be returned.|
+|verticalAlignment|string|The vertical alignment for the specified object. Possible values are: `Top`, `Center`, `Bottom`, `Justify`, `Distributed`.|
+|wrapText|Boolean|Indicates whether Excel wraps the text in the object. A null value indicates that the entire range doesn't have a uniform wrap setting.|
## Relationships | Relationship | Type |Description|
A format object encapsulating the range's font, fill, borders, alignment, and ot
|borders|[workbookRangeBorder](workbookrangeborder.md) collection|Collection of border objects that apply to the overall range selected Read-only.| |fill|[workbookRangeFill](workbookrangefill.md)|Returns the fill object defined on the overall range. Read-only.| |font|[workbookRangeFont](workbookrangefont.md)|Returns the font object defined on the overall range selected Read-only.|
-|protection|[formatProtection](formatprotection.md)|Returns the format protection object for a range. Read-only.|
+|protection|[formatProtection](workbookformatprotection.md)|Returns the format protection object for a range. Read-only.|
## JSON representation
v1.0 Workbookrangeview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookrangeview.md
Title: "workbookRangeView resource type"
-description: "RangeView represents a set of visible cells of the parent range."
+description: "Represents a set of visible cells of the parent range."
ms.localizationpriority: medium
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-RangeView represents a set of visible cells of the parent range.
+Represents a set of visible cells of the parent range.
## Methods | Method | Return Type |Description| |:|:--|:-| |[List rows](../api/workbookrangeview-list-rows.md) |[workbookRangeView](workbookrangeview.md) collection| Get a workbookRangeView object collection.|
-|[Itemat](../api/workbookrangeview-itemat.md)|[workbookRangeView](workbookrangeview.md)|Get a range view item based in index.|
-|[Range](../api/workbookrangeview-range.md)|[workbookRange](workbookrange.md)|Return the range object associated with the range view|
+|[Get item at](../api/workbookrangeview-itemat.md)|[workbookRangeView](workbookrangeview.md)|Get a range view item based in index.|
+|[Get ange](../api/workbookrangeview-range.md)|[workbookRange](workbookrange.md)|Get the range object associated with the range view|
## Properties | Property | Type |Description| |:|:--|:-| |cellAddresses|Json|Represents the cell addresses|
-|columnCount|Int32|Returns the number of visible columns. Read-only.|
-|formulas|Json|Represents the formula in A1-style notation. |
-|formulasLocal|Json|Represents the formula in A1-style notation, in the user's language and number-formatting locale. For example, the English "=SUM(A1, 1.5)" formula would become "=SUMME(A1; 1,5)" in German. |
+|columnCount|Int32|The number of visible columns. Read-only.|
+|formulas|Json|The formula in A1-style notation. |
+|formulasLocal|Json|The formula in A1-style notation, in the user's language and number-formatting locale. For example, the English "=SUM(A1, 1.5)" formula would become "=SUMME(A1; 1,5)" in German. |
|formulasR1C1|Json|Represents the formula in R1C1-style notation. |
-|index|Int32|Index of the range.|
-|numberFormat|Json|Represents Excel's number format code for the given cell. Read-only. |
-|rowCount|Int32|Returns the number of visible rows. Read-only. |
-|text|Json|Text values of the specified range. The Text value won't depend on the cell width. The # sign substitution that happens in Excel UI won't affect the text value returned by the API. Read-only. |
-|valueTypes|Json|Represents the type of data of each cell. Read-only. Possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. |
-|values|Json|Represents the raw values of the specified range view. The data returned could be of type string, number, or a boolean. Cell that contains an error returns the error string. |
+|index|Int32|The index of the range.|
+|numberFormat|Json|Excel's number format code for the given cell. Read-only. |
+|rowCount|Int32|The number of visible rows. Read-only. |
+|text|Json|The text values of the specified range. The Text value won't depend on the cell width. The # sign substitution that happens in Excel UI won't affect the text value returned by the API. Read-only. |
+|valueTypes|Json|The type of data of each cell. Read-only. Possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. |
+|values|Json|The raw values of the specified range view. The data returned could be of type string, number, or a boolean. Cell that contains an error returns the error string. |
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|rows|[workbookRangeView](workbookrangeview.md) collection| Represents a collection of range views associated with the range. Read-only. Read-only.|
+|rows|[workbookRangeView](workbookrangeview.md) collection| The collection of range views associated with the range. Read-only. Read-only.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Workbooktable https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbooktable.md
Represents an Excel table.
| Method | Return Type |Description| |:|:--|:-|
-|[Get table](../api/table-get.md) | [workbookTable](workbooktable.md) |Read properties and relationships of table object.|
-|[Create column](../api/table-post-columns.md) |[workbookTableColumn](workbooktablecolumn.md)| Create a new TableColumn by posting to the columns collection.|
-|[List columns](../api/table-list-columns.md) |[workbookTableColumn](workbooktablecolumn.md) collection| Get a TableColumn object collection.|
-|[Create row](../api/table-post-rows.md) |[workbookTableRow](workbooktablerow.md)| Create a new TableRow by posting to the rows collection.|
-|[List rows](../api/table-list-rows.md) |[workbookTableRow](workbooktablerow.md) collection| Get a TableRow object collection.|
-|[Update table](../api/table-update.md) | [workbookTable](workbooktable.md) |Update Table object. |
-|[Databodyrange](../api/table-databodyrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the data body of the table.|
-|[Headerrowrange](../api/table-headerrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with header row of the table.|
-|[Get range](../api/table-range.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the entire table.|
-|[Totalrowrange](../api/table-totalrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with totals row of the table.|
-|[Clearfilters](../api/table-clearfilters.md)|None|Clears all the filters currently applied on the table.|
-|[Converttorange](../api/table-converttorange.md)|[workbookRange](workbookrange.md)|Converts the table into a normal range of cells. All data is preserved.|
-|[Delete table](../api/table-delete.md)|None|Deletes the table.|
-|[Reapplyfilters](../api/table-reapplyfilters.md)|None|Reapplies all the filters currently on the table.|
|[List](../api/table-list.md) | [workbookTable](workbooktable.md) collection |Get table object collection. |
-|[Add table](../api/tablecollection-add.md)|[workbookTable](workbooktable.md)|Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown.|
+|[Add](../api/tablecollection-add.md)|[workbookTable](workbooktable.md)|Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown.|
+|[Get](../api/table-get.md) | [workbookTable](workbooktable.md) |Read the properties and relationships of the workbookTable object.|
+|[Update](../api/table-update.md) | [workbookTable](workbooktable.md) |Update the workbookTable object. |
+|[Delete](../api/table-delete.md)|None|Deletes the table.|
+|[List columns](../api/table-list-columns.md) |[workbookTableColumn](workbooktablecolumn.md) collection| Get a list of workbookTableColumn objects.|
+|[Create column](../api/table-post-columns.md) |[workbookTableColumn](workbooktablecolumn.md)| Create a new workbookTableColumn by posting to the columns collection.|
+|[List rows](../api/table-list-rows.md) |[workbookTableRow](workbooktablerow.md) collection| Get a workbookTableRow object collection.|
+|[Create row](../api/table-post-rows.md) |[workbookTableRow](workbooktablerow.md)| Create a new workbookTableRow by posting to the rows collection.|
+|[Get data body range](../api/table-databodyrange.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with the data body of the table.|
+|[Get header row range](../api/table-headerrowrange.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with header row of the table.|
+|[Get table range](../api/table-range.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with the entire table.|
+|[Get total row range](../api/table-totalrowrange.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with totals row of the table.|
+|[Clear filters](../api/table-clearfilters.md)|None|Clears all the filters currently applied on the table.|
+|[Convert to range](../api/table-converttorange.md)|[workbookRange](workbookrange.md)|Converts the table into a normal range of cells. All data is preserved.|
+|[Reapply filters](../api/table-reapplyfilters.md)|None|Reapplies all the filters currently on the table.|
## Properties | Property | Type |Description| |:|:--|:-|
-|id|string|Returns a value that uniquely identifies the table in a given workbook. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.|
-|name|string|Name of the table.|
+|id|string|The unique identifier for the table in the workbook. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.|
+|name|string|The name of the table.|
|showHeaders|boolean|Indicates whether the header row is visible or not. This value can be set to show or remove the header row.| |showTotals|boolean|Indicates whether the total row is visible or not. This value can be set to show or remove the total row.|
-|style|string|Constant value that represents the Table style. Possible values are: TableStyleLight1 through TableStyleLight21, TableStyleMedium1 through TableStyleMedium28, TableStyleStyleDark1 through TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified.|
+|style|string|A constant value that represents the Table style. Possible values are: `TableStyleLight1` through `TableStyleLight21`, `TableStyleMedium1` through `TableStyleMedium28`, `TableStyleStyleDark1` through `TableStyleStyleDark11`. A custom user-defined style present in the workbook can also be specified.|
|highlightFirstColumn|Boolean|Indicates whether the first column contains special formatting. | |highlightLastColumn|Boolean|Indicates whether the last column contains special formatting. | |showBandedColumns|Boolean|Indicates whether the columns show banded formatting in which odd columns are highlighted differently from even ones to make reading the table easier. | |showBandedRows|Boolean|Indicates whether the rows show banded formatting in which odd rows are highlighted differently from even ones to make reading the table easier. | |showFilterButton|Boolean|Indicates whether the filter buttons are visible at the top of each column header. Setting this is only allowed if the table contains a header row. |
-|legacyId|String|Legacy Id used in older Excel clients. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only. |
+|legacyId|String|A legacy identifier used in older Excel clients. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only. |
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|columns|[workbookTableColumn](workbooktablecolumn.md) collection|Represents a collection of all the columns in the table. Read-only.|
-|rows|[workbookTableRow](workbooktablerow.md) collection|Represents a collection of all the rows in the table. Read-only.|
-|sort|[workbookTableSort](workbooktablesort.md)|Represents the sorting for the table. Read-only.|
+|columns|[workbookTableColumn](workbooktablecolumn.md) collection|The list of all the columns in the table. Read-only.|
+|rows|[workbookTableRow](workbooktablerow.md) collection|The list of all the rows in the table. Read-only.|
+|sort|[workbookTableSort](workbooktablesort.md)|The sorting for the table. Read-only.|
|worksheet|[workbookWorksheet](workbookworksheet.md)|The worksheet containing the current table. Read-only.| ## JSON representation
v1.0 Workbooktablecolumn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbooktablecolumn.md
Represents a column in a table.
| Method | Return Type |Description| |:|:--|:-|
-|[Get TableColumn](../api/tablecolumn-get.md) | [workbookTableColumn](workbooktablecolumn.md) |Read properties and relationships of tableColumn object.|
-|[Update](../api/tablecolumn-update.md) | [workbookTableColumn](workbooktablecolumn.md) |Update TableColumn object. |
-|[Databodyrange](../api/tablecolumn-databodyrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the data body of the column.|
-|[Headerrowrange](../api/tablecolumn-headerrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the header row of the column.|
-|[Range](../api/tablecolumn-range.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the entire column.|
-|[Totalrowrange](../api/tablecolumn-totalrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the totals row of the column.|
-|[Delete column](../api/tablecolumn-delete.md)|None|Deletes the column from the table.|
|[List](../api/tablecolumn-list.md) | [workbookTableColumn](workbooktablecolumn.md) collection |Get tableColumn object collection. |
-|[Itemat](../api/tablecolumncollection-itemat.md)|[workbookTableColumn](workbooktablecolumn.md)|Gets a column based on its position in the collection.|
-|[Add](../api/tablecolumncollection-add.md)|[workbookTableColumn](workbooktablecolumn.md)|Adds a new column to the table.|
+|[Add](../api/tablecolumncollection-add.md)|[workbookTableColumn](workbooktablecolumn.md)|Add a new column to the table.|
+|[Get](../api/tablecolumn-get.md) | [workbookTableColumn](workbooktablecolumn.md) |Read properties and relationships of tableColumn object.|
+|[Update](../api/tablecolumn-update.md) | [workbookTableColumn](workbooktablecolumn.md) |Update TableColumn object. |
+|[Delete](../api/tablecolumn-delete.md)|None|Deletes the column from the table.|
+|[Get column range](../api/tablecolumn-range.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the entire column.|
+|[Get data body range](../api/tablecolumn-databodyrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the data body of the column.|
+|[Get header row range](../api/tablecolumn-headerrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the header row of the column.|
+|[Get item at](../api/tablecolumncollection-itemat.md)|[workbookTableColumn](workbooktablecolumn.md)|Gets a column based on its position in the collection.|
+|[Get total row range](../api/tablecolumn-totalrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the totals row of the column.|
## Properties | Property | Type |Description| |:|:--|:-|
-|id|string|Returns a unique key that identifies the column within the table. Read-only.|
-|index|int|Returns the index number of the column within the columns collection of the table. Zero-indexed. Read-only.|
-|name|string|Returns the name of the table column.|
-|values|Json|Represents the raw values of the specified range. The data returned could be of type string, number, or a boolean. Cell that contains an error returns the error string.|
+|id|string|The unique identifier for the column within the table. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.|
+|index|int|The index of the column within the columns collection of the table. Zero-indexed. Read-only.|
+|name|string|The name of the table column.|
+|values|Json|Represents the raw values of the specified range. The data returned could be of type string, number, or a Boolean. Cell that contain an error will return the error string.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|filter|[workbookFilter](workbookfilter.md)|Retrieve the filter applied to the column. Read-only.|
+|filter|[workbookFilter](workbookfilter.md)|The filter applied to the column. Read-only.|
## JSON representation
v1.0 Workbooktablerow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbooktablerow.md
Represents a row in a table.
| Method | Return Type |Description| |:|:--|:-|
-|[List](../api/tablerow-list.md) | [workbookTableRow](workbooktablerow.md) collection |Get a tableRow object collection. |
-|[Create row](../api/table-post-rows.md)|[workbookTableRow](workbooktablerow.md)|Add rows to the table.|
+|[List](../api/tablerow-list.md) | [workbookTableRow](workbooktablerow.md) collection |Get a workbookTableRow object collection. |
+|[Add](../api/tablerowcollection-add.md)|[workbookTableRow](workbooktablerow.md)|Add a new row to the table.|
|[Get](../api/tablerow-get.md) | [workbookTableRow](workbooktablerow.md) |Read the properties and relationships of a tableRow object.|
-|[Update](../api/tablerow-update.md) | [workbookTableRow](workbooktablerow.md) |Update a TableRow object. |
-|[Delete row](../api/tablerow-delete.md)|None|Delete the row from the table.|
-|[Get range](../api/tablerow-range.md)|[workbookRange](workbookrange.md)|Return the range object associated with the entire row.|
+|[Update](../api/tablerow-update.md) | [workbookTableRow](workbooktablerow.md) |Update a workbookTableRow object. |
+|[Delete](../api/tablerow-delete.md)|None|Delete the row from the table.|
+|[Add rows](../api/table-post-rows.md)|[workbookTableRow](workbooktablerow.md)|Add rows to the table.|
|[Get item at](../api/tablerowcollection-itemat.md)|[workbookTableRow](workbooktablerow.md)|Get a row based on its position in the collection.|
-|[Add row](../api/tablerowcollection-add.md)|[workbookTableRow](workbooktablerow.md)|Add a new row to the table.|
+|[Get row range](../api/tablerow-range.md)|[workbookRange](workbookrange.md)|Return the range object associated with the entire row.|
## Properties | Property | Type |Description| |:|:--|:-|
-|index|Int32|Returns the index number of the row within the rows collection of the table. Zero-indexed. Read-only.|
-|values|[Json](../resources/json.md)|Represents the raw values of the specified range. The data returned could be of type string, number, or a boolean. Cell that contain an error will return the error string.|
+|index|Int32|The index of the row within the rows collection of the table. Zero-based. Read-only.|
+|values|[Json](../resources/json.md)|The raw values of the specified range. The data returned could be of type string, number, or a boolean. Any cell that contain an error will return the error string.|
## Relationships
-None.
+None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Workbooktablesort https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbooktablesort.md
Manages sorting operations on Table objects.
| Method | Return Type |Description| |:|:--|:-|
-|[Get TableSort](../api/tablesort-get.md) | [workbookTableSort](workbooktablesort.md) |Read properties and relationships of tableSort object.|
-|[Apply](../api/tablesort-apply.md)|None|Perform a sort operation.|
-|[Clear](../api/tablesort-clear.md)|None|Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons.|
-|[Reapply](../api/tablesort-reapply.md)|None|Reapplies the current sorting parameters to the table.|
+|[Get](../api/tablesort-get.md) | [workbookTableSort](workbooktablesort.md) |Read the properties and relationships of the workbookTableSort object.|
+|[Apply sort](../api/tablesort-apply.md)|None|Perform a sort operation.|
+|[Clear sort](../api/tablesort-clear.md)|None|Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons.|
+|[Reapply sort](../api/tablesort-reapply.md)|None|Reapplies the current sorting parameters to the table.|
## Properties | Property | Type |Description| |:|:--|:-|
-|matchCase|boolean|Represents whether the casing impacted the last sort of the table. Read-only.|
-|method|string|Represents Chinese character ordering method last used to sort the table. Possible values are: `PinYin`, `StrokeCount`. Read-only.|
+|fields|[workbookSortField](workbooksortfield.md) collection|The list of the current conditions last used to sort the table. Read-only.|
+|matchCase|boolean|Indicates whether the casing impacted the last sort of the table. Read-only.|
+|method|string|The Chinese character ordering method last used to sort the table. The possible values are: `PinYin`, `StrokeCount`. Read-only.|
## Relationships
-| Relationship | Type |Description|
-|:|:--|:-|
-|fields|[workbookSortField](workbooksortfield.md)|Represents the current conditions used to last sort the table. Read-only.|
+
+None.
## JSON representation
v1.0 Workbookworksheet https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookworksheet.md
An Excel worksheet is a grid of cells. It can contain data, tables, charts, and
| Method | Return Type |Description| |:|:--|:-|
-|[Get worksheet](../api/worksheet-get.md) | [workbookWorksheet](workbookworksheet.md) |Read properties and relationships of worksheet object.|
-|[Add chart](../api/worksheet-post-charts.md) |[workbookChart](workbookchart.md)| Create a new Chart by posting to the charts collection.|
-|[List names](../api/worksheet-list-names.md) |[workbookNamedItem](workbooknameditem.md) collection| Get named item collection associated with the worksheet.|
-|[List charts](../api/worksheet-list-charts.md) |[workbookChart](workbookchart.md) collection| Get a Chart object collection.|
-|[Add table](../api/worksheet-post-tables.md) |[workbookTable](workbooktable.md)| Create a new Table by posting to the tables collection.|
-|[List tables](../api/worksheet-list-tables.md) |[workbookTable](workbooktable.md) collection| Get a Table object collection.|
-|[Update worksheet](../api/worksheet-update.md) | [workbookWorksheet](workbookworksheet.md) |Update Worksheet object. |
-|[Get cell](../api/worksheet-cell.md)|[workbookRange](workbookrange.md)|Gets the range object containing the single cell based on row and column numbers. The cell can be outside the bounds of its parent range, so long as it's stays within the worksheet grid.|
-|[Get range](../api/worksheet-range.md)|[workbookRange](workbookrange.md)|Gets the range object specified by the address or name.|
-|[Get usedrange](../api/worksheet-usedrange.md)|[workbookRange](workbookrange.md)|The used range is the smallest range that encompasses any cells that have a value or formatting assigned to them. If the worksheet is blank, this function will return the top left cell.|
-|[Delete worksheet](../api/worksheet-delete.md)|None|Deletes the worksheet from the workbook.|
-|[List](../api/worksheet-list.md) | [workbookWorksheet](workbookworksheet.md) collection |Get worksheet object collection. |
-|[Add worksheet](../api/worksheetcollection-add.md)|[workbookWorksheet](workbookworksheet.md)|Adds a new worksheet to the workbook. The worksheet will be added at the end of existing worksheets. |
-|[List pivotTables](../api/workbookworksheet-list-pivottables.md) |[workbookPivotTable](workbookpivottable.md) collection| Get a workbookPivotTable object collection.|
-|[List](../api/workbookworksheet-list-tasks.md)|[workbookDocumentTask](workbookdocumenttask.md) collection| Get a list of [workbookDocumentTask](../resources/workbookdocumenttask.md) objects.|
+|[List](../api/worksheet-list.md) | [workbookWorksheet](workbookworksheet.md) collection |Get the list of worksheets in the workbook. |
+|[Add](../api/worksheetcollection-add.md)|[workbookWorksheet](workbookworksheet.md)|Adds a new worksheet to the workbook. The worksheet will be added at the end of existing worksheets. |
+|[Get](../api/worksheet-get.md) | [workbookWorksheet](workbookworksheet.md) |Read the properties and relationships of the workbookWorksheet object.|
+|[Update](../api/worksheet-update.md) | [workbookWorksheet](workbookworksheet.md) |Update a workbookWorksheet object. |
+|[Delete](../api/worksheet-delete.md)|None|Delete the worksheet from the workbook.|
+|[List charts](../api/worksheet-list-charts.md) |[workbookChart](workbookchart.md) collection| Get a list of the charts in the worksheet.|
+|[Add chart](../api/worksheet-post-charts.md) |[workbookChart](workbookchart.md)| Create a new chart by posting to the charts collection.|
+|[List names](../api/worksheet-list-names.md) |[workbookNamedItem](workbooknameditem.md) collection| Get the list of workbookNamedItem objects for the worksheet.|
+|[List pivot tables](../api/workbookworksheet-list-pivottables.md) |[workbookPivotTable](workbookpivottable.md) collection| Get a list of the pivot tables in the worksheet.|
+|[List tables](../api/worksheet-list-tables.md) |[workbookTable](workbooktable.md) collection| Get the list of tables in the worksheet.|
+|[Add table](../api/worksheet-post-tables.md) |[workbookTable](workbooktable.md)| Create a new table by posting to the tables collection.|
+|[List tasks](../api/workbookworksheet-list-tasks.md)|[workbookDocumentTask](workbookdocumenttask.md) collection| Get a list of [workbookDocumentTask](../resources/workbookdocumenttask.md) objects.|
+|[Get cell](../api/worksheet-cell.md)|[workbookRange](workbookrange.md)|Get the range object that contains the single cell, specified by row and column numbers. The cell can be outside the bounds of its parent range, so long as it is within the worksheet grid.|
+|[Get range](../api/worksheet-range.md)|[workbookRange](workbookrange.md)|Get the range object specified by the address or name.|
+|[Get used range](../api/worksheet-usedrange.md)|[workbookRange](workbookrange.md)|Get the smallest range that encompasses any cells that have a value or formatting assigned to them. If the worksheet is blank, this function will return the top left cell.|
## Properties | Property | Type |Description| |:|:--|:-|
-|id|String|Returns a value that uniquely identifies the worksheet in a given workbook. The value of the identifier remains the same even when the worksheet is renamed or moved. Read-only.|
-|name|String|The display name of the worksheet.|
-|position|Int32|The zero-based position of the worksheet within the workbook.|
-|visibility|String|The visibility of the worksheet. The possible values are: `Visible`, `Hidden`, `VeryHidden`.|
+|id|string|The unique identifier for the worksheet in the workbook. The value of the identifier remains the same even when the worksheet is renamed or moved. Read-only.|
+|name|string|The display name of the worksheet.|
+|position|int|The zero-based position of the worksheet within the workbook.|
+|visibility|string|The visibility of the worksheet. The possible values are: `Visible`, `Hidden`, `VeryHidden`.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|charts|[workbookChart](workbookchart.md) collection|Returns collection of charts that are part of the worksheet. Read-only.|
-|names|[workbookNamedItem](workbooknameditem.md) collection|Returns collection of names that are associated with the worksheet. Read-only.|
-|pivotTables|[workbookPivotTable](workbookpivottable.md) collection| Collection of PivotTables that are part of the worksheet. |
-|protection|[workbookWorksheetProtection](workbookworksheetprotection.md)|Returns sheet protection object for a worksheet. Read-only.|
-|tables|[workbookTable](workbooktable.md) collection|Collection of tables that are part of the worksheet. Read-only.|
+|charts|[workbookChart](workbookchart.md) collection|The list of charts that are part of the worksheet. Read-only.|
+|names|[workbookNamedItem](workbooknameditem.md) collection|The list of names that are associated with the worksheet. Read-only.|
+|pivotTables|[workbookPivotTable](workbookpivottable.md) collection|The list of piot tables that are part of the worksheet. |
+|protection|[workbookWorksheetProtection](workbookworksheetprotection.md)|The sheet protection object for a worksheet. Read-only.|
+|tables|[workbookTable](workbooktable.md) collection|The list of tables that are part of the worksheet. Read-only.|
|tasks|[workbookDocumentTask](workbookdocumenttask.md) collection|Collection of document tasks on this worksheet. Read-only.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Workbookworksheetprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workbookworksheetprotection.md
Represents the protection of a sheet object.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookWorksheetProtection](../api/worksheetprotection-get.md) | [workbookWorksheetProtection](workbookworksheetprotection.md) |Read properties and relationships of workbookWorksheetProtection object.|
-|[Protect](../api/worksheetprotection-protect.md)|None|Protect a worksheet. It throws if the worksheet has been protected.|
-|[Unprotect](../api/worksheetprotection-unprotect.md)|None|Unprotect a worksheet|
+|[Get](../api/worksheetprotection-get.md) | [workbookWorksheetProtection](workbookworksheetprotection.md) |Read the properties and relationships of a workbookWorksheetProtection object.|
+|[Protect worksheet](../api/worksheetprotection-protect.md)|None|Protect a worksheet. Returns an error if the worksheet is already protected.|
+|[Unprotect worksheet](../api/worksheetprotection-unprotect.md)|None|Unprotect a worksheet.|
## Properties | Property | Type |Description| |:|:--|:-|
-|options|[workbookWorksheetProtectionOptions](workbookworksheetprotectionoptions.md)|Sheet protection options. Read-only.|
-|protected|boolean|Indicates if the worksheet is protected. Read-only.|
+|options|[workbookWorksheetProtectionOptions](workbookworksheetprotectionoptions.md)|Worksheet protection options. Read-only.|
+|protected|boolean|Indicates whether the worksheet is protected. Read-only.|
## Relationships None.
v1.0 Workposition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/workposition.md
This resource type inherits from [itemFacet](itemfacet.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Writebackconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/writebackconfiguration.md
Represents a writeback state on Microsoft Entra cloud groups (Microsoft 365 and
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.writebackConfiguration"
v1.0 X509certificateauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/x509certificateauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: X509 certificate
toc.keywords: [ certificate-based authentication, CBA ]
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
## Methods |Method|Return type|Description| |:|:|:|
-|[Get x509CertificateAuthenticationMethodConfiguration](../api/x509certificateauthenticationmethodconfiguration-get.md)|[x509CertificateAuthenticationMethodConfiguration](../resources/x509certificateauthenticationmethodconfiguration.md)|Read the properties and relationships of a x509CertificateAuthenticationMethodConfiguration object.|
-|[Update x509CertificateAuthenticationMethodConfiguration](../api/x509certificateauthenticationmethodconfiguration-update.md)|None|Update the properties of a x509CertificateAuthenticationMethodConfiguration object.|
-|[Delete x509CertificateAuthenticationMethodConfiguration](../api/x509certificateauthenticationmethodconfiguration-delete.md)|None| Delete the tenant-customized x509CertificateAuthenticationMethodConfiguration object and restore the default configuration.|
+|[Get](../api/x509certificateauthenticationmethodconfiguration-get.md)|[x509CertificateAuthenticationMethodConfiguration](../resources/x509certificateauthenticationmethodconfiguration.md)|Read the properties and relationships of a x509CertificateAuthenticationMethodConfiguration object.|
+|[Update](../api/x509certificateauthenticationmethodconfiguration-update.md)|None|Update the properties of a x509CertificateAuthenticationMethodConfiguration object.|
+|[Delete](../api/x509certificateauthenticationmethodconfiguration-delete.md)|None| Delete the tenant-customized x509CertificateAuthenticationMethodConfiguration object and restore the default configuration.|
## Properties
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 X509certificatecombinationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/x509certificatecombinationconfiguration.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 X509certificateissuerhintsconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/x509certificateissuerhintsconfiguration.md
Determines whether issuer(CA) hints are sent back to the client side to filter t
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.x509CertificateIssuerHintsConfiguration"
v1.0 Yomipersonname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/beta/resources/yomipersonname.md
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.yomiPersonName"
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)
<!-- { "blockType": "request", "name": "update_accesspackageassignmentpolicy" } --> ``` 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
} ```
-# [C#](#tab/csharp)
+#### 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": "87e1c7f7-c7f7-87e1-f7c7-e187f7c7e187",
+ "displayName": "All Users",
+ "description": "All users can request for access to the directory."
+}
+```
-# [CLI](#tab/cli)
+### Example 2: Remove the customExtensionStageSettings from a policy
-# [Go](#tab/go)
+To remove the collection of **customExtensionStageSettings** and their associated custom workflow extension objects from a policy, assign an empty collection to the **customExtensionStageSettings** object.
-# [Java](#tab/java)
+#### Request
-# [JavaScript](#tab/javascript)
+The following example shows a request.
-# [PHP](#tab/php)
+<!-- {
+ "blockType": "request",
+ "name": "update_accesspackageassignmentpolicy_delete_customExtensionStageSettings"
+}
+-->
-# [PowerShell](#tab/powershell)
+```http
+PUT https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/4540a08f-8ab5-43f6-a923-015275799197
+Content-Type: application/json
-# [Python](#tab/python)
+{
+ "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
-### Response
->**Note:** The response object shown here might be shortened for readability.
+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
HTTP/1.1 200 OK Content-Type: application/json {
- "id": "87e1c7f7-c7f7-87e1-f7c7-e187f7c7e187",
- "displayName": "All Users",
- "description": "All users can request for access to the directory."
+ "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 Delete Tokenissuancepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-delete-tokenissuancepolicies.md
Remove a [tokenIssuancePolicy](../resources/tokenissuancepolicy.md) from an [app
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_delete_tokenissuancepolicies" } -->
## HTTP request
v1.0 Application Delete Tokenlifetimepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-delete-tokenlifetimepolicies.md
Remove a [tokenLifetimePolicy](../resources/tokenlifetimepolicy.md) from an [app
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_delete_tokenlifetimepolicies" } -->
## HTTP request
v1.0 Application List Tokenissuancepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-list-tokenissuancepolicies.md
List the [tokenIssuancePolicy](../resources/tokenissuancepolicy.md) objects that
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_list_tokenissuancepolicies" } -->
## HTTP request
v1.0 Application List Tokenlifetimepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-list-tokenlifetimepolicies.md
List the [tokenLifetimePolicy](../resources/tokenlifetimepolicy.md) objects that
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_list_tokenlifetimepolicies" } -->
## HTTP request
v1.0 Application List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-list.md
Get the list of [applications](../resources/application.md) in this organization
[!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).
+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": "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) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All |
-|Delegated (personal Microsoft account) | Application.Read.All and User.Read, Application.ReadWrite.All and User.Read |
-|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All |
v1.0 Application Post Owners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-post-owners.md
Add an owner to an [application](../resources/application.md) by posting to the
[!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).
-
-<!-- { "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) | Application.ReadWrite.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.OwnedBy and Directory.Read.All, Application.ReadWrite.All and Directory.Read.All |
+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_owners" } -->
> **Note:** **Application.ReadWrite.OwnedBy** will not be sufficient to add another owner. Consent also to **Application.ReadWrite.All**.
v1.0 Application Post Tokenissuancepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-post-tokenissuancepolicies.md
Assign a [tokenIssuancePolicy](../resources/tokenissuancepolicy.md) to an [appli
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_tokenissuancepolicies" } -->
## HTTP request
v1.0 Application Post Tokenlifetimepolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/application-post-tokenlifetimepolicies.md
Assign a [tokenLifetimePolicy](../resources/tokenlifetimepolicy.md) to an [appli
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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_tokenlifetimepolicies" } -->
## HTTP request
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. |
In the request body, supply a JSON representation of the [application](../resour
## Response
-If successful, if an application object with **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [application](../resources/application.md) object in the response body.
+If an application object with **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [application](../resources/application.md) object in the response body. The application is assigned the uniqueName value.
+
+If an application object with **uniqueName** doesn't exist and the `Prefer: create-if-missing` header is *not* specified, this method returns a `404 Not Found` error code.
If an application object with **uniqueName** already exists, this method updates the [application](../resources/application.md) object and returns a `204 No Content` response code.
v1.0 Appmanagementpolicy Delete Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/appmanagementpolicy-delete-appliesto.md
Remove an [appManagementPolicy](../resources/appManagementPolicy.md) policy obje
## Permissions
-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) | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
+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": "appmanagementpolicy_delete_appliesto" } -->
[!INCLUDE [rbac-app-auth-method-custom-policy-api-update](../includes/rbac-for-apis/rbac-app-auth-method-custom-policy-api-update.md)]
v1.0 Appmanagementpolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/appmanagementpolicy-list-appliesto.md
List application and service principal objects that are assigned an [appManageme
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Application.Read.All and Policy.Read.All, Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.Read.All and Policy.Read.All, Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
[!INCLUDE [rbac-app-auth-method-policy-api-get](../includes/rbac-for-apis/rbac-app-auth-method-policy-api-get.md)]
v1.0 Appmanagementpolicy Post Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/appmanagementpolicy-post-appliesto.md
Assign an [appManagementPolicy](../resources/appManagementPolicy.md) policy obje
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Application.Read.All and Policy.ReadWrite.ApplicationConfiguration |
[!INCLUDE [rbac-app-auth-method-custom-policy-api-update](../includes/rbac-for-apis/rbac-app-auth-method-custom-policy-api-update.md)]
v1.0 Associatedteaminfo List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/associatedteaminfo-list.md
Currently, a [user](../resources/user.md) can be associated with a [team](../res
* A [user](../resources/user.md) can be a direct member of a [team](../resources/team.md). * A [user](../resources/user.md) can be a member of a shared [channel](../resources/channel.md) that is hosted inside a [team](../resources/team.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).
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 Attacksimulationroot List Payloads https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/attacksimulationroot-list-payloads.md
The following list shows examples of their use:
} --> ``` http
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $count=true
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $filter={property} eq '{property-value}'
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $filter={property} eq '{property-value}'&$top=5
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $orderby={property}
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $skipToken={skipToken}
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $top=1
-GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' and $select={property}
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$count=true
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&{property} eq '{property-value}'
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&{property} eq '{property-value}' &$top=5
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$filter={property} eq '{property-value}'
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$filter={property} eq '{property-value}'&$top=5
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$orderby={property}
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$skipToken={skipToken}
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$top=1
+GET /security/attackSimulation/payloads?$filter=source eq 'Tenant'&$select={property}
``` ## Request headers
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 Authenticationmethod Resetpassword https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/authenticationmethod-resetpassword.md
Namespace: microsoft.graph
Reset a user's password, represented by a [password authentication method](../resources/passwordauthenticationmethod.md) object. This can only be done by an administrator with appropriate permissions and can't be performed on a user's own account.
+To reset a user's password in Azure AD B2C, use the [Update user](../api/user-update.md) API operation and update the **passwordProfile** > **forceChangePasswordNextSignIn** object.
+ This flow writes the new password to Microsoft Entra ID and pushes it to on-premises Active Directory if configured using password writeback. The admin can either provide a new password or have the system generate one. The user is prompted to change their password on their next sign in. This reset is a long-running operation and returns a **Location** header with a link where the caller can periodically check for the status of the reset operation.
In the request body, provide a JSON object with the following parameters.
## Response
-If successful, this method returns a `202 Accepted` response code and a [passwordResetResponse](../resources/passwordresetresponse.md) in the response body. The response body may also include a **Location** header with a URL to check the status of the [reset operation](longrunningoperation-get.md).
+If successful, this method returns a `202 Accepted` response code and a [passwordResetResponse](../resources/passwordresetresponse.md) in the response body. The response body might also include a **Location** header with a URL to check the status of the [reset operation](longrunningoperation-get.md).
If the caller didn't submit a password, a Microsoft-generated password is provided in a JSON object in the response body.
POST https://graph.microsoft.com/v1.0/users/6ea91a8d-e32e-41a1-b7bd-d2d185eed0e0
#### Response
-The following example shows the response.
+The following example shows the response. You can use the ID in the **Location** header to check the status of the operation via the [long-running operation API](longrunningoperation-get.md).
> **Note:** The response object shown here might be shortened for readability.
v1.0 Authenticationmethodsroot List Userregistrationdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/authenticationmethodsroot-list-userregistrationdetails.md
Get a list of the authentication methods registered for a user as defined in the
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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)|AuditLog.Read.All|
-|Delegated (personal Microsoft account)|Not supported.|
-|Application|AuditLog.Read.All|
+<!-- { "blockType": "permissions", "name": "authenticationmethodsroot_list_userregistrationdetails" } -->
[!INCLUDE [rbac-reports-registration-usage-apis](../includes/rbac-for-apis/rbac-reports-registration-usage-apis.md)]
v1.0 Authenticationstrengthpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/authenticationstrengthpolicy-get.md
HTTP/1.1 200 OK
Content-Type: application/json {
- "@odata.type" : "#microsoft.graph.authenticationStrengthPolicy",
- "id": "00000000-0000-0000-0000-000000000004",
- "createdDateTime": "2017-10-30T10:59:01Z",
- "modifiedDateTime": "2017-10-30T10:59:01Z",
- "displayName": "Phishing resistant MFA",
- "description": "Phishing resistant, Passwordless methods for the strongest authentication, such as a FIDO2 security key",
- "policyType": "builtIn",
- "requirementsSatisfied": "mfa",
- "allowedCombinations": [
- "windowsHelloForBusiness",
- "fido2",
- "x509CertificateMultiFactor"
- ],
- "combinationConfigurations": []
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/authenticationStrengthPolicies/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET policies/authenticationStrengthPolicies('<guid>')?$select=allowedCombinations,createdDateTime",
+ "id": "5790842a-5bab-44c2-9cf1-b38d675b70ea",
+ "createdDateTime": "2024-07-10T20:27:42.5264618Z",
+ "modifiedDateTime": "2024-07-10T23:49:43.883679Z",
+ "displayName": "Auth Strength policy name",
+ "description": "",
+ "policyType": "custom",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "fido2"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/authenticationStrengthPolicies('5790842a-5bab-44c2-9cf1-b38d675b70ea')/combinationConfigurations",
+ "combinationConfigurations": [
+ {
+ "@odata.type": "#microsoft.graph.fido2CombinationConfiguration",
+ "id": "42235320-c8db-4d8c-9344-8f1ce87f734b",
+ "appliesToCombinations": [
+ "fido2"
+ ],
+ "allowedAAGUIDs": [
+ "de1e552d-db1d-4423-a619-566b625cdc84",
+ "90a3ccdf-635c-4729-a248-9b709135078f"
+ ]
+ }
+ ]
} ```
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 Authenticationstrengthroot Post Policies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/authenticationstrengthroot-post-policies.md
The following example shows a request.
``` http POST https://graph.microsoft.com/v1.0/policies/authenticationStrengthPolicies Content-Type: application/json
-Content-length: 239
{
- "@odata.type" : "#microsoft.graph.authenticationStrengthPolicy",
- "displayName": "Contoso authentication level",
- "description": "The only authentication level allowed to access our secret apps",
- "allowedCombinations": [
- "password, hardwareOath",
- "password, sms"
- ]
+ "displayName": "Example",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "fido2"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/authenticationStrengthPolicies('5790842a-5bab-44c2-9cf1-b38d675b70ea')/combinationConfigurations",
+ "combinationConfigurations": [
+ {
+ "@odata.type": "#microsoft.graph.fido2CombinationConfiguration",
+ "id": "42235320-c8db-4d8c-9344-8f1ce87f734b",
+ "appliesToCombinations": [
+ "fido2"
+ ],
+ "allowedAAGUIDs": [
+ "de1e552d-db1d-4423-a619-566b625cdc84",
+ "90a3ccdf-635c-4729-a248-9b709135078f"
+ ]
+ }
+ ]
} ```
HTTP/1.1 201 Created
Content-Type: application/json {
- "@odata.type" : "authenticationStrengthPolicy",
- "id": "dd055c42-4218-4281-8631-f090e171f5cd",
- "createdDateTime": "2022-09-30T10:59:01Z",
- "modifiedDateTime": "2022-09-30T10:59:01Z",
- "displayName": "Contoso authentication level",
- "description": "The only authentication level allowed to access our secret apps",
- "policyType": "custom",
- "requirementsSatisfied": "mfa",
- "allowedCombinations": [
- "password, hardwareOath",
- "password, sms"
- ],
- "combinationConfigurations": []
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/authenticationStrengthPolicies/$entity",
+ "id": "7daf2132-6a2d-4e78-a699-b823babf4436",
+ "createdDateTime": "2024-07-23T17:10:58.1492045Z",
+ "modifiedDateTime": "2024-07-23T17:10:58.1492045Z",
+ "displayName": "Example",
+ "description": "",
+ "policyType": "custom",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "fido2"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/authenticationStrengthPolicies('7daf2132-6a2d-4e78-a699-b823babf4436')/combinationConfigurations",
+ "combinationConfigurations": [
+ {
+ "@odata.type": "#microsoft.graph.fido2CombinationConfiguration",
+ "id": "c0fdf2f9-3b3f-4bbf-988c-17606ea4b4e4",
+ "appliesToCombinations": [
+ "fido2"
+ ],
+ "allowedAAGUIDs": [
+ "de1e552d-db1d-4423-a619-566b625cdc84",
+ "90a3ccdf-635c-4729-a248-9b709135078f"
+ ]
+ }
+ ]
}- ```
v1.0 Bookingappointment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingappointment-get.md
Namespace: microsoft.graph
Get the properties and relationships of a [bookingAppointment](../resources/bookingappointment.md) object in the specified [bookingBusiness](../resources/bookingbusiness.md).
-The **startDateTime** and **endDateTime** properties are always returned in UTC.
+The **start** and **end** properties are always returned in UTC.
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
GET /solutions/bookingBusinesses/{id}/appointments/{id}
## Optional query parameters
-This method supports the $count and $expand [OData query parameters](/graph/query-parameters) to help customize the response.
+This method supports the `$count` and `$expand` [OData query parameters](/graph/query-parameters) to help customize the response.
## Request headers
Content-type: application/json
"optOutOfCustomerEmail": false, "anonymousJoinWebUrl": null, "staffMemberIds": [],
- "startDateTime": {
+ "isCustomerAllowedToManageBooking": false,
+ "customerName": "Jordan Miller",
+ "customerEmailAddress": "jordanm@contoso.com",
+ "customerPhone": "213-555-0199",
+ "customerNotes": null,
+ "start": {
"dateTime": "2018-05-06T12:00:00.0000000Z", "timeZone": "UTC" },
- "endDateTime": {
+ "end": {
"dateTime": "2018-05-06T12:30:00.0000000Z", "timeZone": "UTC" },
v1.0 Bookingappointment Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingappointment-update.md
PATCH /solutions/bookingBusinesses/{id}/appointments/{id}
| Property | Type |Description| |:|:--|:-|
-|customers|[bookingCustomerInformation](../resources/bookingcustomerinformation.md) collection|It lists down 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.|
+|customerEmailAddress|String|The SMTP address of the [bookingCustomer](../resources/bookingcustomer.md) who books 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 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|It lists down the customer properties for an appointment. An appointment contains a list of customer information and each unit indicates 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](../resources/datetimetimezone.md).| |duration|Duration|The length of the appointment, denoted in [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. |
-|endDateTime|[dateTimeTimeZone](../resources/datetimetimezone.md)|The date, time, and time zone that the appointment ends.|
+|end|[dateTimeTimeZone](../resources/datetimetimezone.md)|The date, time, and time zone that the appointment ends.|
+|invoiceStatus|string| The status of the invoice. Possible values are: `draft`, `reviewing`, `open`, `canceled`, `paid`, and `corrective`.|
+|isCustomerAllowedToManageBooking|Boolean|Indicates that the customer can manage bookings created by the staff. The default value is `false`.|
|filledAttendeesCount|Int32|The current number of customers in the appointment. Required.|
-|isLocationOnline|Boolean|If `true`, indicates that the appointment will be held online. Default value is false.|
+|isLocationOnline|Boolean|`True` indicates that the appointment is held online. The default value is `false`.|
|maximumAttendeesCount|Int32|The maximum number of customers allowed in the appointment. Required. |
-|optOutOfCustomerEmail|Boolean|If `true`, indicates that the [bookingCustomer](../resources/bookingcustomer.md) for this appointment does not wish to receive a confirmation for this appointment.|
+|optOutOfCustomerEmail|Boolean|`True` indicates that the [bookingCustomer](../resources/bookingcustomer.md) for this appointment doesn't wish to receive a confirmation for this appointment.|
|postBuffer|Duration|The amount of time to reserve after the appointment ends, for cleaning up, as an example. The value is expressed in [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | |preBuffer|Duration|The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) format.| |price|Double|The regular price for an appointment for the specified [bookingService](../resources/bookingservice.md).| |priceType|bookingPriceType| A setting to provide flexibility for the pricing structure of services. Possible values are: `undefined`, `fixedPrice`, `startingAt`, `hourly`, `free`, `priceVaries`, `callUs`, `notSet`, `unknownFutureValue`.| |reminders|[bookingReminder](../resources/bookingreminder.md) collection|The collection of customer reminders sent for this appointment. The value of this property is available only when reading this **bookingAppointment** by its ID.|
-|selfServiceAppointmentId|String|An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of the customer. Only supported for appointment if maxAttendeeCount is 1.|
+|selfServiceAppointmentId|String|Another tracking ID for the appointment, if the appointment was created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of the customer.|
|serviceId|String|The ID of the [bookingService](../resources/bookingservice.md) associated with this appointment.| |serviceLocation|[location](../resources/location.md)|The location where the service is delivered.|
-|serviceName|String|The name of the **bookingService** associated with this appointment.<br>This property is optional when creating a new appointment. If not specified, it is computed from the service associated with the appointment by the **serviceId** property.|
+|serviceName|String|The name of the **bookingService** associated with this appointment.<br>This property is optional when creating a new appointment. If not specified, it's computed from the service associated with the appointment by the **serviceId** property.|
|serviceNotes|String|Notes from a [bookingStaffMember](../resources/bookingstaffmember.md). The value of this property is available only when reading this **bookingAppointment** by its ID.|
-|smsNotificationsEnabled|Boolean|If `true`, indicates SMS notifications will be sent to the customers for the appointment. Default value is false.|
+|smsNotificationsEnabled|Boolean|`True` indicates that SMS notifications are sent to the customers for the appointment. The default value is `false`.|
|staffMemberIds|String collection|The ID of each [bookingStaffMember](../resources/bookingstaffmember.md) who is scheduled in this appointment.|
-|startDateTime|[dateTimeTimeZone](../resources/datetimetimezone.md)|The date, time, and time zone that the appointment begins.|
+|start|[dateTimeTimeZone](../resources/datetimetimezone.md)|The date, time, and time zone when the appointment begins.|
> [!NOTE] > If the maximum number of customers (**maximumAttedeesCount**) allowed in the [service](../resources/bookingservice.md) is greater than 1: > - Make sure that the customers exist in the Booking Calendar. If they donΓÇÖt, create using the [Create bookingCustomer](bookingbusiness-post-customers.md) operation.
-> - Pass valid customer IDs when you create or update the appointment. If the customer ID is not valid, that customer won't be included in the appointment object.
+> - Pass valid customer IDs when you create or update the appointment. If the customer ID is invalid, that customer won't be included in the appointment object.
## Response
Content-type: application/json
{ "@odata.type":"#microsoft.graph.bookingAppointment",
- "endDateTime":{
+ "end":{
"@odata.type":"#microsoft.graph.dateTimeTimeZone", "dateTime":"2018-05-06T12:30:00.0000000+00:00", "timeZone":"UTC" },
- "startDateTime":{
+ "start":{
"@odata.type":"#microsoft.graph.dateTimeTimeZone", "dateTime":"2018-05-06T12:00:00.0000000+00:00", "timeZone":"UTC"
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
"id": "AAMkADKoAAA=", "selfServiceAppointmentId": "00000000-0000-0000-0000-000000000000", "isLocationOnline": true,
+ "customerName": "Jordan Miller",
+ "customerEmailAddress": "jordanm@contoso.com",
+ "customerPhone": "213-555-0199",
+ "customerNotes": null,
"joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_MTlhZTE3MDUtODk0Yy00MGZkLTlhNzktN2FmYTk3MDUxNmE2%40thread.v2/0?context=%7b%22Tid%22%3a%22995fa18c-b557-4694-8d07-b89779d6dc77%22%2c%22Oid%22%3a%22d4d260ab-989d-490e-b121-e2066391807a%22%7d", "customers": [ {
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",
Content-type: application/json
"optOutOfCustomerEmail": false, "anonymousJoinWebUrl": null, "staffMemberIds": [],
- "startDateTime": {
+ "start": {
"dateTime": "2018-04-30T13:00:00.0000000Z", "timeZone": "UTC" },
- "endDateTime": {
+ "end": {
"dateTime": "2018-04-30T13:30:00.0000000Z", "timeZone": "UTC" },
Content-type: application/json
"optOutOfCustomerEmail": false, "anonymousJoinWebUrl": null, "staffMemberIds": [],
- "startDateTime": {
+ "isCustomerAllowedToManageBooking": true,
+ "start": {
"dateTime": "2018-05-01T12:00:00.0000000Z", "timeZone": "UTC" },
- "endDateTime": {
+ "end": {
"dateTime": "2018-05-01T12:30:00.0000000Z", "timeZone": "UTC" },
v1.0 Bookingbusiness List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingbusiness-list-calendarview.md
In the request URL, provide the following required query parameters with values.
The values of `start` and `end` are interpreted using the timezone offset specified in their corresponding values and are not impacted by the value of the `Prefer: outlook.timezone` header if present.
-This method also supports some of the $count and $expand [OData query parameters](/graph/query-parameters) to help customize the response.
+This method also supports some of the `$count` and `$expand` [OData query parameters](/graph/query-parameters) to help customize the response.
## Request headers
Content-type: application/json
"id": "AAMkADKpAAA=", "selfServiceAppointmentId": "00000000-0000-0000-0000-000000000000", "isLocationOnline": true,
+ "customerName": "Jordan Miller",
+ "customerEmailAddress": "jordanm@contoso.com",
+ "customerPhone": "213-555-0199",
+ "customerNotes": null,
"joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_MTlhZTE3MDUtODk0Yy00MGZkLTlhNzktN2FmYTk3MDUxNmE2%40thread.v2/0?context=%7b%22Tid%22%3a%22995fa18c-b557-4694-8d07-b89779d6dc77%22%2c%22Oid%22%3a%22d4d260ab-989d-490e-b121-e2066391807a%22%7d", "anonymousJoinWebUrl": null, "customers": [
Content-type: application/json
"serviceNotes": null, "optOutOfCustomerEmail": false, "staffMemberIds": [],
- "startDateTime": {
+ "start": {
"dateTime": "2018-05-05T12:00:00.0000000Z", "timeZone": "UTC" },
- "endDateTime": {
+ "end": {
"dateTime": "2018-05-05T12:30:00.0000000Z", "timeZone": "UTC" },
Content-type: application/json
"isLocationOnline": true, "joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_MDUtODk0Yy00MGZkLTlhNzktN2xNmE2%40thread.v2/0?context=%7b%22Tid%22%3a%22995fa18c-b557-4694-8d07-b89779d6dc77%22%2c%22Oid%22%3a%22d4d260ab-989d-490e-b121-e2066391807a%22%7d", "anonymousJoinWebUrl": null,
+ "customerName": "Jordan Miller",
+ "customerEmailAddress": "jordanm@contoso.com",
+ "customerPhone": "213-555-0199",
+ "customerNotes": null,
"customers": [ { "@odata.type": "#microsoft.graph.bookingCustomerInformation",
Content-type: application/json
"serviceNotes": null, "optOutOfCustomerEmail": false, "staffMemberIds": [],
- "startDateTime": {
+ "start": {
"dateTime": "2018-05-06T12:00:00.0000000Z", "timeZone": "UTC" },
- "endDateTime": {
+ "end": {
"dateTime": "2018-05-06T12:30:00.0000000Z", "timeZone": "UTC" },
v1.0 Bookingbusiness Post Appointments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingbusiness-post-appointments.md
If the maximum number of customers (**maximumAttendeesCount**) allowed in the [s
- Make sure that the customers exist in the Booking Calendar. If they donΓÇÖt, create using the [Create bookingCustomer](bookingbusiness-post-customers.md) operation. -- Pass valid customer IDs when you create or update the appointment. If the customer ID is not valid, that customer won't be included in the appointment object.
+- Pass valid customer IDs when you create or update the appointment. If the customer ID is invalid, that customer isn't included in the appointment object.
## Response
If successful, this method returns a `201 Created` response code and a [bookingA
### Request
-The following example shows a request. This appointment does not involve booking specific staff members.
+The following example shows a request. This appointment doesn't involve booking specific staff members.
-# [HTTP](#tab/http)
<!-- { "blockType": "request", "name" : "bookingbusinesspostappointments",
Content-type: application/json
{ "@odata.type": "#microsoft.graph.bookingAppointment", "customerTimeZone": "America/Chicago",
+ "customerName": "Jordan Miller",
+ "customerEmailAddress": "jordanm@contoso.com",
+ "customerPhone": "213-555-0199",
+ "customerNotes": null,
"smsNotificationsEnabled": true,
- "endDateTime": {
+ "end": {
"@odata.type": "#microsoft.graph.dateTimeTimeZone", "dateTime": "2018-05-01T12:30:00.0000000+00:00", "timeZone": "UTC" },
+ "isCustomerAllowedToManageBooking": true,
"isLocationOnline": true, "optOutOfCustomerEmail": false, "anonymousJoinWebUrl": null,
Content-type: application/json
"staffMemberIds": [ "8ee1c803-a1fa-406d-8259-7ab53233f148" ],
- "startDateTime": {
+ "start": {
"@odata.type": "#microsoft.graph.dateTimeTimeZone", "dateTime": "2018-05-01T12:00:00.0000000+00:00", "timeZone": "UTC"
Content-type: application/json
} ```
-# [C#](#tab/csharp)
-
-# [CLI](#tab/cli)
-
-# [Go](#tab/go)
-
-# [Java](#tab/java)
-
-# [JavaScript](#tab/javascript)
-
-# [PHP](#tab/php)
-
-# [Python](#tab/python)
--- ### Response The following example shows the response.
Content-type: application/json
"isLocationOnline": true, "joinWebUrl": "https://teams.microsoft.com/l/meetup-join/19%3ameeting_MTlhZTE3MDUtODk0Yy00MGZkLTlhNzktN2FmYTk3MDUxNmE2%40thread.v2/0?context=%7b%22Tid%22%3a%22995fa18c-b557-4694-8d07-b89779d6dc77%22%2c%22Oid%22%3a%22d4d260ab-989d-490e-b121-e2066391807a%22%7d", "smsNotificationsEnabled": true,
+ "customerName": "Jordan Miller",
+ "customerEmailAddress": "jordanm@contoso.com",
+ "customerPhone": "213-555-0199",
+ "customerNotes": null,
"customerTimeZone": "America/Chicago", "serviceId": "57da6774-a087-4d69-b0e6-6fb82c339976", "serviceName": "Catered bento",
Content-type: application/json
"serviceNotes": "Customer requires punctual service.", "optOutOfCustomerEmail": false, "anonymousJoinWebUrl": null,
+ "isCustomerAllowedToManageBooking": true,
"staffMemberIds": [ "8ee1c803-a1fa-406d-8259-7ab53233f148" ],
- "startDateTime": {
+ "start": {
"dateTime": "2018-05-01T12:00:00.0000000Z", "timeZone": "UTC" },
- "endDateTime": {
+ "end": {
"dateTime": "2018-05-01T12:30:00.0000000Z", "timeZone": "UTC" },
v1.0 Bookingbusiness Post Services https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingbusiness-post-services.md
If successful, this method returns a `201 Created` response code and a [bookingS
### Request The following example shows a request.
-# [HTTP](#tab/http)
<!-- { "blockType": "request", "name" : "bookingbusinesspostservices",
Content-type: application/json
"displayName":"Bento", "isLocationOnline": true, "smsNotificationsEnabled": true,
+ "isCustomerAllowedToManageBooking": true,
"languageTag": "en-US", "isHiddenFromCustomers":false, "notes":"Home-cooked special",
Content-type: application/json
} ```
-# [C#](#tab/csharp)
-
-# [CLI](#tab/cli)
-
-# [Go](#tab/go)
-
-# [Java](#tab/java)
-
-# [JavaScript](#tab/javascript)
-
-# [PHP](#tab/php)
-
-# [Python](#tab/python)
--- ### Response The following example shows the response.
Content-type: application/json
"isLocationOnline": true, "isAnonymousJoinEnabled": false, "smsNotificationsEnabled": true,
- "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.com/bookings/s/gkcGIq92Z0u5h4FWB9Qgcg2",
+ "isCustomerAllowedToManageBooking": true,
+ "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.onmicrosoft.com/bookings/s/gkcGIq92Z0u5h4FWB9Qgcg2",
"defaultLocation": { "displayName": "Contoso Lunch Delivery", "locationEmailAddress": null,
v1.0 Bookingservice Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingservice-get.md
Content-type: application/json
"isLocationOnline": true, "smsNotificationsEnabled": true, "isAnonymousJoinEnabled": false,
- "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.com/bookings/s/gkcGIq92Z0u5h4FWB9Qgcg2",
+ "isCustomerAllowedToManageBooking": true,
+ "webUrl": "https://outlook.office365.com/owa/calendar/Contosolunchdelivery@contoso.onmicrosoft.com/bookings/s/gkcGIq92Z0u5h4FWB9Qgcg2",
"customQuestions" : [ { "questionId" : "3bc6fde0-4ad3-445d-ab17-0fc15dba0774",
v1.0 Bookingservice Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/bookingservice-update.md
PATCH /solutions/bookingBusinesses/{id}/services/{id}
|description|String|A text description for the service.| |displayName|String|A service name.| |id|String| The unique identifier for the **bookingService**. Read-only.|
-|isAnonymousJoinEnabled|Boolean|`True` if the URL to join the appointment anonymously (**anonymousJoinWebUrl**) will be generated for the appointment booked for this service.|
-|isHiddenFromCustomers|Boolean|If `true`, the service isn't available to customers for booking.|
-|isLocationOnline|Boolean|If `true` it indicates that the appointments for the service will be held online. Default value is `false`.|
+|isAnonymousJoinEnabled|Boolean|`True` if the URL to join the appointment anonymously (**anonymousJoinWebUrl**) is generated for the appointment booked for this service.|
+|isCustomerAllowedToManageBooking|Boolean|Indicates that the customer can manage bookings created by the staff. The default value is `false`.|
+|isHiddenFromCustomers|Boolean|`True` indicates that the service isn't available to customers for booking.|
+|isLocationOnline|Boolean|`True` indicates that the appointments for the service are held online. The default value is `false`.|
|languageTag|String|The language of the self-service booking page.| |maximumAttendeesCount|Int32|The maximum number of customers allowed in a service. | |notes|String|Additional information about this service.| |postBuffer|Duration|The time to buffer after an appointment for this service ends, and before the next customer appointment can be booked.| |preBuffer|Duration|The time to buffer before an appointment for this service can start.| |schedulingPolicy|[bookingSchedulingPolicy](../resources/bookingschedulingpolicy.md)|The set of policies that determine how appointments for this type of service should be created and managed.|
-|smsNotificationsEnabled|Boolean|True indicates SMS notifications can be sent to the customers for the appointment of the service. Default value is false.|
+|smsNotificationsEnabled|Boolean|`True` indicates that SMS notifications can be sent to the customers for the appointment of the service. The default value is `false`.|
|staffMemberIds|String collection|Represents those [staff members](../resources/bookingstaffmember.md) who provide this service. | ## Response
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:** >
To use application permissions for this API, tenant administrators must create a
Get a single recording of an online meeting.
+<!-- { "blockType": "ignored" } -->
```http GET /me/onlineMeetings/{meetingId}/recordings/{recordingId} GET /users/{userId}/onlineMeetings/{meetingId}/recordings/{recordingId}
GET /users/{userId}/onlineMeetings/{meetingId}/recordings/{recordingId}
Get the content of a single recording of an online meeting.
+<!-- { "blockType": "ignored" } -->
```http GET /me/onlineMeetings/{meetingId}/recordings/{recordingId}/content GET /users/{userId}/onlineMeetings/{meetingId}/recordings/{recordingId}/content
Content-type: application/json
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('b935e675-5e67-48b9-8d45-249d5f88e964')/onlineMeetings('MSpiOTM1ZTY3NS01ZTY3LTQ4YjktOGQ0NS0yNDlkNWY4OGU5NjQqMCoqMTk6bWVldGluZ19ZbU0zTnpJNU9USXRZakU0WlMwME1tUTNMVGt6TVRRdFkyWm1PRGRtWmpsaVptRTNAdGhyZWFkLnYy')/recordings/$entity", "id": "7e31db25-bc6e-4fd8-96c7-e01264e9b6fc", "meetingId": "MSpiOTM1ZTY3NS01ZTY3LTQ4YjktOGQ0NS0yNDlkNWY4OGU5NjQqMCoqMTk6bWVldGluZ19ZbU0zTnpJNU9USXRZakU0WlMwME1tUTNMVGt6TVRRdFkyWm1PRGRtWmpsaVptRTNAdGhyZWFkLnYy",
+ "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
"createdDateTime": "2023-04-10T08:13:17.5990966Z",
+ "endDateTime": "2024-01-29T09:27:25.2346000Z",
+ "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
"recordingContentUrl": "https://graph.microsoft.com/v1.0/$metadata#users('b935e675-5e67-48b9-8d45-249d5f88e964')/onlineMeetings('MSpiOTM1ZTY3NS01ZTY3LTQ4YjktOGQ0NS0yNDlkNWY4OGU5NjQqMCoqMTk6bWVldGluZ19ZbU0zTnpJNU9USXRZakU0WlMwME1tUTNMVGt6TVRRdFkyWm1PRGRtWmpsaVptRTNAdGhyZWFkLnYy')/recordings/('7e31db25-bc6e-4fd8-96c7-e01264e9b6fc')/content", "meetingOrganizer": { "application": null,
Content-Type: video/mp4
<bytes of a recording> ```+
+### Example 3: Get a callRecording from a corresponding transcript using contentCorrelationId
+
+The following example shows how to get a single recording of an online meeting corresponding to a transcript using the **contentCorrelationId** property.
+
+#### Request
+
+The following example shows a request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_callRecording_using_contentCorrelationId",
+ "sampleKeys": ["MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy"]
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy/recordings?$filter=contentCorrelationId+eq+'e87c8cf8-50f7-4252-8b9c-ad08ac0fa88d-0'
+```
+
+# [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.callRecording"
+}
+-->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('1273a016-201d-4f95-8083-1b7f99b3edeb')/onlineMeetings('MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy')/recordings",
+ "@odata.count": 1,
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET me/onlineMeetings('<key>')/recordings?$select=callId,content",
+ "value": [
+ {
+ "id": "VjIjIzExMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIyNDMyYjU3Yi0wYWJkLTQzZGItYWE3Yi0xNmVhZGQxMTVkMzQwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODAwMDAwMDAwNDA3ZjYyNjg0ZmQ0ZGEwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDRiZWQ5YTIzZGMyZmZmNDY4OTc4OTg0NjU2ZjI3MjE5IyM5YzM3ZDZhMS1mNGJmLTRjZWMtOTFmYS0xNDc1MGUwNzFhMTg=",
+ "meetingId": "MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy",
+ "callId": "26c38520-e74d-4391-8188-cb458d413825",
+ "contentCorrelationId": "e87c8cf8-50f7-4252-8b9c-ad08ac0fa88d-0",
+ "createdDateTime": "2024-07-12T11:37:59.0113199Z",
+ "endDateTime": "2024-07-12T11:38:11.3313199Z",
+ "recordingContentUrl": "https://graph.microsoft.com/v1.0/users/1273a016-201d-4f95-8083-1b7f99b3edeb/onlineMeetings/MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy/recordings/VjIjIzExMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIyNDMyYjU3Yi0wYWJkLTQzZGItYWE3Yi0xNmVhZGQxMTVkMzQwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODAwMDAwMDAwNDA3ZjYyNjg0ZmQ0ZGEwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDRiZWQ5YTIzZGMyZmZmNDY4OTc4OTg0NjU2ZjI3MjE5IyM5YzM3ZDZhMS1mNGJmLTRjZWMtOTFmYS0xNDc1MGUwNzFhMTg=/content",
+ "meetingOrganizer": {
+ "application": null,
+ "device": null,
+ "user": {
+ "@odata.type": "#microsoft.graph.teamworkUserIdentity",
+ "id": "1273a016-201d-4f95-8083-1b7f99b3edeb",
+ "displayName": null,
+ "userIdentityType": "aadUser",
+ "tenantId": "2432b57b-0abd-43db-aa7b-16eadd115d34"
+ }
+ }
+ }
+ ]
+}
+```
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).
To use application permission for this API, tenant administrators must create an
Get a single transcript of an online meeting.
+<!-- { "blockType": "ignored" } -->
```http GET /me/onlineMeetings/{meetingId}/transcripts/{transcriptId} GET /users/{userId}/onlineMeetings/{meetingId}/transcripts/{transcriptId}- ``` Get the content of a single transcript of an online meeting.
+<!-- { "blockType": "ignored" } -->
```http GET me/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content GET users/{userId}/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content- ``` ## Request headers
GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/
-- #### Response > **Note:** The response object shown here might be shortened for readability.
Content-type: application/json
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('ba321e0d-79ee-478d-8e28-85a19507f456')/onlineMeetings('MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ')/transcripts/$entity", "id": "MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ",
+ "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
"createdDateTime": "2021-09-17T06:09:24.8968037Z",
+ "endDateTime": "2021-09-17T06:27:25.2346000Z",
+ "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
"transcriptContentUrl": "https://graph.microsoft.com/v1.0/$metadata#users('ba321e0d-79ee-478d-8e28-85a19507f456')/onlineMeetings('MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ')/transcripts/('MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4')/content", "meetingOrganizer": { "application": null,
Content-type: application/json
"id": "ba321e0d-79ee-478d-8e28-85a19507f456", "displayName": null, "userIdentityType": "aadUser",
- "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331",
+ "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331"
} } }
GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/
-- #### Response Response contains bytes for the transcript in the body. `content-type` header specifies type of the transcript content. Negative offsets indicate that the transcription began while the conversation was ongoing.
GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/
-- #### Response Response contains bytes for the transcript in the body. `content-type` header specifies type of the transcript content.
GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/
-- #### Response > **Note:** The response object shown here might be shortened for readability. <!-- {
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
+
+# [HTTP](#tab/http)
+<!-- {
+ "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
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+#### 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
+
+# [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/v1.0/teams/16dc05c0-2259-4540-a970-3580ff459721/channels/19:v32db348d9264477abcf18ffa2cf76dc@thread.tacv2/archive
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [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
+
+{
+ "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
+
+# [HTTP](#tab/http)
+<!-- {
+ "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
+```
+
+# [C#](#tab/csharp)
+
+# [CLI](#tab/cli)
+
+# [Go](#tab/go)
+
+# [Java](#tab/java)
+
+# [JavaScript](#tab/javascript)
+
+# [PHP](#tab/php)
+
+# [Python](#tab/python)
+++
+#### 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
+
+# [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/v1.0/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)
+
+# [Python](#tab/python)
+++
+#### 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 Chatmessage Post https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/chatmessage-post.md
Content-type: application/json
} ```
-### Example 5: Send inline images along with the message
+### Example 5: Send a message that includes a file attachment using a file share link
+
+The following example shows how to send a message that includes a file attachment using a file share link.
+
+#### Request
+
+The following example shows a request.
+
+>**Notes:**
+> - The file to be attached must already be located in SharePoint. Use any GUID as your attachment ID and the file share link as the **contentURL**. Users must have permissions to access the drive item via the [share link](../api/shares-get.md).
+> - Using a file share link to send messages isn't supported in a [migration](/microsoftteams/platform/graph-api/import-messages/import-external-messages-to-teams) scenario.
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "post_chatmessage_5",
+ "sampleKeys": ["1e769eab-06a8-4b2e-ac42-1f040a4e52a1", "19:e28d1f9b354f4de88d2e9e4d8b983763@thread.tacv2"]
+}-->
+```http
+POST https://graph.microsoft.com/v1.0/teams/1e769eab-06a8-4b2e-ac42-1f040a4e52a1/channels/19:e28d1f9b354f4de88d2e9e4d8b983763@thread.tacv2/messages
+Content-type: application/json
+
+{
+ "body": {
+ "contentType": "html",
+ "content": "Testing with file share link. <attachment id=\"668f7fa8-8129-4de7-b32b-fe1b442e6ef1\"></attachment>"
+ },
+ "attachments": [
+ {
+ "id": "668f7fa8-8129-4de7-b32b-fe1b442e6ef1",
+ "contentType": "reference",
+ "contentUrl": "https://teamsgraph-my.sharepoint.com/:w:/g/personal/test_teamsgraph_onmicrosoft_com/Eah_j2YpgedNsyv-G0QubvEBma6Sd_76UtYkXwoJ-nYVEg?e=0H2Ibm"
+ }
+ ]
+}
+```
+
+# [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,
+ "@odata.type": "microsoft.graph.chatMessage"
+} -->
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#teams('1e769eab-06a8-4b2e-ac42-1f040a4e52a1')/channels('19%3Ae28d1f9b354f4de88d2e9e4d8b983763%40thread.tacv2')/messages/$entity",
+ "id": "1709663385319",
+ "replyToId": null,
+ "etag": "1709663385319",
+ "messageType": "message",
+ "createdDateTime": "2024-03-05T18:29:45.319Z",
+ "lastModifiedDateTime": "2024-03-05T18:29:45.319Z",
+ "lastEditedDateTime": null,
+ "deletedDateTime": null,
+ "subject": null,
+ "summary": null,
+ "chatId": null,
+ "importance": "normal",
+ "locale": "en-us",
+ "webUrl": "https://teams.microsoft.com/l/message/19%3Ae28d1f9b354f4de88d2e9e4d8b983763%40thread.tacv2/1709663385319?groupId=1e769eab-06a8-4b2e-ac42-1f040a4e52a1&tenantId=2432b57b-0abd-43db-aa7b-16eadd115d34&createdTime=1709663385319&parentMessageId=1709663385319",
+ "policyViolation": null,
+ "eventDetail": null,
+ "from": {
+ "application": null,
+ "device": null,
+ "user": {
+ "@odata.type": "#microsoft.graph.teamworkUserIdentity",
+ "id": "28c10244-4bad-4fda-993c-f332faef94f0",
+ "displayName": "Test User",
+ "userIdentityType": "aadUser"
+ }
+ },
+ "body": {
+ "contentType": "html",
+ "content": "Testing with file share link. <attachment id=\"668f7fa8-8129-4de7-b32b-fe1b442e6ef1\"></attachment>"
+ },
+ "channelIdentity": {
+ "teamId": "1e769eab-06a8-4b2e-ac42-1f040a4e52a1",
+ "channelId": "19:e28d1f9b354f4de88d2e9e4d8b983763@thread.tacv2"
+ },
+ "attachments": [
+ {
+ "id": "668f7fa8-8129-4de7-b32b-fe1b442e6ef1",
+ "contentType": "reference",
+ "contentUrl": "https://teamsgraph-my.sharepoint.com/personal/test_teamsgraph_onmicrosoft_com/Documents/Personal%20Drive%20file%201.docx",
+ "content": null,
+ "name": "Personal Drive file 1.docx",
+ "thumbnailUrl": null,
+ "teamsAppId": null
+ }
+ ],
+ "mentions": [],
+ "reactions": []
+}
+```
+
+### Example 6: Send inline images along with the message
#### Request The following example shows a request.
The following example shows a request.
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "post_chatmessage_5",
+ "name": "post_chatmessage_6",
"sampleKeys": ["19:2da4c29f6d7041eca70b638b43d45437@thread.v2"] }--> ```http
Content-type: application/json
``` # [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)]
Content-type: application/json
} ```
-### Example 6: Send a card with inline images
+### Example 7: Send a card with inline images
#### Request The following example shows a request.
The following example shows a request.
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "post_chatmessage_6",
+ "name": "post_chatmessage_7",
"sampleKeys": ["fbe2bf47-16c8-47cf-b4a5-4b9b187c508b", "19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2"] }--> ```http
Content-type: application/json
``` # [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)]
Content-type: application/json
} ```
-### Example 7: @mention a channel in a channel message
+### Example 8: @mention a channel in a channel message
#### Request The following example shows a request. For information about how to get a list of channels in a team, see [List channels](../api/channel-list.md).
Content-type: application/json
} ```
-### Example 8: @mention a team in a channel message
+### Example 9: @mention a team in a channel message
#### Request The following example shows a request.
Content-type: application/json
} ```
-### Example 9: Send message that contains cards that are attributed to a Teams app
+### Example 10: Send message that contains cards that are attributed to a Teams app
#### Request
The following example shows a request.
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "post_chatmessage_9",
+ "name": "post_chatmessage_10",
"sampleKeys": ["fbe2bf47-16c8-47cf-b4a5-4b9b187c508b", "19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2"] }-->
Content-type: application/json
``` # [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)]
Content-type: application/json
} ```
-### Example 10: Send a message that contains an announcement
+### Example 11: Send a message that contains an announcement
#### Request
The following example shows a request.
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "post_chatmessage_10",
+ "name": "post_chatmessage_11",
"sampleKeys": ["5c884e2f-83f8-4cff-af8e-0177f260b9f8", "19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2"] }-->
Content-type: application/json
``` # [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)]
Content-type: application/json
} ```
-### Example 11: Send a message with an emoji
+### Example 12: Send a message with an emoji
#### Request
The following example shows a request.
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "post_chatmessage_11",
+ "name": "post_chatmessage_12",
"sampleKeys": ["19:b7867210a3fa4848a5a2a30c210eb9ae@thread.v2"] }-->
Content-type: application/json
``` # [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)]
v1.0 Claimsmappingpolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/claimsmappingpolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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
In addition to [general errors](/graph/errors) that apply to Microsoft Graph, th
|400|Bad request|The request is malformed or incorrect, such as an invalid `cloudClipboardItemId`.| |403|Forbidden|The caller can't perform the action. It indicates that the user doesn't consent to sharing [cloudClipboardItem](../resources/cloudclipboarditem.md).| |409|Conflict|The current state conflicts with what the request expects. It usually indicates that the user isn't eligible for the cloud clipboard feature because they don't have at least two devices authenticated through multi-factor authentication during the sign-in process.|
-|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|ΓÇ»
+|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|
## Examples
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
In addition to [general errors](/graph/errors) that apply to Microsoft Graph, so
|400|Bad request|The request is malformed or incorrect, such as invalid page size or invalid `$skipToken` value.| |403|Forbidden|The caller can't perform the action. It indicates that the user has not consented to share [cloudClipboardItem](../resources/cloudclipboarditem.md).| |409|Conflict|The current state conflicts with what the request expects. It usually indicates that the user isn't eligible for the cloud clipboard feature because they don't have at least two devices authenticated through multi-factor authentication during the sign-in process.|
-|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|ΓÇ»
+|429|Too many requests|The request rate limit has been exceeded. Wait for the time specified in the `Retry-After` header and try again.|
## Examples
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 Conditionalaccesspolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-delete.md
Delete a [conditionalAccessPolicy](../resources/conditionalaccesspolicy.md) obje
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Conditionalaccesspolicy Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-get.md
The following example shows a request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies/6b5e999b-0ba8-4186-a106-e0296c1c4358
+GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies/10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#conditionalAccess/policies/$entity",
- "id": "6b5e999b-0ba8-4186-a106-e0296c1c4358",
- "displayName": "Demo app for documentation",
- "createdDateTime": "2019-09-26T23:12:16.0792706Z",
- "modifiedDateTime": "2019-09-27T00:12:12.5986473Z",
- "state": "disabled",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identity/conditionalAccess/policies/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET identity/conditionalAccess/policies('<guid>')?$select=conditions,createdDateTime",
+ "id": "10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67",
+ "templateId": null,
+ "displayName": "CA008: Require password change for high-risk users",
+ "createdDateTime": "2021-11-02T14:26:29.1005248Z",
+ "modifiedDateTime": "2024-01-30T23:11:08.549481Z",
+ "state": "enabled",
"conditions": {
- "signInRiskLevels": [
- "medium",
- "low"
+ "userRiskLevels": [
+ "high"
],
+ "signInRiskLevels": [],
"clientAppTypes": [
- "mobileAppsAndDesktopClients",
- "exchangeActiveSync",
- "other"
+ "all"
],
+ "servicePrincipalRiskLevels": [],
+ "insiderRiskLevels": null,
+ "platforms": null,
+ "locations": null,
+ "devices": null,
+ "clientApplications": null,
"applications": { "includeApplications": [ "All" ],
- "excludeApplications": [
- "499b84ac-1321-427f-aa17-267ca6975798",
- "00000007-0000-0000-c000-000000000000",
- "de8bc8b5-d9f9-48b1-a8ad-b748da725064",
- "00000012-0000-0000-c000-000000000000",
- "797f4846-ba00-4fd7-ba43-dac1f8f63013",
- "05a65629-4c1b-48c1-a78b-804c4abdd4af",
- "7df0a125-d3be-4c96-aa54-591f83ff541c"
- ],
- "includeUserActions": []
+ "excludeApplications": [],
+ "includeUserActions": [],
+ "includeAuthenticationContextClassReferences": [],
+ "applicationFilter": null
}, "users": { "includeUsers": [
- "a702a13d-a437-4a07-8a7e-8c052de62dfd"
- ],
- "excludeUsers": [
- "124c5b6a-ffa5-483a-9b88-04c3fce5574a",
- "GuestsOrExternalUsers"
+ "All"
],
+ "excludeUsers": [],
"includeGroups": [],
- "excludeGroups": [],
- "includeRoles": [
- "9b895d92-2cd3-44c7-9d02-a6ac2d5ea5c3",
- "cf1c38e5-3621-4004-a7cb-879624dced7c",
- "c4e39bd9-1100-46d3-8c65-fb160da0071f"
+ "excludeGroups": [
+ "eedad040-3722-4bcb-bde5-bc7c857f4983"
],
- "excludeRoles": [
- "b0f54661-2d74-4c50-afa3-1ec803f12efe"
- ]
- },
- "platforms": {
- "includePlatforms": [
- "all"
- ],
- "excludePlatforms": [
- "iOS",
- "windowsPhone"
- ]
- },
- "locations": {
- "includeLocations": [
- "AllTrusted"
- ],
- "excludeLocations": [
- "00000000-0000-0000-0000-000000000000",
- "d2136c9c-b049-47ae-b9cf-316e04ef7198"
- ]
+ "includeRoles": [],
+ "excludeRoles": [],
+ "includeGuestsOrExternalUsers": null,
+ "excludeGuestsOrExternalUsers": null
} }, "grantControls": {
- "operator": "OR",
+ "operator": "AND",
"builtInControls": [
- "mfa",
- "compliantDevice",
- "domainJoinedDevice",
- "approvedApplication",
- "compliantApplication"
+ "passwordChange"
], "customAuthenticationFactors": [],
- "termsOfUse": [
- "ce580154-086a-40fd-91df-8a60abac81a0",
- "7f29d675-caff-43e1-8a53-1b8516ed2075"
- ]
+ "termsOfUse": [],
+ "authenticationStrength@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identity/conditionalAccess/policies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/$entity",
+ "authenticationStrength": {
+ "id": "00000000-0000-0000-0000-000000000002",
+ "createdDateTime": "2021-12-01T08:00:00Z",
+ "modifiedDateTime": "2021-12-01T08:00:00Z",
+ "displayName": "Multifactor authentication",
+ "description": "Combinations of methods that satisfy strong authentication, such as a password + SMS",
+ "policyType": "builtIn",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "windowsHelloForBusiness",
+ "fido2",
+ "x509CertificateMultiFactor",
+ "deviceBasedPush",
+ "temporaryAccessPassOneTime",
+ "temporaryAccessPassMultiUse",
+ "password,microsoftAuthenticatorPush",
+ "password,softwareOath",
+ "password,hardwareOath",
+ "password,sms",
+ "password,voice",
+ "federatedMultiFactor",
+ "microsoftAuthenticatorPush,federatedSingleFactor",
+ "softwareOath,federatedSingleFactor",
+ "hardwareOath,federatedSingleFactor",
+ "sms,federatedSingleFactor",
+ "voice,federatedSingleFactor"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identity/conditionalAccess/policies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/combinationConfigurations",
+ "combinationConfigurations": []
+ }
}, "sessionControls": {
+ "disableResilienceDefaults": null,
"applicationEnforcedRestrictions": null,
+ "cloudAppSecurity": null,
"persistentBrowser": null,
- "cloudAppSecurity": {
- "cloudAppSecurityType": "blockDownloads",
- "isEnabled": true
- },
"signInFrequency": {
- "value": 4,
- "type": "hours",
+ "value": null,
+ "type": null,
+ "authenticationType": "primaryAndSecondaryAuthentication",
+ "frequencyInterval": "everyTime",
"isEnabled": true } }
v1.0 Conditionalaccesspolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-update.md
Update the properties of a [conditionalAccessPolicy](../resources/conditionalacc
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
> [!NOTE] > This method has a [known permissions issue](https://developer.microsoft.com/en-us/graph/known-issues/?search=13671) and may require consent to multiple permissions.
v1.0 Conditionalaccessroot List Policies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-policies.md
Content-type: application/json
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#conditionalAccess/policies", "value": [ {
- "id": "ad8d2b4a-8d30-413f-88b8-144c6c8d98d9",
- "displayName": "SimplePolicy1",
- "createdDateTime": null,
- "modifiedDateTime": null,
- "state": "disabled",
+ "id": "2b31ac51-b855-40a5-a986-0a4ed23e9008",
+ "templateId": null,
+ "displayName": "CA001: Require multi-factor authentication for admins",
+ "createdDateTime": "2021-11-02T14:17:09.1686157Z",
+ "modifiedDateTime": "2024-01-03T20:07:59.0369305Z",
+ "state": "enabled",
"sessionControls": null, "conditions": {
+ "userRiskLevels": [],
"signInRiskLevels": [], "clientAppTypes": [ "all" ],
+ "servicePrincipalRiskLevels": [],
+ "insiderRiskLevels": null,
"platforms": null, "locations": null,
+ "devices": null,
+ "clientApplications": null,
"applications": { "includeApplications": [
- "None"
+ "All"
], "excludeApplications": [],
- "includeUserActions": []
+ "includeUserActions": [],
+ "includeAuthenticationContextClassReferences": [],
+ "applicationFilter": null
}, "users": {
- "includeUsers": [
- "None"
- ],
+ "includeUsers": [],
"excludeUsers": [], "includeGroups": [],
- "excludeGroups": [],
- "includeRoles": [],
- "excludeRoles": []
+ "excludeGroups": [
+ "eedad040-3722-4bcb-bde5-bc7c857f4983"
+ ],
+ "includeRoles": [
+ "62e90394-69f5-4237-9190-012177145e10",
+ "194ae4cb-b126-40b2-bd5b-6091b380977d",
+ "f28a1f50-f6e7-4571-818b-6a12f2af6b6c",
+ "29232cdf-9323-42fd-ade2-1d097af3e4de",
+ "b1be1c3e-b65d-4f19-8427-f6fa0d97feb9",
+ "729827e3-9c14-49f7-bb1b-9608f156bbb8",
+ "b0f54661-2d74-4c50-afa3-1ec803f12efe",
+ "fe930be7-5e62-47db-91af-98c3a49a38b1",
+ "c4e39bd9-1100-46d3-8c65-fb160da0071f",
+ "9b895d92-2cd3-44c7-9d02-a6ac2d5ea5c3",
+ "158c047a-c907-4556-b7ef-446551a6b5f7",
+ "966707d0-3269-4727-9be2-8c3a10f19b9d",
+ "7be44c8a-adaf-4e2a-84d6-ab2649e08a13",
+ "e8611ab8-c189-46e8-94e1-60213ab1f814",
+ "f2ef992c-3afb-46b9-b7cf-a126ee74c451"
+ ],
+ "excludeRoles": [],
+ "includeGuestsOrExternalUsers": null,
+ "excludeGuestsOrExternalUsers": null
} }, "grantControls": { "operator": "OR", "builtInControls": [
- "block"
+ "mfa"
], "customAuthenticationFactors": [],
- "termsOfUse": []
+ "termsOfUse": [],
+ "authenticationStrength@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/conditionalAccessPolicies('2b31ac51-b855-40a5-a986-0a4ed23e9008')/grantControls/authenticationStrength/$entity",
+ "authenticationStrength": null
} }, {
- "id": "c558e346-969d-40a7-a64e-2df6c2c88490",
- "displayName": "SimplePolicy2",
- "createdDateTime": null,
- "modifiedDateTime": null,
- "state": "disabled",
- "sessionControls": null,
+ "id": "10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67",
+ "templateId": null,
+ "displayName": "CA008: Require password change for high-risk users",
+ "createdDateTime": "2021-11-02T14:26:29.1005248Z",
+ "modifiedDateTime": "2024-01-30T23:11:08.549481Z",
+ "state": "enabled",
"conditions": {
+ "userRiskLevels": [
+ "high"
+ ],
"signInRiskLevels": [], "clientAppTypes": [ "all" ],
+ "servicePrincipalRiskLevels": [],
+ "insiderRiskLevels": null,
"platforms": null, "locations": null,
+ "devices": null,
+ "clientApplications": null,
"applications": { "includeApplications": [
- "None"
+ "All"
], "excludeApplications": [],
- "includeUserActions": []
+ "includeUserActions": [],
+ "includeAuthenticationContextClassReferences": [],
+ "applicationFilter": null
}, "users": { "includeUsers": [
- "None"
+ "All"
], "excludeUsers": [], "includeGroups": [],
- "excludeGroups": [],
+ "excludeGroups": [
+ "eedad040-3722-4bcb-bde5-bc7c857f4983"
+ ],
"includeRoles": [],
- "excludeRoles": []
+ "excludeRoles": [],
+ "includeGuestsOrExternalUsers": null,
+ "excludeGuestsOrExternalUsers": null
} }, "grantControls": {
- "operator": "OR",
+ "operator": "AND",
"builtInControls": [
- "mfa"
+ "passwordChange"
], "customAuthenticationFactors": [],
- "termsOfUse": []
+ "termsOfUse": [],
+ "authenticationStrength@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/conditionalAccessPolicies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/$entity",
+ "authenticationStrength": {
+ "id": "00000000-0000-0000-0000-000000000002",
+ "createdDateTime": "2021-12-01T08:00:00Z",
+ "modifiedDateTime": "2021-12-01T08:00:00Z",
+ "displayName": "Multifactor authentication",
+ "description": "Combinations of methods that satisfy strong authentication, such as a password + SMS",
+ "policyType": "builtIn",
+ "requirementsSatisfied": "mfa",
+ "allowedCombinations": [
+ "windowsHelloForBusiness",
+ "fido2",
+ "x509CertificateMultiFactor",
+ "deviceBasedPush",
+ "temporaryAccessPassOneTime",
+ "temporaryAccessPassMultiUse",
+ "password,microsoftAuthenticatorPush",
+ "password,softwareOath",
+ "password,hardwareOath",
+ "password,sms",
+ "password,voice",
+ "federatedMultiFactor",
+ "microsoftAuthenticatorPush,federatedSingleFactor",
+ "softwareOath,federatedSingleFactor",
+ "hardwareOath,federatedSingleFactor",
+ "sms,federatedSingleFactor",
+ "voice,federatedSingleFactor"
+ ],
+ "combinationConfigurations@odata.context": "https://graph.microsoft.com/v1.0/$metadata#policies/conditionalAccessPolicies('10ef4fe6-5e51-4f5e-b5a2-8fed19d0be67')/grantControls/authenticationStrength/combinationConfigurations",
+ "combinationConfigurations": []
+ }
+ },
+ "sessionControls": {
+ "disableResilienceDefaults": null,
+ "applicationEnforcedRestrictions": null,
+ "cloudAppSecurity": null,
+ "persistentBrowser": null,
+ "signInFrequency": {
+ "value": null,
+ "type": null,
+ "authenticationType": "primaryAndSecondaryAuthentication",
+ "frequencyInterval": "everyTime",
+ "isEnabled": true
+ }
} } ]
v1.0 Conditionalaccessroot Post Namedlocations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/conditionalaccessroot-post-namedlocations.md
Create a new [namedLocation](../resources/namedlocation.md) object. Named locati
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Conditionalaccessroot Post Policies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/conditionalaccessroot-post-policies.md
Create a new [conditionalAccessPolicy](../resources/conditionalaccesspolicy.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).
+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": "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) | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All, Policy.ReadWrite.ConditionalAccess and Application.Read.All |
> [!NOTE] > This method has a [known permissions issue](https://developer.microsoft.com/en-us/graph/known-issues/?search=13671) and may require consent to multiple permissions.
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 Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/countrynamedlocation-delete.md
Delete a [countryNamedLocation](../resources/countryNamedLocation.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).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Countrynamedlocation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/countrynamedlocation-update.md
Update the properties of a [countryNamedLocation](../resources/countryNamedLocat
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
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 Datapolicyoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/datapolicyoperation-get.md
Retrieve the properties of a **dataPolicyOperation** 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": "datapolicyoperation_get" } -->
+<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
[!INCLUDE [permissions-table](../includes/permissions/datapolicyoperation-get-permissions.md)] ## HTTP request
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 Directoryaudit Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryaudit-get.md
Get a specific Microsoft Entra audit log item. This includes an audit log item g
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported |
-|Application | AuditLog.Read.All and Directory.Read.All |
## HTTP request
v1.0 Directoryaudit List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryaudit-list.md
Get the list of audit logs generated by Microsoft Entra ID. This includes audit
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | AuditLog.Read.All and Directory.Read.All |
## HTTP request
v1.0 Directoryobject Checkmembergroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryobject-checkmembergroups.md
You can check up to a maximum of 20 groups per request. This function supports a
### Group memberships for a device
-<!-- { "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) | Device.Read.All, Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Device.Read.All, Device.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All |
+<!-- { "blockType": "permissions", "name": "directoryobject_checkmembergroups_6" } -->
<!--
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 Directoryobject Getmembergroups https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/directoryobject-getmembergroups.md
Namespace: microsoft.graph
Return all the group IDs for the groups that the specified [user](../resources/user.md), [group](../resources/group.md), [service principal](../resources/serviceprincipal.md), [organizational contact](../resources/orgcontact.md), [device](../resources/device.md), or [directory object](../resources/directoryobject.md) is a member of. This function is transitive.
-This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a `400 Bad Request` error with the `Directory_ResultSizeLimitExceeded` error code. As a workaround, use the [List group transitive memberOf](../api/group-list-transitivememberof.md) API.
+This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a `400 Bad Request` error with the `Directory_ResultSizeLimitExceeded` error code. If you get the `Directory_ResultSizeLimitExceeded` error code, use the [List group transitive memberOf](../api/group-list-transitivememberof.md) API instead.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
One of the following permissions is required to call this API. To learn more, in
### Group memberships for a device
-<!-- { "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) | Device.Read.All, Directory.Read.All, Directory.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Device.Read.All, Device.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All |
+<!-- { "blockType": "permissions", "name": "directoryobject_getmembergroups_6" } -->
<!--
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 Driveitem Getretentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/driveitem-getretentionlabel.md
For information about retention labels from an administrator's perspective, see
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:--| | Delegated (work or school account) | Files.Read.All, Sites.Read.All | | Delegated (personal Microsoft account) | Not supported. |
v1.0 Driveitem Lockorunlockrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/driveitem-lockorunlockrecord.md
For more information about how you can lock and unlock retention labels, see [Us
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:--| | Delegated (work or school account) | Files.ReadWrite.All, Sites.ReadWrite.All | | Delegated (personal Microsoft account) | Not supported. |
v1.0 Driveitem Permanentdelete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/driveitem-permanentdelete.md
doc_type: apiPageType
Namespace: microsoft.graph
-Permanently delete a [driveItem](../resources/driveitem.md) by using its ID.
-If you delete items using this method, they are permanently removed and won't be sent to the recycle bin. Therefore, they can't be restored afterward.
+Permanently delete a [driveItem](../resources/driveitem.md) by using its ID. If you delete items using this method, they're permanently removed and aren't sent to the recycle bin, unlike the [Delete driveItem](../api/driveitem-delete.md) API, which sends the item to the recycle bin. Therefore, permanently deleted drive items can't be restored afterward.
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
v1.0 Driveitem Removeretentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/driveitem-removeretentionlabel.md
For information about retention labels from an administrator's perspective, see
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:--| | Delegated (work or school account) | Files.Read.All, Files.ReadWrite.All, Sites.ReadWrite.All, Sites.FullControl.All | | Delegated (personal Microsoft account) | Not supported. |
v1.0 Driveitem Setretentionlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/driveitem-setretentionlabel.md
When a retention label is applied to a folder, all the items in the folder are t
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-| Type | Permissions (from least to most privileged) |
+| Permission type | Permissions (from least to most privileged) |
|:|:--| | Delegated (work or school account) | Files.Read.All, Files.ReadWrite.All, Sites.ReadWrite.All | | Delegated (personal Microsoft account) | Not supported. |
v1.0 Educationassignment Delete Rubric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationassignment-delete-rubric.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "ignored" } --> ```http
-DELETE /education/classes/{class-id}/assignments/{assignment-id}/rubric/$ref
+DELETE /education/classes/{id}/assignments/{id}/rubric/$ref
``` ## Request headers
If successful, this method returns a `204 No Content` response code. It doesn't
### Request
-Here's an example of the request.
-
+The following example shows a request.
# [HTTP](#tab/http) <!-- {
Here's an example of the request.
}--> ```http
-DELETE https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric/$ref
+DELETE https://graph.microsoft.com/v1.0/education/classes/f1e03281-acd7-4fb0-84c3-902b3d30104c/assignments/9aaba0b4-43a3-4dde-a593-9145055d9a60/rubric/$ref
``` # [C#](#tab/csharp)
DELETE https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e
### Response
-Here's an example of the response.
+The following example shows the response.
<!-- { "blockType": "response",
v1.0 Educationassignment Get Rubric https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationassignment-get-rubric.md
If successful, this method returns a `200 OK` response code and an [educationRub
The following example shows a request. - # [HTTP](#tab/http) <!-- { "blockType": "request",
- "sampleKeys": ["cf6005fc-9e13-44a2-a6ac-a53322006454"],
"name": "get_rubric" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric
+GET https://graph.microsoft.com/v1.0/education/classes/f1e03281-acd7-4fb0-84c3-902b3d30104c/assignments/09e2e94f-c701-45f5-98a8-cb5000195d2b/rubric
``` # [C#](#tab/csharp)
The following example shows the response.
<!-- { "blockType": "response", "truncated": true,
- "@odata.type": "microsoft.graph.educationRubric",
- "isCollection": false
+ "@odata.type": "microsoft.graph.educationRubric"
} --> ```http
HTTP/1.1 200 OK
Content-type: application/json {
- "displayName": "Example Points Rubric",
- "id": "bf040af7-a5ff-4abe-a8c8-1bdc532344c2",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/classes('f1e03281-acd7-4fb0-84c3-902b3d30104c')/assignments('09e2e94f-c701-45f5-98a8-cb5000195d2b')/rubric/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET education/classes('<guid>')/assignments('<guid>')/rubric?$select=createdBy,createdDateTime",
+ "displayName": "Rubric4896",
+ "createdDateTime": "2024-07-11T11:20:54.1905879Z",
+ "lastModifiedDateTime": "2024-07-11T11:20:54.2012531Z",
+ "id": "3214c3c7-fb76-4b58-831f-82bd28b68dfd",
"description": {
- "content": "This is an example of a rubric with points",
+ "content": "This is the rubric we use on postman testing",
"contentType": "text" },
- "levels": [
+ "qualities": [
{
- "levelId": "519cd134-c513-40b9-aa71-fdb0d063c084",
- "displayName": "Good",
+ "qualityId": "53bd0640-8210-450f-b74c-a2cc50a9b120",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "",
+ "content": "First quality",
"contentType": "text" },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 2
- }
+ "criteria": [
+ {
+ "description": {
+ "content": "First quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
}, {
- "levelId": "db2a0c91-abef-44cb-b8b1-ef1f85ef4a77",
- "displayName": "Poor",
+ "qualityId": "2ebd6515-4b48-45ea-bfc2-2b8b8938ac26",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "",
- "contentType": "text"
- },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 1
- }
- }
- ],
- "qualities": [
- {
- "qualityId": "bbf3fb4a-a794-4b51-a1ad-c22fb891c5d8",
- "weight": 50.0,
- "description": {
- "content": "Argument",
+ "content": "Second quality",
"contentType": "text" }, "criteria": [ {
- "id": "5e637d79-f26b-4ea6-acd7-73824f0c0967",
"description": {
- "content": "The essay's argument is persuasive.",
+ "content": "Second quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is good",
"contentType": "text" } }, {
- "id": "ebdcc27f-d1ec-4aa3-9da7-bd8d7842e3d3",
"description": {
- "content": "The essay's argument does not make sense.",
+ "content": "Second quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is poor",
"contentType": "text" } } ] }, {
- "qualityId": "ebe97fd7-47f7-4e9a-b31b-221ad731fc5a",
- "weight": 50.0,
+ "qualityId": "a4a338b7-96f0-4600-a85a-4a3b606d5960",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "Spelling and Grammar",
+ "content": "Third quality",
"contentType": "text" }, "criteria": [ {
- "id": "5417252a-f810-41eb-9a83-09276a258a08",
"description": {
- "content": "The essay uses proper spelling and grammar with few or no errors.",
+ "content": "Third quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Third quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Third quality is fair",
"contentType": "text" } }, {
- "id": "5de220bd-74b9-41a7-85d5-9be7c6cb7933",
"description": {
- "content": "The essay has numerous errors in spelling and/or grammar.",
+ "content": "This quality is poor",
"contentType": "text" } } ] } ],
+ "levels": [
+ {
+ "levelId": "83a40aa7-f34a-44ad-a337-143997bcdc44",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
+ },
+ {
+ "levelId": "ba3ea5ed-33f8-4e04-8a6b-ac67c3a39d65",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "61763a58-d253-4a53-a017-92c01f6441f8",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "afc660ea-1040-4420-a27e-dbbf118aaa6c",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
"grading": { "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType", "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": null,
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": null,
+ "displayName": null
+ }
} } ```
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 Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationrubric-delete.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "ignored" } --> ```http
-DELETE /education/me/rubrics/{rubric-id}
+DELETE /education/me/rubrics/{id}
``` ## Request headers
v1.0 Educationrubric Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationrubric-get.md
If successful, this method returns a `200 OK` response code and the requested [e
The following example shows a request. - # [HTTP](#tab/http) <!-- { "blockType": "request",
The following example shows a request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/education/me/rubrics/bf040af7-a5ff-4abe-a8c8-1bdc532344c2
+GET https://graph.microsoft.com/v1.0/education/me/rubrics/199816a3-bd27-4134-bffa-b3928e8ab3a5
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "displayName": "Example Points Rubric",
- "id": "bf040af7-a5ff-4abe-a8c8-1bdc532344c2",
- "description": {
- "content": "This is an example of a rubric with points",
- "contentType": "text"
- },
- "levels": [
- {
- "levelId": "519cd134-c513-40b9-aa71-fdb0d063c084",
- "displayName": "Good",
- "description": {
- "content": "",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/me/rubrics/$entity",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET education/me/rubrics('<guid>')?$select=createdBy,createdDateTime",
+ "displayName": "Rubric6468",
+ "createdDateTime": "2024-07-11T14:03:36.5435838Z",
+ "lastModifiedDateTime": "2024-07-11T14:03:55.6961018Z",
+ "id": "199816a3-bd27-4134-bffa-b3928e8ab3a5",
+ "description": {
+ "content": "New Rubric",
"contentType": "text"
- },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 2
- }
},
- {
- "levelId": "db2a0c91-abef-44cb-b8b1-ef1f85ef4a77",
- "displayName": "Poor",
- "description": {
- "content": "",
- "contentType": "text"
- },
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 1
- }
- }
- ],
- "qualities": [
- {
- "qualityId": "bbf3fb4a-a794-4b51-a1ad-c22fb891c5d8",
- "weight": 50.0,
- "description": {
- "content": "Argument",
- "contentType": "text"
- },
- "criteria": [
+ "qualities": [
+ {
+ "qualityId": "93b651aa-1167-43dd-9971-fab0e242b396",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "First quality",
+ "contentType": "text"
+ },
+ "criteria": [
+ {
+ "description": {
+ "content": "First quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "First quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
+ },
{
- "id": "5e637d79-f26b-4ea6-acd7-73824f0c0967",
- "description": {
- "content": "The essay's argument is persuasive.",
- "contentType": "text"
- }
+ "qualityId": "89e767f0-f66a-42f6-94f5-5b084bb17dad",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "Second quality",
+ "contentType": "text"
+ },
+ "criteria": [
+ {
+ "description": {
+ "content": "Second quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Second quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
}, {
- "id": "ebdcc27f-d1ec-4aa3-9da7-bd8d7842e3d3",
- "description": {
- "content": "The essay's argument does not make sense.",
- "contentType": "text"
- }
+ "qualityId": "6c0e77ee-6bf5-4639-9602-3075d4774aa9",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "Third quality",
+ "contentType": "text"
+ },
+ "criteria": [
+ {
+ "description": {
+ "content": "Third quality is excellent",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Third quality is good",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "Third quality is fair",
+ "contentType": "text"
+ }
+ },
+ {
+ "description": {
+ "content": "This quality is poor",
+ "contentType": "text"
+ }
+ }
+ ]
}
- ]
- },
- {
- "qualityId": "ebe97fd7-47f7-4e9a-b31b-221ad731fc5a",
- "weight": 50.0,
- "description": {
- "content": "Spelling and Grammar",
- "contentType": "text"
- },
- "criteria": [
+ ],
+ "levels": [
{
- "id": "5417252a-f810-41eb-9a83-09276a258a08",
- "description": {
- "content": "The essay uses proper spelling and grammar with few or no errors.",
- "contentType": "text"
- }
+ "levelId": "df3a03e2-a222-4515-aaaf-adbba692917d",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
}, {
- "id": "5de220bd-74b9-41a7-85d5-9be7c6cb7933",
- "description": {
- "content": "The essay has numerous errors in spelling and/or grammar.",
- "contentType": "text"
- }
+ "levelId": "a2f90a11-a565-4904-aaa2-c2be1c0c71f9",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "53023e26-1f8e-437a-a1fa-163683e0619a",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "7afc81dc-8ecf-4889-aa59-5bfe20c8e755",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "96134727-5b49-4f67-9a6b-68e133681d2a",
+ "displayName": null
}
- ]
}
- ],
- "grading": {
- "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
- "maxPoints": 100
- }
} ```
v1.0 Educationrubric Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationrubric-update.md
Namespace: microsoft.graph
Update the properties of an [educationRubric](../resources/educationrubric.md) object. Only teachers can perform this operation.
-Updating a rubric attached to an assignment (`PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using [GET /education/classes/{class-id}/assignments/{assignment-id}/rubric](educationrubric-get.md), but it cannot be updated.
+Updating a rubric attached to an assignment (`PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using [GET /education/classes/{class-id}/assignments/{assignment-id}/rubric](educationrubric-get.md), but it can't be updated.
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "ignored" } --> ```http
-PATCH /education/me/rubrics/{rubric-id}
-PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric
+PATCH /education/me/rubrics/{id}
+PATCH /education/classes/{id}/assignments/{id}/rubric
``` ## Request headers
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 | |:-|:|:| |description|itemBody|The description of this rubric.| |displayName|String|The name of this rubric.|
-|grading|[educationAssignmentGradeType](../resources/educationassignmentgradetype.md)|The grading type of the rubric. `null` if this is a no-points rubric and [educationAssignmentPointsGradeType](../resources/educationassignmentpointsgradetype.md) if it is a rubric with points.|
+|grading|[educationAssignmentGradeType](../resources/educationassignmentgradetype.md)|The grading type of the rubric. `null` for a no-points rubric and [educationAssignmentPointsGradeType](../resources/educationassignmentpointsgradetype.md) for a rubric with points.|
|levels|rubricLevel collection|The collection of levels making up this rubric.| |qualities|rubricQuality collection|The collection of qualities making up this rubric.|
If successful, this method returns a `200 OK` response code and an updated [educ
The following example shows a request. - # [HTTP](#tab/http) <!-- { "blockType": "request",
The following example shows a request.
}--> ```http
-PATCH https://graph.microsoft.com/v1.0/education/me/rubrics/ceb3863e-6912-4ea9-ac41-3c2bb7b6672d
+PATCH https://graph.microsoft.com/v1.0/education/me/rubrics/5f650796-a600-4d20-87ef-c46ae34da3bb
Content-type: application/json {
HTTP/1.1 200 OK
Content-type: application/json {
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/me/rubrics/$entity",
"displayName": "Example Credit Rubric after display name patch",
- "id": "c4459fcb-a761-4f70-ac5b-e9466cb77c2a",
+ "createdDateTime": "2024-07-17T00:21:14.4479093Z",
+ "lastModifiedDateTime": "2024-07-17T15:00:08.5062776Z",
+ "id": "5f650796-a600-4d20-87ef-c46ae34da3bb",
"description": {
- "content": "This is an example of a credit rubric (no points)",
+ "content": "New Rubric",
"contentType": "text" },
- "levels": [
- {
- "levelId": "dec665d4-cf1b-4481-ac61-1d5b6188f4f5",
- "displayName": "Good",
- "description": {
- "content": "",
- "contentType": "text"
- }
- },
- {
- "levelId": "3f2e4b0f-508e-4005-984b-17e061bc5377",
- "displayName": "Poor",
- "description": {
- "content": "",
- "contentType": "text"
- }
- }
- ],
"qualities": [ {
- "qualityId": "dc79dcbf-b536-4797-9c5b-902f28129fd0",
+ "qualityId": "bdde7fc5-9a0b-4db7-9103-aeb6d4d20fbd",
+ "displayName": null,
+ "weight": 33.33,
"description": {
- "content": "Argument",
+ "content": "First quality",
"contentType": "text" }, "criteria": [ {
- "id": "8937fa15-4a7c-4f27-bd01-ca3471d2d1d5",
"description": {
- "content": "The essay's argument is persuasive.",
+ "content": "First quality is excellent",
"contentType": "text" } }, {
- "id": "4dfb5263-1d3f-4f0a-93ef-d24d800d0f69",
"description": {
- "content": "The essay's argument does not make sense.",
+ "content": "First quality is good",
"contentType": "text" }
- }
- ]
- },
- {
- "qualityId": "7e087062-ac25-4629-8386-a946350936db",
- "description": {
- "content": "Spelling and Grammar",
- "contentType": "text"
- },
- "criteria": [
+ },
{
- "id": "12276eb2-122c-4ad2-ba92-335ea798c88e",
"description": {
- "content": "The essay uses proper spelling and grammar with few or no errors.",
+ "content": "First quality is fair",
"contentType": "text" } }, {
- "id": "3db7e6b2-2b1b-4f8e-9fca-bea701159145",
"description": {
- "content": "The essay has numerous errors in spelling and/or grammar.",
+ "content": "First quality is poor",
"contentType": "text" } } ] }
- ]
+ ],
+ "levels": [
+ {
+ "levelId": "f0b16138-3ab2-4712-bbe0-b0a2653017a1",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
+ },
+ {
+ "levelId": "f5b1cc98-a22e-44d6-8e20-a29fb7de4860",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "352dfa9f-0ad3-42c5-a7b7-843dc78d83f9",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "b1d9ac8f-fb57-4172-9863-4a4994bc31fa",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
+ }
+ }
} ```
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 Educationuser Get User https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationuser-get-user.md
Retrieve the simple directory **user** that corresponds to this **educationUser*
[!INCLUDE [national-cloud-support](../../includes/global-only.md)] ## Permissions
-A combination of permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | One from EduRoster.ReadBasic, EduRoster.Read, EduRoster.Write plus either Directory.Read.All or User.Read|
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | EduRoster.Read.All, EduRoster.ReadWrite.All plus Directory.Read.All|
## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 Educationuser List Rubrics https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/educationuser-list-rubrics.md
The following example shows the response.
<!-- { "blockType": "response", "truncated": true,
- "@odata.type": "microsoft.graph.educationRubric",
- "isCollection": true
+ "@odata.type": "Collection(microsoft.graph.educationRubric)"
} --> ```http
HTTP/1.1 200 OK
Content-type: application/json {
- "value":[
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/me/rubrics",
+ "@odata.nextLink": "https://graph.microsoft.com/v1.0/education/me/rubrics?$skiptoken=MyZRVkZCUVVGQlFVRkVXakJCUVVGQlFVRkJRWGxCUVVGQlNrcFZWMFpHTXpaTFJVZHNhbU5zVTFCUGNFMDBaejA5",
+ "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET education/me/rubrics?$select=createdBy,createdDateTime",
+ "value": [
{
- "displayName":"Example Credit Rubric",
- "id":"c4459fcb-a761-4f70-ac5b-e9466cb77c2a",
- "description":{
- "content":"This is an example of a credit rubric (no points)",
- "contentType":"text"
+ "displayName": "Example Credit Rubric after display name patch",
+ "createdDateTime": "2024-07-17T00:21:14.4479093Z",
+ "lastModifiedDateTime": "2024-07-17T15:00:08.5062776Z",
+ "id": "5f650796-a600-4d20-87ef-c46ae34da3bb",
+ "description": {
+ "content": "New Rubric",
+ "contentType": "text"
},
- "levels":[
+ "qualities": [
{
- "levelId":"dec665d4-cf1b-4481-ac61-1d5b6188f4f5",
- "displayName":"Good",
- "description":{
- "content":"",
- "contentType":"text"
- }
- },
- {
- "levelId":"3f2e4b0f-508e-4005-984b-17e061bc5377",
- "displayName":"Poor",
- "description":{
- "content":"",
- "contentType":"text"
- }
- }
- ],
- "qualities":[
- {
- "qualityId":"dc79dcbf-b536-4797-9c5b-902f28129fd0",
- "description":{
- "content":"Argument",
- "contentType":"text"
+ "qualityId": "bdde7fc5-9a0b-4db7-9103-aeb6d4d20fbd",
+ "displayName": null,
+ "weight": 33.33,
+ "description": {
+ "content": "First quality",
+ "contentType": "text"
},
- "criteria":[
+ "criteria": [
{
- "id":"8937fa15-4a7c-4f27-bd01-ca3471d2d1d5",
- "description":{
- "content":"The essay's argument is persuasive.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is excellent",
+ "contentType": "text"
} }, {
- "id":"4dfb5263-1d3f-4f0a-93ef-d24d800d0f69",
- "description":{
- "content":"The essay's argument does not make sense.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is good",
+ "contentType": "text"
}
- }
- ]
- },
- {
- "qualityId":"7e087062-ac25-4629-8386-a946350936db",
- "description":{
- "content":"Spelling and Grammar",
- "contentType":"text"
- },
- "criteria":[
+ },
{
- "id":"12276eb2-122c-4ad2-ba92-335ea798c88e",
- "description":{
- "content":"The essay uses proper spelling and grammar with few or no errors.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is fair",
+ "contentType": "text"
} }, {
- "id":"3db7e6b2-2b1b-4f8e-9fca-bea701159145",
- "description":{
- "content":"The essay has numerous errors in spelling and/or grammar.",
- "contentType":"text"
+ "description": {
+ "content": "First quality is poor",
+ "contentType": "text"
} } ]
+ }
+ ],
+ "levels": [
+ {
+ "levelId": "f0b16138-3ab2-4712-bbe0-b0a2653017a1",
+ "displayName": "Excellent",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 4
+ }
+ },
+ {
+ "levelId": "f5b1cc98-a22e-44d6-8e20-a29fb7de4860",
+ "displayName": "Good",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 3
+ }
+ },
+ {
+ "levelId": "352dfa9f-0ad3-42c5-a7b7-843dc78d83f9",
+ "displayName": "Fair",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 2
+ }
+ },
+ {
+ "levelId": "b1d9ac8f-fb57-4172-9863-4a4994bc31fa",
+ "displayName": "Poor",
+ "description": {
+ "content": "",
+ "contentType": "text"
+ },
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 1
+ }
+ }
+ ],
+ "grading": {
+ "@odata.type": "#microsoft.graph.educationAssignmentPointsGradeType",
+ "maxPoints": 100
+ },
+ "createdBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
+ }
+ },
+ "lastModifiedBy": {
+ "application": null,
+ "device": null,
+ "user": {
+ "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499",
+ "displayName": null
}
- ]
+ }
} ] }
v1.0 Emailauthenticationmethodconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/emailauthenticationmethodconfiguration-update.md
PATCH /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/e
## Request body
-In the request body, supply a JSON representation of the [emailAuthenticationMethodConfiguration](../resources/emailauthenticationmethodconfiguration.md) object. 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.
-For the list of properties that can be updated, see [emailAuthenticationMethodConfiguration](../resources/emailauthenticationmethodconfiguration.md).
+|Property|Type|Description|
+|:|:|:|
+|allowExternalIdToUseEmailOtp|externalEmailOtpState|Determines whether email OTP is usable by external users for authentication. Possible values are: `default`, `enabled`, `disabled`, `unknownFutureValue`.|
+|excludeTargets|[excludeTarget](../resources/excludetarget.md) collection|Groups of users that are excluded from the policy.|
+|state|authenticationMethodState|Indicates whether this authentication method is enabled or not. Possible values are: `enabled`, `disabled`.|
->**Note:** The `@odata.type` property with a value of `#microsoft.graph.emailAuthenticationMethodConfiguration` must be included in the body.
+>**Note:** You must include the `@odata.type` property with a value of `#microsoft.graph.emailAuthenticationMethodConfiguration` in the request body.
## Response
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.
+
+# [HTTP](#tab/http)
+<!-- {
+ "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"
+ }
+ }
+ ]
+}
+```
+
+# [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 **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 Addfavorite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-addfavorite.md
doc_type: apiPageType
Namespace: microsoft.graph
-Add the group to the list of the current user's favorite groups. Supported for Microsoft 365 groups only.
+Add the group to the list of the current user's favorite groups. The group shows up in Outlook and Teams favorites. Supported for Microsoft 365 groups only.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
v1.0 Group Assignlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-assignlicense.md
In the request body, provide a JSON object with the following parameters.
| Parameter | Type | Description | | :- | : | :-- | | addLicenses | [assignedLicense](../resources/assignedlicense.md) collection | A collection of [assignedLicense](../resources/assignedlicense.md) objects that specify the licenses to add. You can disable servicePlans associated with a license by setting the **disabledPlans** property on an [assignedLicense](../resources/assignedlicense.md) object. |
-| removeLicenses | Guid collection | A collection of skuIds that identify the licenses to remove. |
+| removeLicenses | Guid collection | A collection of skuIds that identify the licenses to remove. Required. |
## Response
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 Post Members https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/group-post-members.md
To add members to a role-assignable group, the app must also be assigned the *Ro
```http POST /groups/{group-id}/members/$ref
+POST /groups/{group-id}/members/
``` ## Request headers
POST /groups/{group-id}/members/$ref
## Request body
-In the request body, supply a JSON representation of a [directoryObject](../resources/directoryobject.md), [user](../resources/user.md), [group](../resources/group.md), or [organizational contact](../resources/orgcontact.md) object to be added.
+When using the `/groups/{group-id}/members/$ref` syntax, supply a JSON object that contains an **@odata.id** property with a reference by ID to a supported group member object type.
+
+When using the `/groups/{group-id}/members` syntax, supply a JSON object that contains a **members@odata.bind** property with one or more references by IDs to a supported group member object type.
+
+If using the **directoryObjects** reference, that is, `https://graph.microsoft.com/v1.0/directoryObjects/{id}`, the object type must still be a supported group member object type.
## Response
-If successful, this method returns a `204 No Content` response code. It doesn't return anything in the response body. This method returns a `400 Bad Request` response code when the object is already a member of the group. This method returns a `404 Not Found` response code when the object being added doesn't exist.
+If successful, this method returns a `204 No Content` response code. It returns a `400 Bad Request` response code when the object is already a member of the group or is unsupported as a group member. It returns a `404 Not Found` response code when the object being added doesn't exist.
## Examples
If successful, this method returns a `204 No Content` response code. It doesn't
#### Request
-The following example shows a request.
+The following example shows a request that uses the **directoryObjects** reference to add a member to a group.
# [HTTP](#tab/http)
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. |
Use the **groupTypes** property to control the type of group and its membership,
## Response
-If successful, if the object with the **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [group](../resources/group.md) object in the response body.
+If an object with the **uniqueName** doesn't exist, this method returns a `201 Created` response code and a new [group](../resources/group.md) object in the response body.
-If the object with the **uniqueName** already exists, this method updates the [group](../resources/group.md) object and returns a `204 No Content` response code.
+If an object with **uniqueName** doesn't exist and the `Prefer: create-if-missing` header is *not* specified, this method returns a `404 Not Found` error code.
+
+If an object with the **uniqueName** already exists, this method updates the [group](../resources/group.md) object and returns a `204 No Content` response code.
## Examples
v1.0 Homerealmdiscoverypolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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 Identitysecuritydefaultsenforcementpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/identitysecuritydefaultsenforcementpolicy-update.md
Update the properties of an [identitySecurityDefaultsEnforcementPolicy](../resou
## Permissions
-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) | Policy.Read.All, Policy.ReadWrite.SecurityDefaults, Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All, Policy.ReadWrite.SecurityDefaults, Policy.ReadWrite.ConditionalAccess |
+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": "identitysecuritydefaultsenforcementpolicy_update" } -->
## HTTP request
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.
+
+# [HTTP](#tab/http)
+<!-- {
+ "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"
+}
+```
+
+# [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.insightsSettings",
+ "name": "update_insightssettings_iteminsightrequest"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "disabledForGroup": "edbfe4fb-ec70-4300-928f-dbb2ae86c981"
+}
+```
v1.0 Ipnamedlocation Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/ipnamedlocation-delete.md
Delete an [ipNamedLocation](../resources/ipNamedLocation.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).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
v1.0 Ipnamedlocation Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/ipnamedlocation-update.md
Update the properties of an [ipNamedLocation](../resources/ipNamedLocation.md) o
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
You must specify the **@odata.type** as `#microsoft.graph.ipNamedLocation`.
| Property | Type | Description | |:-|:|:| |displayName|String|Human-readable name of the location.|
-|ipRanges|[ipRange](../resources/iprange.md) collection|List of IP address ranges in IPv4 CIDR format (1.2.3.4/32) or any allowable IPv6 format from IETF RFC5962.|
+|ipRanges|[ipRange](../resources/iprange.md) collection|List of IP address ranges in IPv4 CIDR format (1.2.3.4/32) or any allowable IPv6 format from IETF RFC5962. To retain any existing **ipRange** objects, you must add them to this object in addition to any new objects; to remove any **ipRange** objects, exclude them from this object.|
|isTrusted|Boolean|The value is `true` if this location is explicitly trusted.| ## Response
v1.0 Longrunningoperation Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/longrunningoperation-get.md
Title: "Get longRunningOperation"
-description: "Retrieve the status of a long-running operation."
+description: "Retrieve the status of a long-running Microsoft Graph API operation."
ms.localizationpriority: medium
doc_type: "apiPageType"
Namespace: microsoft.graph
+Read the properties and relationships of a [longRunningOperation](../resources/longrunningoperation.md) object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations.
-Retrieve the status of a long-running operation, represented by a [longRunningOperation](../resources/longrunningoperation.md) object. A long-running operation is initiated when you [reset a user's password](authenticationmethod-resetpassword.md). This resource type is also the base type for the richLongRunningOperation object that represents the status of a long-running operation on a [site](../resources/site.md) or a [list](../resources/list.md).
+- [Password reset](authenticationmethod-resetpassword.md)
The possible states of the long-running operation are `notStarted`, `running`, `succeeded`, `failed`, `unknownFutureValue` where `succeeded` and `failed` are terminal states.
The possible states of the long-running operation are `notStarted`, `running`, `
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": "longrunningoperation_get" } -->
+### For authentication methods (password reset)
+
+<!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
[!INCLUDE [rbac-authentication-methods-apis-read-others](../includes/rbac-for-apis/rbac-authentication-methods-apis-read-others.md)] ## HTTP request
-<!-- { "blockType": "ignored" } -->
+To retrieve the status of a long running operation of authentication method reset:
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
```http GET /users/{id | userPrincipalName}/authentication/operations/{id}
GET /users/{id | userPrincipalName}/authentication/operations/{id}
## Optional query parameters
-This method does not support optional query parameters to customize the response.
+This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
## Request headers
If successful, this method returns a `200 OK` response code and the requested [l
### Request
-The following example shows a request.
--
+The following example shows a request. The ID of the operation to use in this request is retrieved from the response you get from the [passwword reset operation](authenticationmethod-resetpassword.md).
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "get_longrunningoperation"
+ "name": "get_longrunningoperation_passwordreset"
}-->- ```msgraph-interactive GET https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}/authentication/operations/{id} ``` # [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)]
The following example shows the response.
"truncated": true, "@odata.type": "microsoft.graph.longRunningOperation" } -->- ```http HTTP/1.1 200 OK Content-type: application/json
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 Microsoftauthenticatorauthenticationmethod Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethod-delete.md
Namespace: microsoft.graph
Deletes a [microsoftAuthenticatorAuthenticationMethod](../resources/microsoftauthenticatorauthenticationmethod.md) object. ## Permissions
v1.0 Microsoftauthenticatorauthenticationmethod Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethod-get.md
Namespace: microsoft.graph
Read the properties and relationships of a [microsoftAuthenticatorAuthenticationMethod](../resources/microsoftauthenticatorauthenticationmethod.md) object. ## Permissions
v1.0 Microsoftauthenticatorauthenticationmethod List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethod-list.md
Namespace: microsoft.graph
Get a list of the [microsoftAuthenticatorAuthenticationMethod](../resources/microsoftauthenticatorauthenticationmethod.md) objects and their properties. ## Permissions
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 Namedlocation Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/namedlocation-delete.md
Delete a [namedLocation](../resources/namedlocation.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).
+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": "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) | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Policy.ReadWrite.ConditionalAccess |
## HTTP request
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).
To use application permission for this API, tenant administrators must create an
## HTTP request
+<!-- { "blockType": "ignored" } -->
```http GET /me/onlineMeetings/{meetingId}/recordings GET /users/{userId}/onlineMeetings/{meetingId}/recordings
Content-Type: application/json
{ "id": "7e31db25-bc6e-4fd8-96c7-e01264e9b6fc", "meetingId": "MSpiOTM1ZTY3NS01ZTY3LTQ4YjktOGQ0NS0yNDlkNWY4OGU5NjQqMCoqMTk6bWVldGluZ19ZbU0zTnpJNU9USXRZakU0WlMwME1tUTNMVGt6TVRRdFkyWm1PRGRtWmpsaVptRTNAdGhyZWFkLnYy",
+ "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
"createdDateTime": "2023-04-10T08:13:17.5990966Z",
+ "endDateTime": "2023-04-10T08:27:25.2346000Z",
+ "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
"recordingContentUrl": "https://graph.microsoft.com/v1.0/$metadata#users('b935e675-5e67-48b9-8d45-249d5f88e964')/onlineMeetings('MSpiOTM1ZTY3NS01ZTY3LTQ4YjktOGQ0NS0yNDlkNWY4OGU5NjQqMCoqMTk6bWVldGluZ19ZbU0zTnpJNU9USXRZakU0WlMwME1tUTNMVGt6TVRRdFkyWm1PRGRtWmpsaVptRTNAdGhyZWFkLnYy')/recordings/('7e31db25-bc6e-4fd8-96c7-e01264e9b6fc')/content", "meetingOrganizer": { "application": null,
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).
Don't supply a request body for this method.
## Response
-If successful, this method returns a `200 OK` response code and a collection of [callTranscript](../resources/callTranscript.md) objects in the response body.
+If successful, this method returns a `200 OK` response code and a collection of [callTranscript](../resources/calltranscript.md) objects in the response body.
## Examples ### Request
+The following example shows a request.
+ # [HTTP](#tab/http) <!-- { "blockType": "request",
If successful, this method returns a `200 OK` response code and a collection of
--> ``` http GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/onlineMeetings/MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ/transcripts- ``` # [C#](#tab/csharp)
GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/
-- ### Response
+The following example shows the response.
+ > **Note:** The response object shown here might be shortened for readability. <!-- {
Content-Type: application/json
{ "id": "MSMjMCMjZDAwYWU3NjUtNmM2Yi00NjQxLTgwMWQtMTkzMmFmMjEzNzdh", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ",
+ "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
"createdDateTime": "2021-09-17T06:09:24.8968037Z",
+ "endDateTime": "2023-04-10T08:27:25.2346000Z",
+ "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
"transcriptContentUrl": "https://graph.microsoft.com/v1.0/$metadata#users('ba321e0d-79ee-478d-8e28-85a19507f456')/onlineMeetings('MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ')/transcripts/('MSMjMCMjZDAwYWU3NjUtNmM2Yi00NjQxLTgwMWQtMTkzMmFmMjEzNzdh')/content", "meetingOrganizer": { "application": null,
Content-Type: application/json
"id": "ba321e0d-79ee-478d-8e28-85a19507f456", "displayName": null, "userIdentityType": "aadUser",
- "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331",
+ "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331"
} } }, { "id": "MSMjMCMjMzAxNjNhYTctNWRmZi00MjM3LTg5MGQtNWJhYWZjZTZhNWYw", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ",
+ "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
"createdDateTime": "2021-09-16T18:58:58.6760692Z",
+ "endDateTime": "2023-04-10T08:27:25.2346000Z",
+ "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
"transcriptContentUrl": "https://graph.microsoft.com/v1.0/$metadata#users('ba321e0d-79ee-478d-8e28-85a19507f456')/onlineMeetings('MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ')/transcripts/('MSMjMCMjMzAxNjNhYTctNWRmZi00MjM3LTg5MGQtNWJhYWZjZTZhNWYw')/content", "meetingOrganizer": { "application": null,
Content-Type: application/json
"id": "ba321e0d-79ee-478d-8e28-85a19507f456", "displayName": null, "userIdentityType": "aadUser",
- "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331",
+ "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331"
} } }, { "id": "MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4", "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ",
+ "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
"createdDateTime": "2021-09-16T18:56:00.9038309Z",
+ "endDateTime": "2023-04-10T08:27:25.2346000Z",
+ "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
"transcriptContentUrl": "https://graph.microsoft.com/v1.0/$metadata#users('ba321e0d-79ee-478d-8e28-85a19507f456')/onlineMeetings('MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ')/transcripts/('MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4')/content", "meetingOrganizer": { "application": null,
Content-Type: application/json
"id": "ba321e0d-79ee-478d-8e28-85a19507f456", "displayName": null, "userIdentityType": "aadUser",
- "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331",
+ "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331"
} }
- }
+ }
] } ```
v1.0 Onpremisesdirectorysynchronization Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onpremisesdirectorysynchronization-get.md
Namespace: microsoft.graph
Read the properties and relationships of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. ## Permissions
v1.0 Onpremisesdirectorysynchronization Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/onpremisesdirectorysynchronization-update.md
Namespace: microsoft.graph
Update the properties of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. ## Permissions
v1.0 Opentypeextension Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/opentypeextension-update.md
Title: "Update open extension"
-description: "Update an open extension (openTypeExtension object) with the properties in the request body:"
+description: "Update an open extension (openTypeExtension object) on a supported resource type."
ms.localizationpriority: medium
doc_type: apiPageType
Namespace: microsoft.graph
-Update an open extension ([openTypeExtension](../resources/opentypeextension.md) object) with the properties in the request body:
+Update an open extension ([openTypeExtension](../resources/opentypeextension.md) object) on a supported resource type.
+- If a property in the request body matches the name of an existing property in the extension, the data in the extension is updated.
+- Otherwise, that property and its data are added to the extension.
-- If a property in the request body matches the name of an existing property in the extension, the data in the
-extension is updated.
-- Otherwise that property and its data are added to the extension. -
-The data in an extension can be primitive types, or arrays of primitive types.
+The data in an extension can be primitive types or arrays of primitive types.
See the table in the [Permissions](#permissions) section for the list of resources that support open extensions.
All other syntax that allows you to identify these resource instances supports u
See the [Request body](#request-body) section about including in the request body any custom data to change or add to that extension. -
-## Path parameters
-|Parameter|Type|Description|
-|:--|:--|:--|
-|id|string|A unique identifier for an instance of the corresponding collection. Required.|
-|extensionId|string|This can be an extension name which is a unique text identifier for an extension, or a fully qualified name which concatenates the extension type and unique text identifier. The fully qualified name is returned in the `id` property when you create the extension. Required.|
- ## Request headers | Name | Value | |:|:-|
See the [Request body](#request-body) section about including in the request bod
## Request body
-Provide a JSON body of an [openTypeExtension](../resources/opentypeextension.md) object, with the
-following required name-value pairs, and any custom data to change or add to that extension.
-The data in the JSON payload can be primitive types, or arrays of primitive types.
-| Name | Value |
-|:|:-|
-| @odata.type | microsoft.graph.openTypeExtension |
-| extensionName | %unique_string% |
+Provide a JSON body of an [openTypeExtension](../resources/opentypeextension.md) object, with the following required name-value pairs, and any custom data to change or add to that extension.
+
+|Property|Type|Description|
+|:|:|:|
+|@odata.type|String|Must be `#microsoft.graph.openTypeExtension`. Required.|
+|extensionName|String|Required if **id** isn't supplied. Updatable.|
+|id|String|Required if **id** isn't supplied. Read-only.|
+
+For resources that are directory (Microsoft Entra ID) objects:
+- To update any property in the open extension object, you must specify *all* properties in the request body; otherwise, Microsoft Graph deletes the unspecified properties.
+- To delete data from a property in the open extension object but keep the property, set its value to `null`.
+- To delete a property from the open extension object, don't pass it in the PATCH request body, and Microsoft Graph deletes it.
+- To delete data from all properties in the open extension object but keep the open extension object, update the values of all the properties to `null`.
-Use this operation to either store data in the open extension property, update the stored data, or delete the existing data.
- - To update any property in the open extension object, you must specify *all* properties in the request body; otherwise, Microsoft Graph will delete the unspecified properties.
- - To delete data from a property in the open extension object, set its value to `null`.
- - To delete a property from the open extension object, don't pass it in the PATCH request body, and Microsoft Graph will delete it.
- - To delete data from all properties in the open extension object but keep the open extension object, update the values of the properties to `null`.
+For Microsoft 365 resources like messages:
+- You can specify a subset of the properties in the request body to update them. The omitted properties and their values are retained.
+- `null` values aren't allowed.
## Response
-If successful, this method returns a `200 OK` response code and the updated
-[openTypeExtension](../resources/opentypeextension.md) object.
+If successful, this method returns a `204 No Content` response code for directory objects or a `200 OK` response code and an updated [openTypeExtension](../resources/opentypeextension.md) object for other resources.
## Example
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 Orgcontact Get Manager https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/orgcontact-get-manager.md
Get this organizational contact's manager.
[!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).
-
-<!-- { "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 |
+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": "orgcontact_get_manager" } -->
[!INCLUDE [limited-info](../../includes/limited-info.md)]
v1.0 Orgcontact List Directreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/orgcontact-list-directreports.md
Get the direct reports for this [organizational contact](../resources/orgcontact
[!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).
-
-<!-- { "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 |
+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": "orgcontact_list_directreports" } -->
[!INCLUDE [limited-info](../../includes/limited-info.md)]
v1.0 Orgcontact List Memberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/orgcontact-list-memberof.md
List the groups that this [organizational contact](../resources/orgcontact.md) i
[!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).
-
-<!-- { "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 |
+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": "orgcontact_list_memberof" } -->
[!INCLUDE [limited-info](../../includes/limited-info.md)]
v1.0 Orgcontact List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/orgcontact-list-transitivememberof.md
Get groups that this [organizational contact](../resources/orgcontact.md) is a m
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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
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.
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_iteminsights"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/admin/people/itemInsights
+```
+
+# [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.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 Place Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/place-get.md
The **place** object can be one of the following types:
Both **room** and **roomList** are derived from the [place](../resources/place.md) object. ## Permissions
v1.0 Place List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/place-list.md
By default, this operation returns 100 places per page.
Compared with the [findRooms](/graph/api/user-findrooms) and [findRoomLists](/graph/api/user-findroomlists) functions, this operation returns a richer payload for rooms and room lists. See [details](../resources/place.md#using-the-places-api) for how they compare. ## Permissions
v1.0 Place Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/place-update.md
Namespace: microsoft.graph
Update the properties of [place](../resources/place.md) object, which can be a [room](../resources/room.md) or [roomList](../resources/roomlist.md). You can identify the **room** or **roomList** by specifying the **id** or **emailAddress** property. ## Permissions
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 Provisioningobjectsummary List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/provisioningobjectsummary-list.md
Get all provisioning events that occurred in your tenant, such as the deletion o
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported |
-|Application | AuditLog.Read.All and Directory.Read.All |
## HTTP request
v1.0 Rbacapplication List Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignments.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, RoleManagement.Read.All, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For the entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Rbacapplication List Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/rbacapplication-list-roledefinitions.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For the entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Rbacapplication Post Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/rbacapplication-post-roleassignments.md
One of the following permissions is required to call this API. To learn more, in
| Delegated (personal Microsoft account) | Not supported. | | Application | RoleManagement.ReadWrite.Directory | + ### For the entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Rbacapplication Post Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/rbacapplication-post-roledefinitions.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "rbacapplication_post_roledefinitions" } --> [!INCLUDE [permissions-table](../includes/permissions/rbacapplication-post-roledefinitions-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
Content-type: application/json
{ "allowedResourceActions": [ "microsoft.directory/applications/standard/read",
- "microsoft.directory/applications/basic/update"
+ "microsoft.directory/applications/basic/update"
], "condition": null }
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 Riskyuser Get Riskyuserhistoryitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/riskyuser-get-riskyuserhistoryitem.md
- Title: "Get history"
-description: "Read the properties and relationships of a riskyUserHistoryItem object."
--
-doc_type: apiPageType
--
-# Get history
-Namespace: microsoft.graph
-
-Read the properties and relationships of a [riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) object.
--
->**Note:** Using the riskyUsers API requires a Microsoft Entra ID P2 license.
--
-## 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": "riskyuser_get_riskyuserhistoryitem" } -->
--
-## HTTP request
-
-<!-- {
- "blockType": "ignored"
-}
>
-``` http
-GET /identityProtection/riskyUsers/{userId}/history
-```
-
-## 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 [riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) object in the response body.
-
-## Examples
-
-### Request
-
-# [HTTP](#tab/http)
-<!-- {
- "blockType": "request",
- "name": "get_riskyuserhistoryitem_1"
-}
>
-``` http
-GET https://graph.microsoft.com/v1.0/identityProtection/riskyUsers/41a31b00-3b3b-42d9-8f1c-6d4f14e74c69/history
-```
-
-# [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
-**Note:** The response object shown here might be shortened for readability.
-<!-- {
- "blockType": "response",
- "truncated": true,
- "@odata.type": "microsoft.graph.riskyUserHistoryItem"
-}
>
-``` http
-HTTP/1.1 200 OK
-Content-Type: application/json
-
-{
- "value":
- {
- "@odata.type": "#microsoft.graph.riskyUserHistoryItem",
- "id": "41a31b00-3b3b-42d9-8f1c-6d4f14e74c69",
- "isDeleted": false,
- "isGuest": false,
- "isProcessing": false,
- "riskLevel": "none",
- "riskState": "remediated",
- "riskDetail": "userPerformedSecuredPasswordReset",
- "riskLastUpdatedDateTime": "2019-05-03T03:50:34.9565578Z",
- "userDisplayName": "Allan Deyoung",
- "userPrincipalName": "AllanD@contoso.com",
- "userId": "41a31b00-3b3b-42d9-8f1c-6d4f14e74c69",
- "initiatedBy": "68ca8ec0-11f8-456b-a785-70d9936650d5",
- "activity": {
- "@odata.type": "microsoft.graph.riskUserActivity"
- }
- }
-}
-```
v1.0 Riskyuser List History https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/riskyuser-list-history.md
Title: "List history"
+ Title: "List history of riskyUser"
description: "Get the riskyUserHistoryItems from the history navigation property." ms.localizationpriority: medium
doc_type: apiPageType
-# List history
+# List history of riskyUser
Namespace: microsoft.graph Get the riskyUserHistoryItems from the history navigation property.
Choose the permission or permissions marked as least privileged for this API. Us
--> ``` http GET /identityProtection/riskyUsers/{riskyUserId}/history
-GET /identityProtection/riskyUsers/{riskyUserId}/history/{riskyUserHistoryItemId}/history
``` ## 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).
+This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
## Request headers |Name|Description|
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 Schemaextension Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/schemaextension-delete.md
Delete the definition of a [schema extension](../resources/schemaextension.md).
[!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).
+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": "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) | Application.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.All and Directory.ReadWrite.All |
> [!NOTE] > Additionally for the delegated flow, the signed-in user can only delete schemaExtensions they own (where the **owner** property of the schemaExtension is the `appId` of an application the signed-in user owns).
v1.0 Schemaextension Post Schemaextensions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/schemaextension-post-schemaextensions.md
use the schema extension definition to [create a new group with training course
[!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).
+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": "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) | Application.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.All and Directory.ReadWrite.All |
> [!NOTE] > Additionally for the delegated flow, the signed-in user must be the owner of the calling application OR the owner of the (application with the) **appId** used to set the **owner** property.
v1.0 Schemaextension Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/schemaextension-update.md
This criteria for the **owner** property allows a signed-in user to make updates
[!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).
+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": "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) | Application.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.All and Directory.ReadWrite.All |
## HTTP request
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 Delete Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-delete-claimsmappingpolicies.md
Remove a [claimsMappingPolicy](../resources/claimsmappingpolicy.md) from a [serv
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_delete_claimsmappingpolicies" } -->
## HTTP request
v1.0 Serviceprincipal Delete Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-delete-homerealmdiscoverypolicies.md
Remove a [homeRealmDiscoveryPolicy](../resources/homerealmdiscoverypolicy.md) fr
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_delete_homerealmdiscoverypolicies" } -->
## HTTP request
v1.0 Serviceprincipal List Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-list-claimsmappingpolicies.md
List the [claimsMappingPolicy](../resources/claimsmappingpolicy.md) objects that
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_list_claimsmappingpolicies" } -->
## HTTP request
v1.0 Serviceprincipal List Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-list-homerealmdiscoverypolicies.md
List the [homeRealmDiscoveryPolicy](../resources/homerealmdiscoverypolicy.md) ob
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_list_homerealmdiscoverypolicies" } -->
## HTTP request
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 Post Approleassignedto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-post-approleassignedto.md
To grant an app role assignment, you need three identifiers:
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": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. -->
[!INCLUDE [permissions-table](../includes/permissions/serviceprincipal-post-approleassignedto-permissions.md)] [!INCLUDE [rbac-approleassignments-apis-write](../includes/rbac-for-apis/rbac-approleassignments-apis-write.md)]
v1.0 Serviceprincipal Post Approleassignments https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-post-approleassignments.md
To grant an app role assignment to a client service principal, you need three id
## Permissions
-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) | AppRoleAssignment.ReadWrite.All and Application.Read.All, AppRoleAssignment.ReadWrite.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | AppRoleAssignment.ReadWrite.All and Application.Read.All, AppRoleAssignment.ReadWrite.All and Directory.Read.All |
+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": "serviceprincipal_post_approleassignments" } -->
[!INCLUDE [rbac-approleassignments-apis-write](../includes/rbac-for-apis/rbac-approleassignments-apis-write.md)]
v1.0 Serviceprincipal Post Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-post-claimsmappingpolicies.md
Assign a [claimsMappingPolicy](../resources/claimsmappingpolicy.md) to a [servic
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-
-<!-- { "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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_post_claimsmappingpolicies" } -->
## HTTP request
v1.0 Serviceprincipal Post Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-post-homerealmdiscoverypolicies.md
Assign a [homeRealmDiscoveryPolicy](../resources/homerealmdiscoverypolicy.md) to
## Permissions
-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) | Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.ReadWrite.OwnedBy, Policy.Read.All and Application.ReadWrite.All, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.OwnedBy, Policy.ReadWrite.ApplicationConfiguration and Application.ReadWrite.All |
+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": "serviceprincipal_post_homerealmdiscoverypolicies" } -->
## HTTP request
v1.0 Serviceprincipal Post Owners https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/serviceprincipal-post-owners.md
Use this API to add an owner for the [servicePrincipal](../resources/serviceprin
[!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).
-
-<!-- { "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) | Application.ReadWrite.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported. |
-|Application | Application.ReadWrite.OwnedBy and Directory.Read.All, Application.ReadWrite.All and Directory.Read.All |
+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": "serviceprincipal_post_owners" } -->
## HTTP request
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 Sharedwithchannelteaminfo Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-delete.md
Namespace: microsoft.graph
Unshare a [channel](../resources/channel.md) with a [team](../resources/team.md) by deleting the corresponding [sharedWithChannelTeamInfo](../resources/sharedwithchannelteaminfo.md) resource. This operation is allowed only for channels with a **membershipType** value of `shared`. ## 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 Sharedwithchannelteaminfo Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-get.md
Namespace: microsoft.graph
Get a [team](../resources/sharedwithchannelteaminfo.md) that has been shared with a specified [channel](../resources/channel.md). This operation is allowed only for channels with a **membershipType** value of `shared`. ## 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 Sharedwithchannelteaminfo List Allowedmembers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-list-allowedmembers.md
This method does not return the following [conversationMembers](../resources/con
> > The membership results can map to users from different tenants, as indicated in the response, in the future. The client should not assume that all members are only from the current tenant. ## 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 Sharedwithchannelteaminfo List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-list.md
Namespace: microsoft.graph
Get the list of [teams](../resources/sharedwithchannelteaminfo.md) that has been shared a specified [channel](../resources/channel.md). This operation is allowed only for channels with a **membershipType** value of `shared`. ## 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 Signin Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/signin-get.md
Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported |
-|Application | AuditLog.Read.All and Directory.Read.All |
Apps must be [properly registered](/azure/active-directory/active-directory-reporting-api-prerequisites-azure-portal) to Microsoft Entra ID.
v1.0 Signin List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/signin-list.md
The maximum and default page size is 1,000 objects and by default, the most rece
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | AuditLog.Read.All and Directory.Read.All |
-|Delegated (personal Microsoft account) | Not supported |
-|Application | AuditLog.Read.All and Directory.Read.All |
Apps must be [properly registered](/azure/active-directory/active-directory-reporting-api-prerequisites-azure-portal) to Microsoft Entra ID.
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 Post Bulkupload https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/synchronization-synchronizationjob-post-bulkupload.md
description: "Perform a new bulkUpload."
ms.localizationpriority: medium
-doc_type: apiPageType
# Perform bulkUpload
Content-Type: application/scim+json
"urn:contoso:employee": { "HireDate": "2021-05-01T00:00:00-05:00", "JobCode": "AB-1002"
- }
+ }
} }, {
Content-Type: application/scim+json
"urn:contoso:employee": { "HireDate": "2022-07-15T00:00:00-05:00", "JobCode": "AB-1003"
- }
+ }
} } ],
request-id: beeb9ea0-f7e4-4fe7-8507-cd834c88f18b
#### Request
-The following bulk request illustrates how to update attributes of an existing Microsoft Entra user, change the user's department, and disable sign-in for the user. This example assumes you have configured a mapping for the **externalId**, **department**, and **active** fields, and you have an existing Microsoft Entra user that has an attribute matching the **externalId**.
+The following bulk request illustrates how to update attributes of an existing Microsoft Entra user, change the user's department, and disable sign-in for the user. This example assumes you have configured a mapping for the **externalId**, **department**, and **active** fields, and you have an existing Microsoft Entra user that has an attribute matching the **externalId**.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "bulk_upload_for_update"
-}
+}
--> ```http POST https://graph.microsoft.com/v1.0/servicePrincipals/{servicePrincipalId}/synchronization/jobs/{jobId}/bulkUpload
request-id: beec9ea0-f7e4-4fe7-8507-cd834c88f18b
"Error: bulkuploadfromSCIMcustom_schema: Resource type was null or missing in response metadata, so we assume there is no response to validate.", "Error: bulkuploadfromSCIMstandard_schema:
- Resource type was null or missing in response metadata, so we assume there is no response to validate.",
- "Error: microsoft.graph.microsoft.graph/servicePrincipals:
- /servicePrincipals/{var}/synchronization/jobs/{var}/bulkUpload
- Uri path requires navigating into unknown object hierarchy: missing property 'jobs' on 'synchronization'. Possible issues:
- 1) Doc bug where 'jobs' isn't defined on the resource.
- 2) Doc bug where 'jobs' is an example key and should instead be replaced with a placeholder like {item-id} or declared in the sampleKeys annotation.
- 3) Doc bug where 'synchronization' is supposed to be an entity type, but is being treated as a complex because it (and its ancestors) are missing the keyProperty annotation."
+ Resource type was null or missing in response metadata, so we assume there is no response to validate."
] } -->
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
Namespace: microsoft.graph
Get the list of [channels](../resources/channel.md) either in this [team](../resources/team.md) or shared with this [team](../resources/team.md) (incoming channels). ## 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).
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 List Incomingchannels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/team-list-incomingchannels.md
Namespace: microsoft.graph
Get the list of incoming [channels](../resources/channel.md) (channels shared with a [team](../resources/team.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).
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 List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/tokenissuancepolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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 List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-list-appliesto.md
Get a list of [directoryObject](../resources/directoryObject.md) objects that a
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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) | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
-| Delegated (personal Microsoft account) | Not supported. |
-| Application | Policy.Read.All and Application.Read.All, Policy.ReadWrite.ApplicationConfiguration and Application.Read.All, Directory.Read.All |
## HTTP request
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 Unifiedroleassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroleassignment-delete.md
One of the following permissions is required to call this API. To learn more, in
| Delegated (personal Microsoft account) | Not supported. | | Application | RoleManagement.ReadWrite.Directory | + ### For the Entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Unifiedroleassignment Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroleassignment-get.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, RoleManagement.Read.All, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For the entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
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 Unifiedroledefinition Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroledefinition-delete.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "unifiedroledefinition_delete" } --> [!INCLUDE [permissions-table](../includes/permissions/unifiedroledefinition-delete-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 Unifiedroledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroledefinition-get.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | + ### For the entitlement management provider <!-- { "blockType": "ignored" } // Note: Removing this line will result in the permissions autogeneration tool overwriting the table. --> |Permission type | Permissions (from least to most privileged) |
v1.0 Unifiedroledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/unifiedroledefinition-update.md
Choose the permission or permissions marked as least privileged for this API. Us
<!-- { "blockType": "permissions", "name": "unifiedroledefinition_update" } --> [!INCLUDE [permissions-table](../includes/permissions/unifiedroledefinition-update-permissions.md)] + ## HTTP request <!-- { "blockType": "ignored" } -->
v1.0 User Assignlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-assignlicense.md
Title: "user: assignLicense"
-description: "Add or remove subscriptions for the user. You can also enable and disable specific plans associated with a subscription."
+description: "Add or remove licenses for the user to enable or disable their use of Microsoft cloud offerings. "
ms.localizationpriority: high
doc_type: apiPageType
Namespace: microsoft.graph
-Add or remove subscriptions for the user. You can also enable and disable specific plans associated with a subscription.
+Add or remove licenses for the user to enable or disable their use of Microsoft cloud offerings that the company has licenses to. For example, an organization can have a Microsoft 365 Enterprise E3 subscription with 100 licenses, and this request assigns one of those licenses to a specific user. You can also enable and disable specific plans associated with a subscription.
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
In the request body, provide a JSON object with the following parameters.
| Parameter | Type |Description| |:|:--|:-|
-|addLicenses|[assignedLicense](../resources/assignedlicense.md) collection|A collection of [assignedLicense](../resources/assignedlicense.md) objects that specify the licenses to add. You can disable plans associated with a license by setting the **disabledPlans** property on an [assignedLicense](../resources/assignedlicense.md) object.|
-|removeLicenses|Guid collection|A collection of GUIDs that identify the licenses to remove.|
+|addLicenses|[assignedLicense](../resources/assignedlicense.md) collection|A collection of [assignedLicense](../resources/assignedlicense.md) objects that specify the licenses to add. You can disable servicePlans associated with a license by setting the **disabledPlans** property on an [assignedLicense](../resources/assignedlicense.md) object.|
+|removeLicenses|Guid collection|A collection of skuIds that identify the licenses to remove. Required.|
## Response
v1.0 User Delete https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-delete.md
doc_type: apiPageType
Namespace: microsoft.graph
-Delete user.
+Delete a [user](../resources/user.md) object.
-When deleted, user resources are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. To learn more, see [deletedItems](../resources/directory.md).
+When deleted, user resources, including their mailbox and license assignments, are moved to a temporary container and if the user is restored within 30 days, these objects are restored to them. The user is also restored to any groups they were a member of. After 30 days and if not restored, the user object is permanently deleted and their assigned resources freed. To manage the deleted user object, see [deletedItems](../resources/directory.md).
[!INCLUDE [national-cloud-support](../../includes/all-clouds.md)]
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."
Don't supply a request body for this method.
## Response
-If successful, this method returns a `200 OK` response code and [user](../resources/user.md) object in the response body. It returns the default properties unless you use `$select` to specify specific properties.
+If successful, this method returns a `200 OK` response code and [user](../resources/user.md) object in the response body. It returns the default properties unless you use `$select` to specify specific properties. This method returns `202 Accepted` when the request has been processed successfully but the server requires more time to complete related background operations.
-This method returns `202 Accepted` when the request has been processed successfully but the server requires more time to complete related background operations.
+If a user with the ID doesn't exist, this method returns a `404 Not Found` error code.
## Examples
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 Directreports https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-list-directreports.md
Get a user's direct reports. Returns the users and contacts for whom this user i
[!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).
+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": "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) | User.Read and User.ReadBasic.All, User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All |
-|Delegated (personal Microsoft account) | Not supported |
-|Application | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All |
[!INCLUDE [limited-info](../../includes/limited-info.md)]
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 Memberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-list-memberof.md
Get [groups](../resources/group.md), [directory roles](../resources/directoryrol
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": "user_list_memberof" } -->
+### Permissions for the signed-in user's direct memberships
+
+<!-- { "blockType": "permissions", "name": "user_list_memberof_1" } -->
+
+### Permissions for another user's direct memberships
+
+<!-- { "blockType": "permissions", "name": "user_list_memberof_2" } -->
[!INCLUDE [limited-info](../../includes/limited-info.md)]
Choose the permission or permissions marked as least privileged for this API. Us
## HTTP request <!-- { "blockType": "ignored" } -->- ```http GET /me/memberOf
+```
+
+<!-- { "blockType": "ignored" } -->
+```http
GET /users/{id | userPrincipalName}/memberOf ```
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 List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/user-list-transitivememberof.md
Get [groups](../resources/group.md), [directory roles](../resources/directoryrol
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": "user_list_transitivememberof" } -->
+### Permissions for the signed-in user's memberships
+<!-- { "blockType": "permissions", "name": "user_list_transitivememberof_1" } -->
-> [!IMPORTANT]
-> To add members to a role-assignable group, the calling user must also be assigned the _RoleManagement.ReadWrite.Directory_ permission.
+### Permissions for another user's memberships
+
+<!-- { "blockType": "permissions", "name": "user_list_transitivememberof_2" } -->
[!INCLUDE [limited-info](../../includes/limited-info.md)]
+> [!TIP]
+> - Calling the `/me/transitiveMemberOf` endpoint requires a signed-in user and therefore a delegated permission. Application permissions are not supported when you use the `/me/transitiveMemberOf` endpoint.
+> - To list the members of a group with hidden membership, the `Member.Read.Hidden` permission is required.
+ ## HTTP request <!-- { "blockType": "ignored" } -->- ```http GET /me/transitiveMemberOf
+```
+
+<!-- { "blockType": "ignored" } -->
+```http
GET /users/{id | userPrincipalName}/transitiveMemberOf ```
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 Userregistrationdetails Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/userregistrationdetails-get.md
Read the properties and relationships of a [userRegistrationDetails](../resource
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+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": "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)|AuditLog.Read.All|
-|Delegated (personal Microsoft account)|Not supported.|
-|Application|AuditLog.Read.All|
+<!-- { "blockType": "permissions", "name": "userregistrationdetails_get" } -->
[!INCLUDE [rbac-reports-registration-usage-apis](../includes/rbac-for-apis/rbac-reports-registration-usage-apis.md)]
v1.0 Usersettings Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/usersettings-get.md
Namespace: microsoft.graph
Read the user and organization [userSettings](../resources/usersettings.md) object. To learn how to update the properties of the [userSettings](../resources/usersettings.md) object, see [update user settings](usersettings-update.md). ## Permissions
v1.0 Usersettings Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/usersettings-update.md
Update the properties of the [userSettings](../resources/usersettings.md) object
Users in the same organization can have different settings based on their preference or on the organization policies. To get the user current settings, see [current user settings](usersettings-get.md). ### Batch request
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 Workbookformatprotection Get https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/workbookformatprotection-get.md
+
+ Title: "Get FormatProtection"
+description: "Retrieve the properties and relationships of formatprotection object."
+ms.localizationpriority: medium
++++
+# Get FormatProtection
+
+Namespace: microsoft.graph
+
+Retrieve the properties and relationships of formatprotection 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": "formatprotection_get" } -->
+
+## HTTP request
+<!-- { "blockType": "ignored" } -->
+```http
+GET /me/drive/items/{id}/workbook/names/{name}/range/format/protection
+GET /me/drive/root:/{item-path}:/workbook/names/{name}/range/format/protection
+GET /me/drive/items/{id}/workbook/worksheets/{id|name}/range(<address>)/format/protection
+GET /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/range(<address>)/format/protection
+GET /me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+GET /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+```
+## 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 [FormatProtection](../resources/workbookformatprotection.md) object in the response body.
+## Example
+##### Request
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_formatprotection"
+}-->
+```msgraph-interactive
+GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/protection
+```
+
+##### 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.workbookFormatProtection"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "locked": true,
+ "formulaHidden": true
+}
+```
+
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+2015-10-25 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Get FormatProtection",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": [
+ ]
+}-->
v1.0 Workbookformatprotection Update https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/api/workbookformatprotection-update.md
+
+ Title: "Update formatprotection"
+description: "Update the properties of formatprotection object."
+ms.localizationpriority: medium
++++
+# Update formatprotection
+
+Namespace: microsoft.graph
+
+Update the properties of formatprotection 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": "formatprotection_update" } -->
+
+## HTTP request
+<!-- { "blockType": "ignored" } -->
+```http
+PATCH /me/drive/items/{id}/workbook/names/{name}/range/format/protection
+PATCH /me/drive/root:/{item-path}:/workbook/names/{name}/range/format/protection
+PATCH /me/drive/items/{id}/workbook/worksheets/{id|name}/range(<address>)/format/protection
+PATCH /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/range(<address>)/format/protection
+PATCH /me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+PATCH /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/range/format/protection
+```
+
+## 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 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 haven't changed.
+
+| Property | Type |Description|
+|:|:--|:-|
+|formulaHidden|boolean|Indicates if Excel hides the formula for the cells in the range. A null value indicates that the entire range doesn't have uniform formula hidden setting.|
+|locked|boolean|Indicates if Excel locks the cells in the object. A null value indicates that the entire range doesn't have uniform lock setting.|
+
+## Response
+
+If successful, this method returns a `200 OK` response code and updated [workbookformatprotection](../resources/workbookformatprotection.md) object in the response body.
+## Example
+##### Request
+The following example shows a request.
+
+<!-- {
+ "blockType": "request",
+ "name": "update_formatprotection"
+}-->
+```http
+PATCH https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/protection
+Content-type: application/json
+
+{
+ "locked": true,
+ "formulaHidden": true
+}
+```
+
+##### Response
+The following example shows the response. Note: The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.workbookFormatProtection"
+} -->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "locked": true,
+ "formulaHidden": true
+}
+```
+
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+2015-10-25 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Update formatprotection",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": [
+ ]
+}-->
+
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 Aaduserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/aaduserconversationmember.md
This type inherits from [conversationMember](conversationmember.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Aadusernotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/aadusernotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.aadUserNotificationRecipient"
v1.0 Acceptjoinresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/acceptjoinresponse.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 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 Accesspackageanswer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageanswer.md
Represents the answer a requestor provides to an [accessPackageQuestion](../reso
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.accessPackageAnswer"
v1.0 Accesspackageanswerchoice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageanswerchoice.md
Indicates an answer option for an [accessPackageMultipleChoiceQuestion](../resou
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.accessPackageAnswerChoice"
v1.0 Accesspackageanswerstring https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageanswerstring.md
Inherits from [accessPackageAnswer](../resources/accesspackageanswer.md).
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.accessPackageAnswerString"
v1.0 Accesspackageapprovalstage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageapprovalstage.md
Used for the **stages** property of [approval settings](accesspackageassignmenta
## 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.accessPackageApprovalStage"
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 Accesspackageassignmentpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageassignmentpolicy.md
To assign a user to an access package, [create an accessPackageAssignmentRequest
|customExtensionStageSettings|[customExtensionStageSetting](../resources/customextensionstagesetting.md) collection|The collection of stages when to execute one or more custom access package workflow extensions. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Accesspackageassignmentrequestrequirements https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageassignmentrequestrequirements.md
Represents requirements that a caller must fulfill in order to successfully crea
## 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.accessPackageAssignmentRequestRequirements"
v1.0 Accesspackageassignmentrequestworkflowextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageassignmentrequestworkflowextension.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Accesspackageassignmentreviewsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageassignmentreviewsettings.md
Settings configured in an [access package assignment policy](accesspackageassign
## 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.accessPackageAssignmentReviewSettings"
v1.0 Accesspackageautomaticrequestsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageautomaticrequestsettings.md
Specifies information about an automatic access package assignment.
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.accessPackageAutomaticRequestSettings"
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|
An access package catalog might also have linked resources that are used in thos
|resources|[accessPackageResource](../resources/accesspackageresource.md) collection|Access package resources in this catalog.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Accesspackagelocalizedtext https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackagelocalizedtext.md
Represents a question in a specific language.
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.accessPackageLocalizedText"
v1.0 Accesspackagemultiplechoicequestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackagemultiplechoicequestion.md
Inherits from [accessPackageQuestion](../resources/accesspackagequestion.md).
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.accessPackageMultipleChoiceQuestion"
v1.0 Accesspackagequestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackagequestion.md
Subtypes include [accessPackageTextInputQuestion](../resources/accesspackagetext
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.accessPackageQuestion"
v1.0 Accesspackageresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageresource.md
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Accesspackageresourceenvironment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accesspackageresourceenvironment.md
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
|resources|[accessPackageResource](../resources/accesspackageresource.md) collection|Read-only. Required.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Accessreviewinactiveusersqueryscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewinactiveusersqueryscope.md
You must also specify the **@odata.type** type property with the value `#microso
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.accessReviewInactiveUsersQueryScope"
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 Accessreviewinstancedecisionitemaccesspackageassignmentpolicyresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewinstancedecisionitemaccesspackageassignmentpolicyresource.md
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
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.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource",
v1.0 Accessreviewinstancedecisionitemazureroleresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewinstancedecisionitemazureroleresource.md
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
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.accessReviewInstanceDecisionItemAzureRoleResource",
v1.0 Accessreviewinstancedecisionitemserviceprincipalresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewinstancedecisionitemserviceprincipalresource.md
Inherits from [accessReviewInstanceDecisionItemResource](accessreviewinstancedec
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.accessreviewinstancedecisionitemserviceprincipalresource",
v1.0 Accessreviewnotificationrecipientitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewnotificationrecipientitem.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 Accessreviewnotificationrecipientqueryscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewnotificationrecipientqueryscope.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 Accessreviewqueryscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewqueryscope.md
Specifying the **@odata.type** type property with the value `#microsoft.graph.ac
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.accessReviewQueryScope"
v1.0 Accessreviewrecommendationinsightsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewrecommendationinsightsetting.md
The **accessReviewRecommendationInsightSetting** allows you to configure insight
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.accessReviewRecommendationInsightSetting"
v1.0 Accessreviewreviewer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewreviewer.md
Inherits from [entity](entity.md).
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.accessReviewReviewer"
v1.0 Accessreviewreviewerscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewreviewerscope.md
For more about configuration options for **reviewers**, see [Assign reviewers to
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.accessReviewReviewerScope"
v1.0 Accessreviewschedulesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewschedulesettings.md
The **accessReviewScheduleSettings** defines the settings of an [accessReviewSch
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.accessReviewScheduleSettings"
v1.0 Accessreviewscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewscope.md
None.
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.accessReviewScope"
v1.0 Accessreviewset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/accessreviewset.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Actionresultpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/actionresultpart.md
An abstract type that serves as a base to model responses of bulk operations. Th
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.actionResultPart"
v1.0 Activitybasedtimeoutpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/activitybasedtimeoutpolicy.md
ms.localizationpriority: medium
doc_type: "resourcePageType"
+toc. Title: "Activity-based timeout policy"
# activityBasedTimeoutPolicy resource type
The properties below form the JSON object that represents an activity-based time
>**Note:** Max values for properties denoted in "days" are 1 second short of the denoted number of days. For example, the max value of 1 days is specified as "23:59:59".
-| Property | Type |Description|
+| Property | Type |Description|
|:-|:|:| |ApplicationPolicies|JSON object|Collection of application policy. An application policy, is a combination of an ApplicationId and a WebSessionIdleTimeout: <br> <ul><li>**ApplicationId**: Allowed values:<ul><li> default: applies the policy to all applications that support activity-based timeout functionality but don't have application-specific override</li><li> c44b4083-3bb0-49c1-b47d-974e53cbdf3c: applies the policy to the Azure portal</li></ul></li><li>**WebSessionIdleTimeout**: The period of user inactivity after which the user's web session is considered expired. The minimum value is 5 minutes; the maximum value is one day.</li></ul> | |Version|Integer|Policy version. Set value of 1. Required.|
v1.0 Addlargegalleryviewoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/addlargegalleryviewoperation.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 Adminconsentrequestpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/adminconsentrequestpolicy.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Agreementacceptance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/agreementacceptance.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 Agreementfiledata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/agreementfiledata.md
Represents a Microsoft Entra terms of use agreement file.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Agreementfileproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/agreementfileproperties.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Alert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/alert.md
To learn more, see the sample queries in [Graph Explorer](https://developer.micr
| description | String | Alert description. | | detectionIds | String collection | Set of alerts related to this alert entity (each alert is pushed to the SIEM as a separate record). | | eventDateTime | DateTimeOffset | Time at which the event or events that served as the trigger to generate the alert occurred. 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`. Required. |
-| feedback | alertFeedback | Analyst feedback on the alert. Possible values are: `unknown`, `truePositive`, `falsePositive`, `benignPositive`. Supports [update](../api/alert-update.md). | |
+| feedback | alertFeedback | Analyst feedback on the alert. Possible values are: `unknown`, `truePositive`, `falsePositive`, `benignPositive`. Supports [update](../api/alert-update.md). |
| fileStates | [fileSecurityState](filesecuritystate.md) collection | Security-related stateful information generated by the provider about the file(s) related to this alert. | | hostStates | [hostSecurityState](hostsecuritystate.md) collection | Security-related stateful information generated by the provider about the host(s) related to this alert. | | id | String | Provider-generated GUID/unique identifier. Read-only. Required. |
v1.0 Alerttrigger https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/alerttrigger.md
Contains information about the properties that triggered a detection (properties
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Alterationresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/alterationresponse.md
Provides information related to spelling corrections in the alteration response.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Alteredquerytoken https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/alteredquerytoken.md
Represents changed segments related to an original user query.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Alternativesecurityid https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/alternativesecurityid.md
For internal use only. This complex type will be deprecated in the future.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Apiauthenticationconfigurationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/apiauthenticationconfigurationbase.md
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.apiAuthenticationConfigurationBase"
v1.0 Appconsentapprovalroute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/appconsentapprovalroute.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Appconsentrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/appconsentrequest.md
The user can create a consent request when an app or a permission requires admin
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Appconsentrequestscope https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/appconsentrequestscope.md
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.appConsentRequestScope"
v1.0 Apphostedmediaconfig https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/apphostedmediaconfig.md
Media stack hosted by the application.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Applemanagedidentityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/applemanagedidentityprovider.md
Inherits from [identityProviderBase](../resources/identityproviderbase.md).
## Methods
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant, including the Apple identity providers. There's no way to retrieve only the Apple identity providers in a tenant.|
-|[Create identity provider](../api/identitycontainer-post-identityproviders.md)|[appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) |Create a new Apple identity provider configuration.|
-|[Get identity provider](../api/identityproviderbase-get.md) |[appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) |Retrieve properties of the Apple identity provider configuration.|
-|[Update identity provider](../api/identityproviderbase-update.md)|None|Update the Apple identity provider configuration.|
-|[Delete identity provider](../api/identityproviderbase-delete.md)|None|Delete the Apple identity provider configuration.|
-|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all available identity provider types available in the tenant.|
+None.
+
+For the list of API operations for managing Apple-managed identity providers, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
## 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 Applicationenforcedrestrictionssessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/applicationenforcedrestrictionssessioncontrol.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 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 Applicationserviceprincipal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/applicationserviceprincipal.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 Appmanagementconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/appmanagementconfiguration.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 Appmanagementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/appmanagementpolicy.md
Namespace: microsoft.graph
Restrictions on app management operations for specific applications and service principals. If this resource is not configured for an application or service principal, the restrictions default to the settings in the [tenantAppManagementPolicy](tenantappmanagementpolicy.md) object.
+To learn more about how to use app management policy, see [Microsoft Entra application authentication methods API overview](../resources/applicationauthenticationmethodpolicy.md).
++ ## Methods | Method | Return type | Description |
Restrictions on app management operations for specific applications and service
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Approleassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/approleassignment.md
An app role assignment where the assigned principal is a service principal is an
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Approvalsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/approvalsettings.md
The settings for approval as defined in a role management policy rule.
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.approvalSettings"
v1.0 Approvalstage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/approvalstage.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Assignedlicense https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/assignedlicense.md
Title: "assignedLicense resource type"
-description: "Represents a license assigned to a user. The **assignedLicenses** property of the user entity is a collection of **assignedLicense**."
+description: "Represents a license assigned to a user or group. The assignedLicenses property of the user or group entity is a collection of assignedLicense objects."
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-Represents a license assigned to a user. The **assignedLicenses** property of the [user](user.md) entity is a collection of **assignedLicense**.
+Represents a license assigned to a user or group. The **assignedLicenses** property of the [user](user.md) or [group](group.md) entitity is a collection of **assignedLicense** objects.
## Properties | Property | Type |Description| |:|:--|:-|
-|disabledPlans|Guid collection|A collection of the unique identifiers for plans that have been disabled.|
-|skuId|Guid|The unique identifier for the SKU.|
+|disabledPlans|Guid collection|A collection of the unique identifiers for plans that have been disabled. IDs are available in **servicePlans** > **servicePlanId** in the tenant's [subscribedSkus](../resources/subscribedsku.md) or **serviceStatus** > **servicePlanId** in the tenant's [companySubscription](../resources/subscribedsku.md). |
+|skuId|Guid|The unique identifier for the SKU. Corresponds to the **skuId** from [subscribedSkus](../resources/subscribedsku.md) or [companySubscription](../resources/companysubscription.md).|
## JSON representation
v1.0 Assignedtraininginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/assignedtraininginfo.md
Represents assignment information of a training in an attack simulation and trai
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.assignedTrainingInfo"
v1.0 Assignmentorder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/assignmentorder.md
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.assignmentOrder"
v1.0 Associatedteaminfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/associatedteaminfo.md
Inherits from [teamInfo](../resources/teaminfo.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Attachmentsession https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attachmentsession.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Attacksimulationrepeatoffender https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attacksimulationrepeatoffender.md
Represents a user in a tenant who has given way to attacks more than once across
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.attackSimulationRepeatOffender"
v1.0 Attacksimulationsimulationusercoverage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attacksimulationsimulationusercoverage.md
Represents cumulative simulation data and results for a user in attack simulatio
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.attackSimulationSimulationUserCoverage"
v1.0 Attacksimulationtrainingusercoverage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attacksimulationtrainingusercoverage.md
Represents cumulative training data for a user in attack simulation and training
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.attackSimulationTrainingUserCoverage"
v1.0 Attacksimulationuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attacksimulationuser.md
Represents a user in an attack simulation and training campaign.
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.attackSimulationUser"
v1.0 Attendanceinterval https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attendanceinterval.md
Contains information associated with an attendance interval in an [attendanceRec
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Attendancerecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attendancerecord.md
Contains information associated with an attendance record in a [meetingAttendanc
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Attributerulemembers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attributerulemembers.md
Inherits from [subjectSet](subjectset.md).
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.attributeRuleMembers"
v1.0 Attributeset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/attributeset.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Audioconferencing https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/audioconferencing.md
Represents phone access information for an [onlineMeeting](onlinemeeting.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Audioroutinggroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/audioroutinggroup.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 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
None.
|fido2Methods|[fido2AuthenticationMethod](../resources/fido2authenticationmethod.md) collection|Represents the FIDO2 security keys registered to a user for authentication.| |methods|[authenticationMethod](../resources/authenticationmethod.md) collection| Represents all authentication methods registered to a user.| |microsoftAuthenticatorMethods|[microsoftAuthenticatorAuthenticationMethod](../resources/microsoftauthenticatorauthenticationmethod.md) collection| The details of the Microsoft Authenticator app registered to a user for authentication. |
-|operations|[longRunningOperation](../resources/longrunningoperation.md) collection|Represents the status of a long-running operation.|
+|operations|[longRunningOperation](../resources/longrunningoperation.md) collection|Represents the status of a long-running operation, such as a password reset operation.|
|passwordMethods|[passwordAuthenticationMethod](../resources/passwordauthenticationmethod.md) collection|Represents the password registered to a user for authentication. For security, the password itself is never returned in the object, but action can be taken to reset a password.| |phoneMethods|[phoneAuthenticationMethod](../resources/phoneauthenticationmethod.md) collection|The phone numbers registered to a user for authentication.| |softwareOathMethods|[softwareOathAuthenticationMethod](../resources/softwareoathauthenticationmethod.md) collection|The software OATH time-based one-time password (TOTP) applications registered to a user for authentication.|
v1.0 Authenticationattributecollectionoptionconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationattributecollectionoptionconfiguration.md
Represents the option values for certain input types, such as radio buttons, on
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.authenticationAttributeCollectionOptionConfiguration"
v1.0 Authenticationattributecollectionpage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationattributecollectionpage.md
Represents the attribute collection page that is part of a self-service user flo
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.authenticationAttributeCollectionPage"
v1.0 Authenticationattributecollectionpageviewconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationattributecollectionpageviewconfiguration.md
Represents the display of the attribute collection page that is part of a self-s
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.authenticationAttributeCollectionPageViewConfiguration"
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.|
+|[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| |:|:|:|
-|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 Authenticationflowspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationflowspolicy.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Authenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethod.md
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.authenticationMethod",
"id": "String (identifier)" } ```
v1.0 Authenticationmethodfeatureconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethodfeatureconfiguration.md
Defines the features that are allowed for different authentication methods. For
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.authenticationMethodFeatureConfiguration"
v1.0 Authenticationmethodmodedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethodmodedetail.md
For more information on authentication methods, see the [authentication methods
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Namespace: microsoft.graph
-[Authentication methods](/azure/active-directory/authentication/concept-authentication-methods) are the ways that users authenticate in Microsoft Entra ID. Authentication methods in Microsoft Entra ID include password and phone (for example, SMS and voice calls), which are manageable in Microsoft Graph beta endpoint today, among many others such as FIDO2 security keys and the Microsoft Authenticator app. Authentication methods are used in primary, second-factor, and step-up authentication, and also in the self-service password reset (SSPR) process.
+[Authentication methods](/entra/identity/authentication/concept-authentication-methods) are the ways that users authenticate in Microsoft Entra ID. Authentication methods in Microsoft Entra ID include password and phone (for example, SMS and voice calls), which are manageable in Microsoft Graph beta endpoint today, among many others such as FIDO2 security keys and the Microsoft Authenticator app. Authentication methods are used in primary, second-factor, and step-up authentication, and also in the self-service password reset (SSPR) process.
The authentication method APIs are used to manage a user's authentication methods. For example:
The authentication method APIs are used to manage a user's authentication method
* You can add an email address to a user. The user can then use that email as part of the Self-Service Password Reset (SSPR) process. * You can update that email, or delete it from the user.
+The ability for a user to use an authentication method is governed by the [authentication method policy](authenticationmethodspolicies-overview.md) for the tenant. For example, only users in the R&D department might be enabled to use the FIDO2 method while all users might be enabled to use Microsoft Authenticator.
+ We don't recommend using the authentication methods APIs for scenarios where you need to iterate over your entire user population for auditing or security check purposes. For these types of scenarios, we recommend using the [authentication method registration and usage reporting APIs](/graph/api/resources/authenticationmethods-usage-insights-overview) (available on the `beta` endpoint only). ## What authentication methods can be managed in Microsoft Graph?
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 To require users to set up a new multifactor authentication the next time they sign in, call the individual DELETE authentication method operations to delete each of the user's current authentication methods. After the user has no more methods, they're prompted to register the next time they sign in where strong authentication is required.
+## Tenant-level authentication method usage
+
+You can monitor tenant-level authentication method registration and usage, including users registered or unregistered for MFA and passwordless authentication, and users registered or unregistered for SSPR by using the [Authentication methods usage report APIs](/graph/api/resources/authenticationmethods-usage-insights-overview).
+ ## Next steps * Review the authentication method types and their various methods.
v1.0 Authenticationmethods Usage Insights Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethods-usage-insights-overview.md
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-The authentication methods usage reports help you understand how users in your organization are using Microsoft Entra authentication capabilities such as multifactor authentication (MFA), Self-Service Password Reset (SSPR), and Passwordless authentication.
+The authentication methods usage reports help you understand how users in your organization are using [Microsoft Entra authentication capabilities](../resources/authenticationmethods-overview.md) such as multifactor authentication (MFA), Self-Service Password Reset (SSPR), and Passwordless authentication.
These reports provide information such as:
v1.0 Authenticationmethodspolicies Overview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethodspolicies-overview.md
Last updated 05/22/2023
Namespace: microsoft.graph
-Authentication methods policies define [authentication methods](/azure/active-directory/authentication/concept-authentication-methods) and the users that are allowed to use them to sign in and perform multi-factor authentication (MFA) in Microsoft Entra ID. Authentication methods policies that can be managed in Microsoft Graph include FIDO2 Security Keys and Passwordless Phone Sign-in with Microsoft Authenticator app.
+Authentication methods policies define [authentication methods](authenticationmethods-overview.md) and the users that are allowed to use them to sign in and perform multi-factor authentication (MFA) in Microsoft Entra ID. Authentication methods policies that can be managed in Microsoft Graph include FIDO2 Security Keys and Passwordless Phone Sign-in with Microsoft Authenticator app.
The authentication method policies APIs are used to manage policy settings. For example:
v1.0 Authenticationmethodspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethodspolicy.md
Defines authentication methods and the users that are allowed to use them to sig
|authenticationMethodConfigurations|[authenticationMethodConfiguration](../resources/authenticationmethodconfiguration.md) collection|Represents the settings for each authentication method. Automatically expanded on `GET /policies/authenticationMethodsPolicy`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Authenticationmethodsregistrationcampaign https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethodsregistrationcampaign.md
Represents the settings used to run campaigns to push users to set up targeted a
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.authenticationMethodsRegistrationCampaign"
v1.0 Authenticationmethodsregistrationcampaignincludetarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationmethodsregistrationcampaignincludetarget.md
Represents the users and groups that are targeted for authentication method regi
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.authenticationMethodsRegistrationCampaignIncludeTarget"
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).|
## Properties |Property|Type|Description|
A collection of settings that define specific combinations of authentication met
|combinationConfigurations|[authenticationCombinationConfiguration](../resources/authenticationcombinationconfiguration.md) collection|Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods.| ## JSON representation
-The following is a JSON representation of the resource.
-<!-- {
+The following JSON representation shows the resource type.
+<!--
+{
"blockType": "resource", "keyProperty": "id", "@odata.type": "microsoft.graph.authenticationStrengthPolicy",
v1.0 Authenticationstrengthroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationstrengthroot.md
None.
|policies|[authenticationStrengthPolicy](../resources/authenticationstrengthpolicy.md) collection|A collection of [authentication strength policies](authenticationStrengthPolicy.md) that exist for this tenant, including both built-in and custom policies.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Authenticationstrengthusage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authenticationstrengthusage.md
None.
|none|[conditionalAccessPolicy](../resources/conditionalaccesspolicy.md) collection|A collection of Conditional Access policies that reference the specified authentication strength policy and that *do not* require an MFA claim.| ## 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.authenticationStrengthUsage",
v1.0 Authorednote https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/authorednote.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Averagecomparativescore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/averagecomparativescore.md
Contains various different scores based on different scopes (for example, averag
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Azureactivedirectorytenant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/azureactivedirectorytenant.md
When [creating a new connectedOrganization](../api/entitlementmanagement-post-co
## 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.azureActiveDirectoryTenant",
v1.0 Azureadpoptokenauthentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/azureadpoptokenauthentication.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "baseType": "microsoft.graph.customExtensionAuthenticationConfiguration",
v1.0 Azurecommunicationservicesuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/azurecommunicationservicesuserconversationmember.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Basesitepage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/basesitepage.md
Inherits from [baseItem](../resources/baseitem.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Bookingappointment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingappointment.md
Namespace: microsoft.graph
Represents a customer appointment for a [bookingService](bookingservice.md), performed by a set of staff members, provided by a Microsoft Bookings business.
-> [!NOTE]
-> If you create a custom app using application permissions, you must follow the [Business rules validation](/graph/bookingsbusiness-business-rules).
## Methods | Method | Return Type |Description| |:|:--|:-|
-|[List](../api/bookingbusiness-list-appointments.md) | [bookingAppointment](bookingappointment.md) collection | Get a list of **bookingAppointment** objects in the specified [bookingbusiness](bookingbusiness.md). |
-|[Create](../api/bookingbusiness-post-appointments.md) | [bookingAppointment](bookingappointment.md) | Create a new **bookingAppointment** for the specified [bookingbusiness](bookingbusiness.md). |
+|[List](../api/bookingbusiness-list-appointments.md) | [bookingAppointment](bookingappointment.md) collection | Get a list of **bookingAppointment** objects in the specified [bookingBusiness](../resources/bookingbusiness.md). |
+|[Create](../api/bookingbusiness-post-appointments.md) | [bookingAppointment](bookingappointment.md) | Create a new **bookingAppointment** for the specified [bookingBusiness](../resources/bookingbusiness.md). |
|[Get](../api/bookingappointment-get.md) | [bookingAppointment](bookingappointment.md) |Read the properties and relationships of **bookingAppointment** object.|
-|[Update](../api/bookingappointment-update.md) | None |Update a **bookingAppointment** object. |
+|[Update](../api/bookingappointment-update.md) | [bookingAppointment](bookingappointment.md) |Update a **bookingAppointment** object. |
|[Delete](../api/bookingappointment-delete.md) | None |Delete a **bookingAppointment** object. | |[Cancel appointment](../api/bookingappointment-cancel.md)|None| Cancel a **bookingAppointment** object.|
Represents a customer appointment for a [bookingService](bookingservice.md), per
|:|:--|:-| |additionalInformation|String|Additional information that is sent to the customer when an appointment is confirmed.| |anonymousJoinWebUrl|String|The URL of the meeting to join anonymously.|
+|appointmentLabel|String|The custom label that can be stamped on this appointment by users.|
+|createdDateTime|DateTimeOffset|The date, time, and time zone when the appointment 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`. |
+|customerEmailAddress|String|The SMTP address of the [bookingCustomer](bookingcustomer.md) who books 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 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 customer properties for an appointment. An appointment contains 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).| |duration|Duration|The length of the appointment, denoted in [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. |
-|endDateTime|[dateTimeTimeZone](datetimetimezone.md)|The date, time, and time zone that the appointment ends.|
-|filledAttendeesCount|Int32|The current number of customers in the appointment |
+|end|[dateTimeTimeZone](datetimetimezone.md)|The date, time, and time zone when the appointment ends.|
+|filledAttendeesCount|Int32|The current number of customers in the appointment.|
|id|String| The ID of the **bookingAppointment**. Read-only.|
-|isLocationOnline|Boolean|If `true`, indicates that the appointment will be held online. Default value is `false`.|
+|isCustomerAllowedToManageBooking|Boolean|Indicates that the customer can manage bookings created by the staff. The default value is `false`.|
+|isLocationOnline|Boolean|Indicates that the appointment is held online. The default value is `false`.|
|joinWebUrl|String|The URL of the online meeting for the appointment.|
-|maximumAttendeesCount|Int32|The maximum number of customers allowed in an appointment. If **maximumAttendeesCount** of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the [Create bookingCustomer](../api/bookingbusiness-post-customers.md) operation. |
+|lastUpdatedDateTime|DateTimeOffset|The date, time, and time zone when the booking business was last updated. 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`.|
+|maximumAttendeesCount|Int32|The maximum number of customers allowed in an appointment. If **maximumAttendeesCount** of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the [Create bookingCustomer](../api/bookingbusiness-post-customers.md) operation.|
|optOutOfCustomerEmail|Boolean|If `true` indicates that the [bookingCustomer](bookingcustomer.md) for this appointment doesn't wish to receive a confirmation for this appointment.| |postBuffer|Duration|The amount of time to reserve after the appointment ends, for cleaning up, as an example. The value is expressed in [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) format. | |preBuffer|Duration|The amount of time to reserve before the appointment begins, for preparation, as an example. The value is expressed in [ISO8601](https://www.iso.org/iso-8601-date-and-time-format.html) format.| |price|Double|The regular price for an appointment for the specified [bookingService](bookingservice.md).| |priceType|bookingPriceType| A setting to provide flexibility for the pricing structure of services. Possible values are: `undefined`, `fixedPrice`, `startingAt`, `hourly`, `free`, `priceVaries`, `callUs`, `notSet`, `unknownFutureValue`.| |reminders|[bookingReminder](bookingreminder.md) collection|The collection of customer reminders sent for this appointment. The value of this property is available only when reading this **bookingAppointment** by its ID.|
-|selfServiceAppointmentId|String|An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1.|
+|selfServiceAppointmentId|String|Another tracking ID for the appointment, if the appointment was created directly by the customer on the scheduling page, as opposed to by a staff member on behalf of the customer.|
|serviceId|String|The ID of the [bookingService](bookingservice.md) associated with this appointment.| |serviceLocation|[location](location.md)|The location where the service is delivered.| |serviceName|String|The name of the **bookingService** associated with this appointment.<br>This property is optional when creating a new appointment. If not specified, it's computed from the service associated with the appointment by the **serviceId** property.| |serviceNotes|String|Notes from a [bookingStaffMember](bookingstaffmember.md). The value of this property is available only when reading this **bookingAppointment** by its ID.| |smsNotificationsEnabled|Boolean|If `true`, indicates SMS notifications will be sent to the customers for the appointment. Default value is `false`.| |staffMemberIds|String collection|The ID of each [bookingStaffMember](bookingstaffmember.md) who is scheduled in this appointment.|
-|startDateTime|[dateTimeTimeZone](datetimetimezone.md)|The date, time, and time zone that the appointment begins.|
+|start|[dateTimeTimeZone](datetimetimezone.md)|The date, time, and time zone when the appointment begins.|
## Relationships None. + ## JSON representation The following JSON representation shows the resource type.
The following JSON representation shows the resource type.
"@odata.type": "microsoft.graph.bookingAppointment" }-->
-```json
+``` json
{
+ "@odata.type": "#microsoft.graph.bookingAppointment",
"additionalInformation": "String", "anonymousJoinWebUrl": "String",
- "customers": [
- {
- "@odata.type": "microsoft.graph.bookingCustomerInformation"
- }
- ],
- "duration": "String (timestamp)",
- "endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
+ "appointmentLabel": "String",
+ "createdDateTime": "String (timestamp)",
+ "customerEmailAddress": "String",
+ "customerName": "String",
+ "customerNotes": "String",
+ "customerPhone": "String",
+ "customers": [{"@odata.type": "microsoft.graph.bookingCustomerInformation"}],
+ "customerTimeZone": "String",
+ "duration": "String (duration)",
+ "end": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"filledAttendeesCount": "Int32", "id": "String (identifier)",
+ "isCustomerAllowedToManageBooking": "Boolean",
"isLocationOnline": "Boolean", "joinWebUrl": "String",
+ "lastUpdatedDateTime": "String (timestamp)",
"maximumAttendeesCount": "Int32", "optOutOfCustomerEmail": "Boolean",
- "postBuffer": "String (timestamp)",
- "preBuffer": "String (timestamp)",
+ "postBuffer": "String (duration)",
+ "preBuffer": "String (duration)",
"price": "Double",
- "priceType": {"@odata.type": "microsoft.graph.bookingPriceType"},
+ "priceType": "String",
"reminders": [{"@odata.type": "microsoft.graph.bookingReminder"}], "selfServiceAppointmentId": "String", "serviceId": "String",
The following JSON representation shows the resource type.
"serviceNotes": "String", "smsNotificationsEnabled": "Boolean", "staffMemberIds": ["String"],
- "startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"}
+ "start": {"@odata.type": "microsoft.graph.dateTimeTimeZone"}
} ```
The following JSON representation shows the resource type.
"tocPath": "", "suppressions": [] }>
+-->
v1.0 Bookingbusiness https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingbusiness.md
Represents a business in Microsoft Bookings. This is the top level object in the
## Methods
-| Method | Return Type |Description|
+| Method | Return Type |Description|
|:|:--|:-|
-|[List bookingBusinesses](../api/bookingbusiness-list.md) | [bookingBusiness](bookingbusiness.md) collection |Get a collection of **bookingBusiness** objects in the tenant. |
-|[Create bookingBusiness](../api/bookingbusiness-post-bookingbusinesses.md) | [bookingBusiness](bookingbusiness.md) | Create a new Microsoft Bookings business. |
-|[Get bookingBusiness](../api/bookingbusiness-get.md) | [bookingBusiness](bookingbusiness.md) |Read properties and relationships of a **bookingBusiness** object.|
-|[Update](../api/bookingbusiness-update.md) | None |Update properties in a **bookingBusiness** object. |
+|[List](../api/bookingbusiness-list.md) | [bookingBusiness](bookingbusiness.md) collection |Get a collection of **bookingBusiness** objects in the tenant. |
+|[Create](../api/bookingbusiness-post-bookingbusinesses.md) | [bookingBusiness](bookingbusiness.md) | Create a new Microsoft Bookings business. |
+|[Get](../api/bookingbusiness-get.md) | [bookingBusiness](bookingbusiness.md) |Read properties and relationships of a **bookingBusiness** object.|
+|[Update](../api/bookingbusiness-update.md) | [bookingBusiness](bookingbusiness.md) |Update the properties of a **bookingBusiness** object. |
|[Delete](../api/bookingbusiness-delete.md) | None |Delete a **bookingBusiness** object. | |[Create bookingAppointment](../api/bookingbusiness-post-appointments.md) |[bookingAppointment](bookingappointment.md)| Create a new **bookingAppointment** by posting to the appointments collection.| |[List appointments](../api/bookingbusiness-list-appointments.md) |[bookingAppointment](bookingappointment.md) collection| Get a **bookingAppointment** object collection.|
Represents a business in Microsoft Bookings. This is the top level object in the
## Properties
-| Property | Type |Description|
+| Property | Type |Description|
|:|:--|:-| |address|[physicalAddress](physicaladdress.md)|The street address of the business. The **address** property, together with **phone** and **webSiteUrl**, appear in the footer of a business scheduling page. The attribute **type** of physicalAddress is not supported in v1.0. Internally we map the addresses to the type `others`.|
+|bookingPageSettings|[bookingPageSettings](../resources/bookingpagesettings.md)|Settings for the published booking page.|
|businessHours|[bookingWorkHours](bookingworkhours.md) collection|The hours of operation for the business.| |businessType|String|The type of business.|
+|createdDateTime|DateTimeOffset|The date, time, and time zone when the booking business 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`.|
|defaultCurrencyIso|String|The code for the currency that the business operates in on Microsoft Bookings.| |displayName|String|The name of the business, which interfaces with customers. This name appears at the top of the business scheduling page.| |email|String|The email address for the business.| |id|String|A unique programmatic identifier for the business. Read-only.| |isPublished|Boolean|The scheduling page has been made available to external customers. Use the **publish** and **unpublish** actions to set this property. Read-only.| |languageTag|String|The language of the self-service booking page.|
+|lastUpdatedDateTime|DateTimeOffset|The date, time, and time zone when the booking business was last updated. 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`.|
|phone|String|The telephone number for the business. The **phone** property, together with **address** and **webSiteUrl**, appear in the footer of a business scheduling page.| |publicUrl|String|The URL for the scheduling page, which is set after you [publish](../api/bookingbusiness-publish.md) or [unpublish](../api/bookingbusiness-unpublish.md) the page. Read-only.| |schedulingPolicy|[bookingSchedulingPolicy](bookingschedulingpolicy.md)|Specifies how bookings can be created for this business.|
Represents a business in Microsoft Bookings. This is the top level object in the
## 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.
"@odata.type": "microsoft.graph.bookingBusiness" }-->
-```json
+``` json
{
+ "@odata.type": "#microsoft.graph.bookingBusiness",
"address": {"@odata.type": "microsoft.graph.physicalAddress"},
+ "bookingPageSettings": {"@odata.type": "microsoft.graph.bookingPageSettings"},
"businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}], "businessType": "String",
+ "createdDateTime": "String (timestamp)",
"defaultCurrencyIso": "String", "displayName": "String", "email": "String", "id": "String (identifier)", "isPublished": "Boolean", "languageTag": "String",
+ "lastUpdatedDateTime": "String (timestamp)",
"phone": "String", "publicUrl": "String", "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
v1.0 Bookingcustomer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingcustomer.md
Inherits from [bookingCustomerBase](bookingcustomerbase.md).
## Properties | Property | Type |Description| |:|:--|:-|
-|addresses|[physicalAddress](../resources/physicaladdress.md) collection|Addresses associated with the customer. The attribute **type** of physicalAddress is not supported in v1.0. Internally we map the addresses to the type `others`.|
+|addresses|[physicalAddress](../resources/physicaladdress.md) collection|Addresses associated with the customer. The attribute **type** of **physicalAddress** isn't supported in v1.0. Internally we map the addresses to the type `others`.|
+|createdDateTime|DateTimeOffset|The date, time, and time zone when the customer 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|The name of the customer.| |emailAddress|String|The SMTP address of the customer.|
-|id|String| The ID of the customer. Read-only.|
-|phones|[phone](../resources/phone.md) collection|Phone numbers associated with the customer, including home, business and mobile numbers.|
+|id|String| The ID of the customer. Read-only. Inherited from [bookingCustomerBase](bookingcustomerbase.md).|
+|lastUpdatedDateTime|DateTimeOffset|The date, time, and time zone when the customer was last updated. 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`.|
+|phones|[phone](../resources/phone.md) collection|Phone numbers associated with the customer, including home, business, and mobile numbers.|
## Relationships None
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 {
- "addresses": [
- {
- "@odata.type": "microsoft.graph.physicalAddress"
- }
- ],
+ "@odata.type": "#microsoft.graph.bookingCustomer",
+ "addresses": [{"@odata.type": "microsoft.graph.physicalAddress"}],
+ "createdDateTime": "String (timestamp)",
"displayName": "String", "emailAddress": "String", "id": "String (identifier)",
-
- "phones": [
- {
- "@odata.type": "microsoft.graph.phone"
- }
- ]
+ "lastUpdatedDateTime": "String (timestamp)",
+ "phones": [{"@odata.type": "microsoft.graph.phone"}]
}- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
v1.0 Bookingcustomerinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingcustomerinformation.md
Inherits from [bookingCustomerInformationBase](bookingcustomerinformationbase.md
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.bookingCustomerInformation",
v1.0 Bookingcustomerinformationbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingcustomerinformationbase.md
Abstract base type for an appointment's customer information.
Base type of [bookingCustomerInformation](bookingcustomerinformation.md). ## 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.bookingCustomerInformationBase"
v1.0 Bookingcustomquestion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingcustomquestion.md
Represents a custom question for a [bookingBusiness](bookingbusiness.md).
| :-- | :- | :-- | | answerInputType | answerInputType | The expected answer type. The possible values are: `text`, `radioButton`, `unknownFutureValue`. | | answerOptions | String collection | List of possible answer values. |
+| createdDateTime|DateTimeOffset|The date, time, and time zone when the custom question 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 | The question. | | id | String | The ID of the custom question. Inherited from [entity](../resources/entity.md). |
+| lastUpdatedDateTime|DateTimeOffset|The date, time, and time zone when the custom question was last updated. 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`.|
## 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.bookingCustomQuestion",
- "answerInputType": {"@odata.type": "microsoft.graph.answerInputType"},
+ "answerInputType": "String",
"answerOptions": ["String"],
+ "createdDateTime": "String (timestamp)",
"displayName": "String",
- "id": "String (identifier)"
+ "id": "String (identifier)",
+ "lastUpdatedDateTime": "String (timestamp)"
} ```
v1.0 Bookingpagesettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingpagesettings.md
+
+ Title: "bookingPageSettings resource type"
+description: "Represents the settings of a published booking page."
+
+ms.localizationpriority: medium
+++
+# bookingPageSettings resource type
+
+Namespace: microsoft.graph
+
+Represents the settings of a published booking page.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|accessControl|bookingPageAccessControl|Access control on a published booking page. The possible values are: `unrestricted`, `restrictedToOrganization`, `unknownFutureValue`.|
+|bookingPageColorCode|String|Custom color for the booking page. The value should be in Hex format. For example, `#123456`.|
+|businessTimeZone|String|The time zone of the customer. For a list of possible values, see [dateTimeTimeZone](dateTimeTimeZone.md).|
+|customerConsentMessage|String|The personal data collection and usage consent message in the booking page.|
+|enforceOneTimePassword|Boolean|Determines whether the one-time password is required to create an appointment. The default value is `false`.|
+|isBusinessLogoDisplayEnabled|Boolean|Indicates whether the business logo is displayed on the booking page. The default value is `false`.|
+|isCustomerConsentEnabled|Boolean|Enables personal data collection and the usage consent toggle on the booking page. The default value is `false`.|
+|isSearchEngineIndexabilityDisabled|Boolean|Indicates whether web crawlers index this page. The defaults value is `false`.|
+|isTimeSlotTimeZoneSetToBusinessTimeZone|Boolean|Indicates whether the time zone of the time slot is set to the time zone of the business. The default value is `false`.|
+|privacyPolicyWebUrl|String|URL of a webpage that provides the terms and conditions of the business. If a privacy policy isn't included, the following text appears on the booking page as default: "The policies and practices of {booking_business_name} apply to the use of your data." |
+|termsAndConditionsWebUrl|String|URL of a webpage that provides the terms and conditions of the business.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.bookingPageSettings"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.bookingPageSettings",
+ "accessControl": "String",
+ "bookingPageColorCode": "String",
+ "businessTimeZone": "String",
+ "customerConsentMessage": "String",
+ "enforceOneTimePassword": "Boolean",
+ "isBusinessLogoDisplayEnabled": "Boolean",
+ "isCustomerConsentEnabled": "Boolean",
+ "isSearchEngineIndexabilityDisabled": "Boolean",
+ "isTimeSlotTimeZoneSetToBusinessTimeZone": "Boolean",
+ "privacyPolicyWebUrl": "String",
+ "termsAndConditionsWebUrl": "String"
+}
+```
v1.0 Bookingquestionanswer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingquestionanswer.md
Contains a custom question, the answer given by the customer for the custom ques
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.bookingQuestionAnswer"
v1.0 Bookingreminder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingreminder.md
Represents when and whom to send an email reminder.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Bookingsavailability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingsavailability.md
+
+ Title: "bookingsAvailability resource type"
+description: "Represents the availability details of a booking service in a scheduling policy."
+
+ms.localizationpriority: medium
+++
+# bookingsAvailability resource type
+
+Namespace: microsoft.graph
+
+Represents the availability details of a booking service in a scheduling policy.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|availabilityType|bookingsServiceAvailabilityType|Availability type defined by the given **bookingsAvailability**. The possible values are: `bookWhenStaffAreFree`, `notBookable`, `customWeeklyHours`, `unknownFutureValue`.|
+|businessHours|[bookingWorkHours](../resources/bookingworkhours.md) collection|The hours of operation in a week. The business hours value is set to `null` if the availability type isn't `customWeeklyHours`.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.bookingsAvailability"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.bookingsAvailability",
+ "availabilityType": "String",
+ "businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}]
+}
+```
+
v1.0 Bookingsavailabilitywindow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingsavailabilitywindow.md
+
+ Title: "bookingsAvailabilityWindow resource type"
+description: "Represents the availability details of a booking service in a scheduling policy between two dates."
+
+ms.localizationpriority: medium
+++
+# bookingsAvailabilityWindow resource type
+
+Namespace: microsoft.graph
+
+Represents the availability details of a booking service in a scheduling policy between two dates.
+
+Inherits from [bookingsAvailability](../resources/bookingsavailability.md).
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|availabilityType|bookingsServiceAvailabilityType|Availability type defined by the given **bookingsAvailability**. The possible values are: `bookWhenStaffAreFree`, `notBookable`, `customWeeklyHours`, `unknownFutureValue`. Inherited from [bookingsAvailability](../resources/bookingsavailability.md).|
+|businessHours|[bookingWorkHours](../resources/bookingworkhours.md) collection|The hours of operation in a week. The business hours value is set to `null` if the availability type isn't `customWeeklyHours`. Inherited from [bookingsAvailability](../resources/bookingsavailability.md).|
+|endDate|Date|End date of the availability window.|
+|startDate|Date|Start date of the availability window.|
+
+## Relationships
+None.
+
+## JSON representation
+The following JSON representation shows the resource type.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.bookingsAvailabilityWindow"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.bookingsAvailabilityWindow",
+ "availabilityType": "String",
+ "businessHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}],
+ "endDate": "String (Date)",
+ "startDate": "String (Date)"
+}
+```
v1.0 Bookingschedulingpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingschedulingpolicy.md
Represents the set of policies that determine how appointments should be created
## Properties | Property | Type |Description| |:|:--|:-|
-|allowStaffSelection|Boolean|True if to allow customers to choose a specific person for the booking.|
+|allowStaffSelection|Boolean|`True` to allow customers to choose a specific person for the booking.|
+|customAvailabilities|[bookingsAvailabilityWindow](../resources/bookingsavailabilitywindow.md) collection|Custom availability of the service in a given time frame.|
+|generalAvailability|[bookingsAvailability](../resources/bookingsavailability.md)|General availability of the service defined by the scheduling policy.|
+|isMeetingInviteToCustomersEnabled|Boolean|Indicates whether the meeting invite is sent to the customers. The default value is `false`. |
|maximumAdvance|Duration|Maximum number of days in advance that a booking can be made. It follows the [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format.| |minimumLeadTime|Duration|The minimum amount of time before which bookings and cancellations must be made. It follows the [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format.|
-|sendConfirmationsToOwner|Boolean| True to notify the business via email when a booking is created or changed. Use the email address specified in the **email** property of the **bookingBusiness** entity for the business. |
+|sendConfirmationsToOwner|Boolean| `True` to notify the business via email when a booking is created or changed. Use the email address specified in the **email** property of the **bookingBusiness** entity for the business. |
|timeSlotInterval|Duration|Duration of each time slot, denoted in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format.| ## 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 {
- "allowStaffSelection": true,
+ "allowStaffSelection": "Boolean",
+ "customAvailabilities": [{"@odata.type": "microsoft.graph.bookingsAvailabilityWindow"}],
+ "generalAvailability": {"@odata.type": "microsoft.graph.bookingsAvailability"},
+ "isMeetingInviteToCustomersEnabled": "Boolean",
"maximumAdvance": "String (timestamp)", "minimumLeadTime": "String (timestamp)",
- "sendConfirmationsToOwner": true,
+ "sendConfirmationsToOwner": "Boolean",
"timeSlotInterval": "String (timestamp)" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
v1.0 Bookingservice https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingservice.md
Title: "bookingService resource type"
-description: "Represents information about a particular service provided by a bookingBusiness, such as the service name, price, and the staff that usually provides such service."
+description: "Represents information about a particular service provided by a booking business, such as the service name, price, and the staff that usually provides such service."
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-Represents information about a particular service provided by a [bookingBusiness](bookingbusiness.md), such as the service name, price, and the staff that usually provides such service.
+Represents information about a particular service provided by a [booking business](bookingbusiness.md), such as the service name, price, and the staff that usually provides such service.
## Methods | Method | Return Type |Description| |:|:--|:-|
-|[List](../api/bookingbusiness-list-services.md) | [bookingService](bookingservice.md) collection | Get a list of **bookingService** objects in the specified [bookingBusiness](../resources/bookingbusiness.md).|
-|[Create](../api/bookingbusiness-post-services.md) | [bookingService](bookingservice.md) | Create a **bookingService** for the specified [bookingBusiness](../resources/bookingbusiness.md). |
-|[Get](../api/bookingservice-get.md) | [bookingService](bookingservice.md) |Get the properties and relationships of a **bookingService** object in the specified [bookingBusiness](../resources/bookingbusiness.md).|
-|[Update](../api/bookingservice-update.md) | None |Update a **bookingService** object in the specified [bookingBusiness](../resources/bookingbusiness.md). |
-|[Delete](../api/bookingservice-delete.md) | None |Delete a **bookingService** object in the specified [bookingBusiness](../resources/bookingbusiness.md). |
+|[List](../api/bookingbusiness-list-services.md) | [bookingService](bookingservice.md) collection | Get a list of **bookingService** objects in the specified [booking business](../resources/bookingbusiness.md).|
+|[Create](../api/bookingbusiness-post-services.md) | [bookingService](bookingservice.md) | Create a **bookingService** for the specified [booking business](../resources/bookingbusiness.md). |
+|[Get](../api/bookingservice-get.md) | [bookingService](bookingservice.md) |Get the properties and relationships of a **bookingService** object in the specified [booking business](../resources/bookingbusiness.md).|
+|[Update](../api/bookingservice-update.md) | None |Update a **bookingService** object in the specified [booking business](../resources/bookingbusiness.md). |
+|[Delete](../api/bookingservice-delete.md) | None |Delete a **bookingService** object in the specified [booking business](../resources/bookingbusiness.md). |
## Properties | Property | Type |Description| |:|:--|:-| |additionalInformation|String|Additional information that is sent to the customer when an appointment is confirmed.|
+|createdDateTime|DateTimeOffset|The date, time, and time zone when the service 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`.|
|customQuestions|[bookingQuestionAssignment](../resources/bookingquestionassignment.md) collection| Contains the set of custom questions associated with a particular service. | |defaultDuration|Duration|The default length of the service, represented in numbers of days, hours, minutes, and seconds. For example, P11D23H59M59.999999999999S. | |defaultLocation|[location](location.md)|The default physical location for the service.|
Represents information about a particular service provided by a [bookingBusiness
|description|String|A text description for the service.| |displayName|String|A service name.| |id|String|The ID of that service, in a GUID format. Read-only.|
-|isAnonymousJoinEnabled|Boolean|`True` if the URL to join the appointment anonymously (**anonymousJoinWebUrl**) will be generated for the appointment booked for this service.|
-|isHiddenFromCustomers|Boolean|True means this service is not available to customers for booking.|
-|isLocationOnline|Boolean|True indicates that the appointments for the service will be held online. Default value is false.|
+|isAnonymousJoinEnabled|Boolean|Indicates if an anonymousJoinWebUrl(webrtcUrl) is generated for the appointment booked for this service. The default value is `false`. |
+|isCustomerAllowedToManageBooking|Boolean|Indicates that the customer can manage bookings created by the staff. The default value is `false`.|
+|isHiddenFromCustomers|Boolean|`True` indicates that this service isn't available to customers for booking.|
+|isLocationOnline|Boolean|Indicates that the appointments for the service are held online. The default value is `false`.|
|languageTag|String|The language of the self-service booking page.|
+|lastUpdatedDateTime|DateTimeOffset|The date, time, and time zone when the service was last updated. 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`.|
|maximumAttendeesCount|Int32|The maximum number of customers allowed in a service. If **maximumAttendeesCount** of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the [Create bookingCustomer](../api/bookingbusiness-post-customers.md) operation. | |notes|String|Additional information about this service.| |postBuffer|Duration|The time to buffer after an appointment for this service ends, and before the next customer appointment can be booked.|
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.bookingService",
"additionalInformation": "String",
- "customQuestions": [
- {
- "@odata.type": "microsoft.graph.bookingQuestionAssignment"
- }
- ],
- "defaultDuration": "String (timestamp)",
+ "createdDateTime": "String (timestamp)",
+ "customQuestions": [{"@odata.type": "microsoft.graph.bookingQuestionAssignment"}],
+ "defaultDuration": "String (duration)",
"defaultLocation": {"@odata.type": "microsoft.graph.location"}, "defaultPrice": "Double",
- "defaultPriceType": {"@odata.type": "microsoft.graph.bookingPriceType"},
+ "defaultPriceType": "String",
"defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}], "description": "String", "displayName": "String", "id": "String (identifier)", "isAnonymousJoinEnabled": "Boolean",
+ "isCustomerAllowedToManageBooking": "Boolean",
"isHiddenFromCustomers": "Boolean", "isLocationOnline": "Boolean", "languageTag": "String",
+ "lastUpdatedDateTime": "String (timestamp)",
"maximumAttendeesCount": "Int32", "notes": "String",
- "postBuffer": "String (timestamp)",
- "preBuffer": "String (timestamp)",
+ "postBuffer": "String (duration)",
+ "preBuffer": "String (duration)",
"schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"}, "smsNotificationsEnabled": "Boolean", "staffMemberIds": ["String"],
v1.0 Bookingstaffmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingstaffmember.md
Staff members can be part of the Microsoft 365 tenant where the **booking busine
When booking appointments, the Bookings API considers the following settings to determine a staff member's availability:
-1. By default, the hours of operation of the business (the **businessHours** property of the [bookingBusiness](bookingbusiness.md) entity) represents the general availability of the staff member.
-2. If **useBusinessHours** is false, then the staff member's specific work hours (**workingHours** property of the **bookingStaffmember** entity) represents that member's general availability.
+1. By default, the hours of operation of the business (the **businessHours** property of the [bookingBusiness](bookingbusiness.md) entity) represent the general availability of the staff member.
+2. If **useBusinessHours** is false, then the staff member's specific work hours (**workingHours** property of the **bookingStaffmember** entity) represent that member's general availability.
3. If **availabilityIsAffectedByPersonalCalendar** is true, then the Bookings API would first look at the staff member's generally available hours (as determined by either #1 or #2), and verify availability during those hours in the staff member's personal calendar, before making a booking. Inherits from [bookingStaffMemberBase](bookingstaffmemberbase.md).
Microsoft Bookings supports a maximum of 100 staff members in a booking calendar
| Property | Type |Description| |:|:--|:-| |availabilityIsAffectedByPersonalCalendar|Boolean|True means that if the staff member is a Microsoft 365 user, the Bookings API would verify the staff member's availability in their personal calendar in Microsoft 365, before making a booking. |
+|createdDateTime|DateTimeOffset|The date, time, and time zone when the staff member 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|The name of the staff member, as displayed to customers. Required.|
-|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.|
+|emailAddress|String|The email address of the staff member. This email address 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.|
-|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. |
+|isEmailNotificationEnabled|Boolean|Indicates that a staff member is notified via email when a booking assigned to them is created or changed. The default value is `true`.|
+|membershipStatus|bookingStaffMembershipStatus| The membership status of the staff member in the business. Possible values are: `active`, `pendingAcceptance`, `rejectedByStaff`, `unknownFutureValue`. |
+|lastUpdatedDateTime|DateTimeOffset|The date, time, and time zone when the staff member was last updated. 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`.|
+|role|bookingStaffRole| The role of the staff member in the business. Possible values are: `guest`, `administrator`, `viewer`, `externalGuest`, `unknownFutureValue`, `scheduler`, `teamMember`. 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.|
-|workingHours|[bookingWorkHours](bookingworkhours.md) collection|The range of hours each day of the week that the staff member is available for booking. By default, they are initialized to be the same as the **businessHours** property of the business.|
+|workingHours|[bookingWorkHours](bookingworkhours.md) collection|The range of hours each day of the week that the staff member is available for booking. By default, they're initialized to be the same as the **businessHours** property of the business.|
## 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.bookingStaffMember",
"availabilityIsAffectedByPersonalCalendar": "Boolean",
+ "createdDateTime": "String (timestamp)",
"displayName": "String", "emailAddress": "String", "id": "String (identifier)", "isEmailNotificationEnabled": "Boolean",
- "role": {"@odata.type": "microsoft.graph.bookingStaffRole"},
+ "lastUpdatedDateTime": "String (timestamp)",
+ "role": "String",
"timeZone": "String", "useBusinessHours": "Boolean", "workingHours": [{"@odata.type": "microsoft.graph.bookingWorkHours"}]
v1.0 Bookingworkhours https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingworkhours.md
Represents the set of working hours in a single day of the week, for a [bookingB
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Bookingworktimeslot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bookingworktimeslot.md
Defines the start and end times for work.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Booleancolumn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/booleancolumn.md
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.booleanColumn" } --> ```json
v1.0 Browsersharedcookie https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/browsersharedcookie.md
Represents a session cookie for [Internet Explorer mode](/deployedge/edge-ie-mod
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Browsersharedcookiehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/browsersharedcookiehistory.md
Represents the history of modifications applied to a [browserSharedCookie](../re
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.browserSharedCookieHistory"
v1.0 Browsersite https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/browsersite.md
Represents a site to use in [Internet Explorer mode](/deployedge/edge-ie-mode) t
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Browsersitehistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/browsersitehistory.md
The history of modifications applied to a [browserSite](../resources/browsersite
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.browserSiteHistory"
v1.0 Browsersitelist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/browsersitelist.md
Represents an enterprise site list in a compliant cloud location that specifies
|sites|[browserSite](../resources/browsersite.md) collection|A collection of sites defined for the site list.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Bucketaggregationrange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/bucketaggregationrange.md
Specifies the lower and upper limit to a range for aggregating search results. A
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Builtinidentityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/builtinidentityprovider.md
For Microsoft Entra B2B scenarios in a Microsoft Entra tenant, the built-in iden
This type inherits from [identityProviderBase](../resources/identityproviderbase.md). ## Methods
+None.
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant including the built-in identity providers. There's no way to retrieve only the built-in identity providers in a tenant.|
-|[Get identity provider](../api/identityproviderbase-get.md) |builtInIdentityProvider|Retrieve properties of a built-in identity provider.|
-|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all available identity provider types available in the tenant.|
+For the list of API operations for managing built-in identity providers, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
## Properties
v1.0 Calculatedcolumn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/calculatedcolumn.md
SharePoint formulas use a syntax similar to Excel formulas. For more information
## 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.calculatedColumn" } --> ```json
v1.0 Calendar https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/calendar.md
Represents a container for [event](event.md) resources. It can be a calendar for
## 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/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 Callendedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callendedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.callEndedEventMessageDetail",
v1.0 Callmediastate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callmediastate.md
Represents the media state for a [call](call.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Calloptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/calloptions.md
Represents an abstract base class that contains the optional features for a call
## 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.callOptions"
v1.0 Callparticipantinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callparticipantinfo.md
Represents the details for a call participant.
|participant|[identitySet](../resources/identityset.md)|Identity of the call participant.| ## 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.callParticipantInfo"
v1.0 Callrecording https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecording.md
Represents a recording associated with an [online meeting](onlinemeeting.md).
| Property | Type |Description| |:|:--|:-|
+| callId | String | The unique identifier for the [call](call.md) that is related to this recording. Read-only.|
| content | Stream | The content of the recording. Read-only.|
+| contentCorrelationId | String | The unique identifier that links the transcript with its corresponding recording. Read-only.|
| createdDateTime | DateTimeOffset | Date and time at which the recording 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`. Read-only.|
+| endDateTime | DateTimeOffset | Date and time at which the recording ends. 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`. Read-only.|
| 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.|
The following JSON representation shows the resource type.
```json {
+ "callId": "String",
"content": "Stream",
- "createdDateTime": "String (timestamp)",
+ "contentCorrelationId": "String",
+ "createdDateTime": "String (timestamp)",
+ "endDateTime": "String (timestamp)",
"id": "String (identifier)", "meetingId": "String", "meetingOrganizer": {"@odata.type": "microsoft.graph.identitySet"},
v1.0 Callrecordingeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecordingeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|meetingOrganizer|[identitySet](../resources/identityset.md)|Organizer of the meeting.| ## 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.callRecordingEventMessageDetail",
v1.0 Callrecords Clientuseragent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-clientuseragent.md
the [userAgent](callrecords-useragent.md) type.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Deviceinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-deviceinfo.md
Represents information about a device (microphone, speaker, camera, etc.) used i
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Endpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-endpoint.md
an application/bot, etc. The [participantEndpoint](callrecords-participantendpoi
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Failureinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-failureinfo.md
Represents information about why a call or portion of a call failed.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Media https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-media.md
Represents the media (audio, video, video-based screen-sharing, etc.) used in a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Mediastream https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-mediastream.md
Represents information about a media stream between two endpoints in a call.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Networkinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-networkinfo.md
Represents information about the network used in a call.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Serviceendpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-serviceendpoint.md
calling media server or other service entity. Inherits from [endpoint](callrecor
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Serviceuseragent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-serviceuseragent.md
Represents a service user agent of an endpoint in a call. Inherits from
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Session https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-session.md
Represents a user-user communication or a user-meeting communication in the case
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Traceroutehop https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-traceroutehop.md
Represents the network trace route hops collected for a [media stream](callrecor
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Useragent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-useragent.md
The [clientUserAgent](callrecords-clientuseragent.md) and [serviceUserAgent](cal
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callrecords Userfeedback https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callrecords-userfeedback.md
Represents the feedback provided by the user an endpoint about the quality of th
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Callroute https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callroute.md
Represents the call route type.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Callstartedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/callstartedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.callStartedEventMessageDetail",
v1.0 Calltranscript https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/calltranscript.md
Represents a transcript associated with an [online meeting](onlinemeeting.md).
| Property | Type |Description| |:|:--|:-|
+| callId | String | The unique identifier for the [call](call.md) that is related to this transcript. Read-only.|
| content| Stream| The content of the transcript. Read-only.|
-| createdDateTime| DateTimeOffset| Date and time at which the transcript was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Read-only.|
+| contentCorrelationId | String | The unique identifier that links the transcript with its corresponding recording. Read-only.|
+| createdDateTime| DateTimeOffset| Date and time at which the transcript 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`. Read-only.|
+| endDateTime | DateTimeOffset | Date and time at which the transcription ends. 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`. Read-only.|
| 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.|
| 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.|
-| meetingOrganizer| IdentitySet| The identity information of the organizer of the **onlineMeeting** related to this transcript. Read-only.|
## JSON representation
-The following JSON is the representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
The following JSON is the representation of the resource.
```json {
+ "callId": "String",
"content": "Stream",
- "createdDateTime": "DateTimeOffset",
+ "contentCorrelationId": "String",
+ "createdDateTime": "String (timestamp)",
+ "endDateTime": "String (timestamp)",
"id": "String (identifier)", "meetingId": "String",
- "meetingOrganizer": "IdentitySet",
+ "meetingOrganizer": {"@odata.type": "microsoft.graph.identitySet"},
"metadataContent": "Stream", "transcriptContentUrl": "String" }
v1.0 Calltranscripteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/calltranscripteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|meetingOrganizer|[identitySet](../resources/identityset.md)|The organizer of the meeting.| ## 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.callTranscriptEventMessageDetail",
v1.0 Calltranscriptioninfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/calltranscriptioninfo.md
Represents a single DTMF event.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Cancelmediaprocessingoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/cancelmediaprocessingoperation.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 Canvaslayout https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/canvaslayout.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 Certificateauthority https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/certificateauthority.md
Used by the **certificateAuthorities** property of [certificateBasedAuthConfigur
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Certificatebasedauthconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/certificatebasedauthconfiguration.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 Certificationcontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/certificationcontrol.md
Contains compliance certification data associated with secure score control.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Changenotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/changenotification.md
None.
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.changeNotification"
v1.0 Changenotificationcollection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/changenotificationcollection.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 Changenotificationencryptedcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/changenotificationencryptedcontent.md
For more information, see [Set up change notifications that include resource dat
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Changetrackedentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/changetrackedentity.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 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. |
For a POST request example, see [Request (create channel in migration state)](/m
## 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 {
- "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 Channeladdedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channeladdedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelAddedEventMessageDetail",
v1.0 Channeldeletedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channeldeletedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelDeletedEventMessageDetail",
v1.0 Channeldescriptionupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channeldescriptionupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelDescriptionUpdatedEventMessageDetail",
v1.0 Channelidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channelidentity.md
Contains basic identification information about a channel in Microsoft Teams.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Channelmembersnotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channelmembersnotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.channelMembersNotificationRecipient"
v1.0 Channelrenamedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channelrenamedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelRenamedEventMessageDetail",
v1.0 Channelsetasfavoritebydefaulteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channelsetasfavoritebydefaulteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelSetAsFavoriteByDefaultEventMessageDetail",
v1.0 Channelsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channelsummary.md
Contains information about a channel in Microsoft Teams, including numbers of ow
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Channelunsetasfavoritebydefaulteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/channelunsetasfavoritebydefaulteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.channelUnsetAsFavoriteByDefaultEventMessageDetail",
v1.0 Chat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chat.md
A chat is a collection of [chatMessages](chatmessage.md) between one or more par
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatinfo.md
Contains information associated with Microsoft Teams meetings.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmembersnotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmembersnotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.chatMembersNotificationRecipient"
v1.0 Chatmessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessage.md
Represents an individual chat message within a [channel](channel.md) or [chat](c
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmessagefromidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessagefromidentityset.md
Inherits from [identitySet](../resources/identityset.md).
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.chatMessageFromIdentitySet"
v1.0 Chatmessagehistoryitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessagehistoryitem.md
Represents activity history information for a message in a chat or a channel.
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.chatMessageHistoryItem"
v1.0 Chatmessagemention https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessagemention.md
For a fuller context of the example, see [List channel message replies](../api/c
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmessagementionedidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessagementionedidentityset.md
Inherits from [identitySet](../resources/identityset.md).
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.chatMessageMentionedIdentitySet"
v1.0 Chatmessagepolicyviolationpolicytip https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessagepolicyviolationpolicytip.md
Policy tips are typically set by a data loss prevention (DLP) app which watches
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmessagereaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessagereaction.md
An entity of type `chatMessageReaction` is returned as part of the [Get channel
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Chatmessagereactionidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatmessagereactionidentityset.md
Inherits from [identitySet](../resources/identityset.md).
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.chatMessageReactionIdentitySet"
v1.0 Chatrenamedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatrenamedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.chatRenamedEventMessageDetail",
v1.0 Chatviewpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/chatviewpoint.md
Represents user-specific properties of a [chat](../resources/chat.md). These pro
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.chatViewpoint"
v1.0 Claimsmapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/claimsmapping.md
After the custom identity provider sends an ID token back to Azure AD B2C, Azure
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.claimsMapping"
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).|
The properties below form the JSON object that represents a claims-mapping polic
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Clientcertificateauthentication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/clientcertificateauthentication.md
Inherits from [apiAuthenticationConfigurationBase](../resources/apiauthenticatio
## 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.clientCertificateAuthentication"
v1.0 Cloudappsecuritysessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/cloudappsecuritysessioncontrol.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 Collapseproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/collapseproperty.md
Specifies the criteria used for collapsing search results. Applies only to sorta
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Columndefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/columndefinition.md
Sites and list columns response won't contain **isDeletable**, **propagateChange
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Commsnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/commsnotification.md
Communications notification base type that is published by Communications server
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Commsnotifications https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/commsnotifications.md
List of notifications used by the Communications servers for sending multiple no
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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. Use the values of **skuId** and **serviceStatus** > **servicePlanId** to assign licenses to unassigned users and groups through the [user: assignLicense](../api/user-assignlicense.md) and [group: assignLicense](../api/group-assignlicense.md) APIs respectively.
+
+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 Complianceinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/complianceinformation.md
Contains compliance data associated with secure score control.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Conditionalaccessallexternaltenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessallexternaltenants.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 Conditionalaccessapplications https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessapplications.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 Conditionalaccessclientapplications https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessclientapplications.md
Represents client applications (service principals and workload identities) incl
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.conditionalAccessClientApplications"
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
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.
"servicePrincipalRiskLevels": ["String"], "signInRiskLevels": ["String"], "userRiskLevels": ["String"],
- "users": {"@odata.type": "microsoft.graph.conditionalAccessUsers"}
+ "users": {"@odata.type": "microsoft.graph.conditionalAccessUsers"},
+ "insiderRiskLevels": "String"
} ```
v1.0 Conditionalaccessdevices https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessdevices.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 Conditionalaccessenumeratedexternaltenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessenumeratedexternaltenants.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 Conditionalaccessexternaltenants https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessexternaltenants.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 Conditionalaccessfilter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessfilter.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 Conditionalaccessgrantcontrols https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessgrantcontrols.md
Consider the following when you use the `passwordChange` control:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Conditionalaccesslocations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccesslocations.md
Represents locations included in and excluded from the policy scope.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
## Relationships
v1.0 Conditionalaccessplatforms https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessplatforms.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 Conditionalaccesspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccesspolicy.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 Conditionalaccesspolicydetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccesspolicydetail.md
Represents the configuration of the **details** property of a Microsoft recommen
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.conditionalAccessPolicyDetail"
v1.0 Conditionalaccessroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessroot.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 Conditionalaccesssessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccesssessioncontrol.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 Conditionalaccesstemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccesstemplate.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Conditionalaccessusers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conditionalaccessusers.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 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|
In [Microsoft Entra entitlement management](entitlementmanagement-overview.md),
|internalSponsors|[directoryObject](directoryobject.md) collection|Nullable.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Connectedorganizationmembers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/connectedorganizationmembers.md
Used in the request settings of an access package assignment policy. The `@odata
## 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.connectedOrganizationMembers",
v1.0 Connectioninfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/connectioninfo.md
The connectionInfo object defines the resource locator that is used to communica
## 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.connectionInfo"
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`. |
by providing a [delta](../api/contact-delta.md) function.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Contactfolder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/contactfolder.md
by providing a [delta](../api/contactfolder-delta.md) function.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Contentsharingsession https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/contentsharingsession.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Controlscore https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/controlscore.md
Contains a tenant score and description for an individual control.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Conversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conversationmember.md
Base type for the following supported conversation member types:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Conversationmemberroleupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/conversationmemberroleupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|conversationMemberUser|[teamworkUserIdentity](../resources/teamworkuseridentity.md)|Identity of the **conversation member** user.| ## 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.conversationMemberRoleUpdatedEventMessageDetail",
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 Countrynamedlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/countrynamedlocation.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 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 Crosstenantaccesspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicy.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Policy
# crossTenantAccessPolicy resource type
Represents the base policy in the directory for cross-tenant access settings.
|templates|[policyTemplate](../resources/policytemplate.md)|Represents the base policy in the directory for multitenant organization settings.| ## JSON representation-
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Crosstenantaccesspolicyb2bsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicyb2bsetting.md
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.crossTenantAccessPolicyB2BSetting"
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
+toc. Title: Default settings
# crossTenantAccessPolicyConfigurationDefault resource type 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
+toc. Title: Partner settings
# crossTenantAccessPolicyConfigurationPartner resource type 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 Crosstenantaccesspolicyinboundtrust https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicyinboundtrust.md
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.crossTenantAccessPolicyInboundTrust"
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
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.crossTenantAccessPolicyTarget"
v1.0 Crosstenantaccesspolicytargetconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicytargetconfiguration.md
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.crossTenantAccessPolicyTargetConfiguration"
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 Crosstenantidentitysyncpolicypartner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantidentitysyncpolicypartner.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Partner user sync settings
# crossTenantIdentitySyncPolicyPartner resource type
Defines the cross-tenant policy for synchronization of users from a partner tena
None. ## JSON representation-
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Crosstenantusersyncinbound https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/crosstenantusersyncinbound.md
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.crossTenantUserSyncInbound"
v1.0 Customextensioncallbackconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customextensioncallbackconfiguration.md
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.customExtensionCallbackConfiguration"
v1.0 Customextensioncalloutinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customextensioncalloutinstance.md
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.customExtensionCalloutInstance"
v1.0 Customextensioncalloutrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customextensioncalloutrequest.md
Defines the custom extension callout request payload that's sent to external sys
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.customExtensionCalloutRequest"
v1.0 Customextensioncalloutresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customextensioncalloutresponse.md
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.customExtensionCalloutResponse"
v1.0 Customextensiondata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customextensiondata.md
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.customExtensionData"
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
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Customsecurityattributedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customsecurityattributedefinition.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Customsecurityattributevalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/customsecurityattributevalue.md
None.
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.customSecurityAttributeValue"
v1.0 Datapolicyoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/datapolicyoperation.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 Datasubject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/datasubject.md
Contains information related to the subject of a content search. This resource i
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.dataSubject"
v1.0 Defaultcolumnvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/defaultcolumnvalue.md
SharePoint formulas use a syntax similar to Excel formulas. For more information
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "@type": "microsoft.graph.defaultColumnValue" } -->
v1.0 Defaultuserrolepermissions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/defaultuserrolepermissions.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 Delegatedadminaccessassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/delegatedadminaccessassignment.md
Represents an assignment of administrative roles to a Microsoft partner using de
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.delegatedAdminAccessAssignment",
v1.0 Delegatedadminaccesscontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/delegatedadminaccesscontainer.md
An admin access container through which directory roles are assigned via an acce
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.delegatedAdminAccessContainer"
v1.0 Delegatedadminaccessdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/delegatedadminaccessdetails.md
Represents the administrative roles that a Microsoft partner has in a customer t
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.delegatedAdminAccessDetails"
v1.0 Delegatedadmincustomer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/delegatedadmincustomer.md
Represents a Microsoft Entra organization that is a customer of a Microsoft part
|serviceManagementDetails|[delegatedAdminServiceManagementDetail](delegatedadminservicemanagementdetail.md) collection|Contains the management details of a service in the customer tenant that's managed by delegated administration.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Delegatedadminrelationshipcustomerparticipant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/delegatedadminrelationshipcustomerparticipant.md
Represents identification details of a customer in a delegated admin relationshi
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.delegatedAdminRelationshipCustomerParticipant"
v1.0 Delegatedadminrelationshiprequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/delegatedadminrelationshiprequest.md
Base type of [resellerDelegatedAdminRelationship](resellerdelegatedadminrelation
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Deletedteam https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/deletedteam.md
Inherits from [entity](../resources/entity.md).
|channels|[channel](../resources/channel.md) collection|The channels that are either shared with this deleted team or created in this deleted team.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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`. |
This resource is an open type that allows other properties to be passed in. You
## 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.
"mdmAppId": "String", "model": "String", "onPremisesLastSyncDateTime": "String (timestamp)",
- "onPremisesSecurityIdentifier": "Boolean",
+ "onPremisesSecurityIdentifier": "String",
"onPremisesSyncEnabled": "Boolean", "operatingSystem": "String", "operatingSystemVersion": "String",
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 Directoryobject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/directoryobject.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 Directoryobjectpartnerreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/directoryobjectpartnerreference.md
Represents a reference to a directory object in a partner organization. Inherits
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Displaynamelocalization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/displaynamelocalization.md
Provides the ability for an administrator to customize the string used in a shar
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Documentsetversionitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/documentsetversionitem.md
Represents an [item](../resources/listitem.md) that is a part of a captured [doc
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.documentSetVersionItem"
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 Driveitemuploadableproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/driveitemuploadableproperties.md
Represents an item being uploaded when [creating an upload session](../api/drive
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Driveitemversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/driveitemversion.md
Removing file permissions for a user might not immediately invalidate the URL.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Edge https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/edge.md
None.
|internetExplorerMode|[internetExplorerMode](../resources/internetexplorermode.md)|A container for [Internet Explorer mode](/deployedge/edge-ie-mode) resources.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Educationassignmentgrade https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationassignmentgrade.md
This is an abstract type that will never be instantiated; however, all types of
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationassignmentindividualrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationassignmentindividualrecipient.md
This resource is a subclass of [educationAssignmentRecipient](educationassignmen
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationassignmentpointsgradetype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationassignmentpointsgradetype.md
an [educationAssignmentPointsGrade](educationassignmentpointsgrade.md) property
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationcategory.md
A category that can be applied to assignments.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationcourse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationcourse.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 Educationexcelresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationexcelresource.md
or submission object to which this resource belongs.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationexternalresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationexternalresource.md
This complex type allows all SDK callers to work seamlessly.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationfeedback https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationfeedback.md
This property represents both the text part of the feedback along with who provi
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationfeedbackoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationfeedbackoutcome.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 Educationfeedbackresourceoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationfeedbackresourceoutcome.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 Educationfileresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationfileresource.md
In this case, the file isn't one of the special files (Word, Excel, and so on) b
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationmediaresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationmediaresource.md
The following file types are media resources: `webm`, `mkv`, `avi`, `wmv`, `mp4`
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationonpremisesinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationonpremisesinfo.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 Educationoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationoutcome.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 Educationpointsoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationpointsoutcome.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 Educationpowerpointresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationpowerpointresource.md
assignment or submission.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationresource.md
This resource stores the common properties across all resource types.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Educationrubricoutcome https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationrubricoutcome.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 Educationstudent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationstudent.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 Educationsubmissionindividualrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationsubmissionindividualrecipient.md
A subclass of [educationSubmissionRecipient](educationsubmissionrecipient.md) th
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationteacher https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationteacher.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 Educationteamsappresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationteamsappresource.md
Inherits from [educationResource](educationresource.md).
## 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. |
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Educationwordresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/educationwordresource.md
assignment or submission.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Emailauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/emailauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Email
# emailAuthenticationMethod resource type
v1.0 Emailauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/emailauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: "resourcePageType"
+toc. Title: Email
# emailAuthenticationMethodConfiguration resource type
v1.0 Emailsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/emailsettings.md
Defines the settings for emails sent from Lifecycle workflow [tasks](identitygov
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.emailSettings"
v1.0 Employeeexperience https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/employeeexperience.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 Employeeorgdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/employeeorgdata.md
Represents organization data associated with a user. The **employeeOrgData** pro
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Entitlementmanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/entitlementmanagement.md
None.
|settings|[entitlementManagementSettings](../resources/entitlementmanagementsettings.md)| The settings that control the behavior of Microsoft Entra entitlement management.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Entitlementmanagementschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/entitlementmanagementschedule.md
The entitlement management schedule is used in three scenarios in [Microsoft Ent
## 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.entitlementManagementSchedule"
v1.0 Enums https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/enums.md
doc_type: enumPageType
Namespace: microsoft.graph
-### fileStorageContainerStatus values
+## fileStorageContainerStatus values
-| Member |
-|:-|
-| inactive |
-| active |
+| Member |
+| -- |
+| inactive |
+| active |
| unknownfuturevalue |
-### binaryOperator values
+## binaryOperator values
-|Member|
-|:|
-|or|
-|and|
+| Member |
+| - |
+| or |
+| and |
-### entityType values
-|Member|
-|:|
-|event|
-|message|
-|driveItem|
-|externalItem|
-|site|
-|list|
-|listItem|
-|drive|
-|unknownFutureValue|
-|chatMessage|
-|person|
-|acronym|
-|bookmark|
+## entityType values
-### conditionalAccessExternalTenantsMembershipKind values
+| Member |
+| - |
+| event |
+| message |
+| driveItem |
+| externalItem |
+| site |
+| list |
+| listItem |
+| drive |
+| unknownFutureValue |
+| chatMessage |
+| person |
+| acronym |
+| bookmark |
+
+## conditionalAccessExternalTenantsMembershipKind values
-| Member |
-|:-|
-| all |
-| enumerated |
+| Member |
+| -- |
+| all |
+| enumerated |
| unknownFutureValue |
-### conditionalAccessGuestOrExternalUserTypes values
+## conditionalAccessGuestOrExternalUserTypes values
-| Member |
-|:--|
-| none |
-| internalGuest |
-| b2bCollaborationGuest |
+| Member |
+| |
+| none |
+| internalGuest |
+| b2bCollaborationGuest |
| b2bCollaborationMember |
-| b2bDirectConnectUser |
-| otherExternalUser |
-| serviceProvider |
-| unknownFutureValue |
+| b2bDirectConnectUser |
+| otherExternalUser |
+| serviceProvider |
+| unknownFutureValue |
-### migrationStatus values
+## migrationStatus values
-|Member|
-|:|
-|ready|
-|needsReview|
-|additionalStepsRequired|
-|unknownFutureValue|
+| Member |
+| - |
+| ready |
+| needsReview |
+| additionalStepsRequired |
+| unknownFutureValue |
-### appCredentialRestrictionType values
+## appCredentialRestrictionType values
-| Member |
-| :- |
-| passwordAddition |
-| passwordLifetime |
+| Member |
+| -- |
+| passwordAddition |
+| passwordLifetime |
| symmetricKeyAddition | | symmetricKeyLifetime |
-| unknownFutureValue |
+| unknownFutureValue |
-### appKeyCredentialRestrictionType values
+## appKeyCredentialRestrictionType values
-| Member |
-| :-- |
+| Member |
+| |
| asymmetricKeyLifetime |
-| unknownFutureValue |
+| unknownFutureValue |
-### assignmentType values
+## assignmentType values
-| Member |
-| :-|
-| required |
-| recommeded |
-| unknownFutureValue |
-| peerRecommeded |
+| Member |
+| -- |
+| required |
+| recommeded |
+| unknownFutureValue |
+| peerRecommeded |
-### courseStatus values
+## courseStatus values
-| Member |
-| :-- |
-| notStarted |
-| inProgress |
-| completed |
-### userPurpose values
-| Member |
-| :-- |
-| user |
-| linked |
-| shared |
-| room |
-| equipment |
-| others |
+| Member |
+| |
+| notStarted |
+| inProgress |
+| completed |
+
+## userPurpose values
+
+| Member |
+| |
+| user |
+| linked |
+| shared |
+| room |
+| equipment |
+| others |
| unknownFutureValue |
-### bookingsAvailabilityStatus values
-| Member |
-| :-- |
-| available |
-| busy |
-| slotsAvailable |
-| outOfOffice |
+## bookingsAvailabilityStatus values
+
+| Member |
+| |
+| available |
+| busy |
+| slotsAvailable |
+| outOfOffice |
| unknownFutureValue |
-### signInFrequencyAuthenticationType values
+## signInFrequencyAuthenticationType values
-| Member |
-| :-- |
+| Member |
+| |
| primaryAndSecondaryAuthentication |
-| secondaryAuthentication |
-| unknownFutureValue |
+| secondaryAuthentication |
+| unknownFutureValue |
-### signInFrequencyInterval values
+## signInFrequencyInterval values
-| Member |
-| :-- |
+| Member |
+| |
| timeBased | | everyTime |
-### crossTenantAccessPolicyTargetConfigurationAccessType values
+## crossTenantAccessPolicyTargetConfigurationAccessType values
-| Member |
-| :-- |
-| allowed |
-| blocked |
+| Member |
+| |
+| allowed |
+| blocked |
| unknownFutureValue |
-### crossTenantAccessPolicyTargetType values
+## crossTenantAccessPolicyTargetType values
| Member |
-| :-- |
-| user |
-| group |
+| |
+| user |
+| group |
+| application |
+| unknownFutureValue |
-### multiTenantOrganizationMemberProcessingStatus values
+## multiTenantOrganizationMemberProcessingStatus values
-|Member|
-|:|
-|notStarted|
-|running|
-|succeeded|
-|failed|
-|unknownFutureValue|
+| Member |
+| - |
+| notStarted |
+| running |
+| succeeded |
+| failed |
+| unknownFutureValue |
-### multiTenantOrganizationMemberRole values
+## multiTenantOrganizationMemberRole values
-|Member|
-|:|
-|owner|
-|member|
-|unknownFutureValue|
+| Member |
+| - |
+| owner |
+| member |
+| unknownFutureValue |
-### multiTenantOrganizationMemberState values
+## multiTenantOrganizationMemberState values
-|Member|
-|:|
-|pending|
-|active|
-|removed|
-|unknownFutureValue|
+| Member |
+| - |
+| pending |
+| active |
+| removed |
+| unknownFutureValue |
-### multiTenantOrganizationState values
+## multiTenantOrganizationState values
-|Member|
-|:|
-|active|
-|inactive|
-|unknownFutureValue|
+| Member |
+| - |
+| active |
+| inactive |
+| unknownFutureValue |
-### templateApplicationLevel values
+## templateApplicationLevel values
-|Member|
-|:|
-|none|
-|newPartners|
-|existingPartners|
-|unknownFutureValue|
+| Member |
+| - |
+| none |
+| newPartners |
+| existingPartners |
+| unknownFutureValue |
-### federatedIdpMfaBehavior values
-| Member |
-| :- |
+## federatedIdpMfaBehavior values
+
+| Member |
+| -- |
| acceptIfMfaDoneByFederatedIdp |
-| enforceMfaByFederatedIdp |
-| rejectMfaByFederatedIdp |
-| unknownFutureValue |
+| enforceMfaByFederatedIdp |
+| rejectMfaByFederatedIdp |
+| unknownFutureValue |
+
+## promptLoginBehavior values
-#### promptLoginBehavior values
-| Member |
-| :- |
+| Member |
+| -- |
| translateToFreshPasswordAuthentication |
-| nativeSupport |
-| disabled |
-| unknownFutureValue |
+| nativeSupport |
+| disabled |
+| unknownFutureValue |
-### expirationPatternType values
+## expirationPatternType values
-| Member |
-| : |
-| notSpecified |
-| noExpiration |
+| Member |
+| - |
+| notSpecified |
+| noExpiration |
| afterDateTime | | afterDuration |
-### recurrencePatternType values
+## recurrencePatternType values
-| Member |
-| :-- |
-| daily |
-| weekly |
+| Member |
+| |
+| daily |
+| weekly |
| absoluteMonthly | | relativeMonthly |
-| absoluteYearly |
-| relativeYearly |
+| absoluteYearly |
+| relativeYearly |
-### assignmentScheduleFilterByCurrentUserOptions values
+## assignmentScheduleFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### assignmentScheduleInstanceFilterByCurrentUserOptions values
+## assignmentScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### assignmentScheduleRequestFilterByCurrentUserOptions values
+## assignmentScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
+## eligibilityScheduleFilterByCurrentUserOptions values
-### eligibilityScheduleFilterByCurrentUserOptions values
-
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### eligibilityScheduleInstanceFilterByCurrentUserOptions values
+## eligibilityScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### eligibilityScheduleRequestFilterByCurrentUserOptions values
+## eligibilityScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
+## privilegedAccessGroupAssignmentType values
-### privilegedAccessGroupAssignmentType values
-
-| Member |
-| :-- |
-| assigned |
-| activated |
+| Member |
+| |
+| assigned |
+| activated |
| unknownFutureValue |
-### privilegedAccessGroupMemberType values
+## privilegedAccessGroupMemberType values
-| Member |
-| :-- |
-| direct |
-| group |
+| Member |
+| |
+| direct |
+| group |
| unknownFutureValue |
-### privilegedAccessGroupRelationships values
+## privilegedAccessGroupRelationships values
-| Member |
-| :-- |
-| owner |
-| member |
+| Member |
+| |
+| owner |
+| member |
| unknownFutureValue |
-### scheduleRequestActions values
+## scheduleRequestActions values
-| Member |
-| :-- |
-| adminAssign |
-| adminUpdate |
-| adminRemove |
-| selfActivate |
-| selfDeactivate |
-| adminExtend |
-| adminRenew |
-| selfExtend |
-| selfRenew |
+| Member |
+| |
+| adminAssign |
+| adminUpdate |
+| adminRemove |
+| selfActivate |
+| selfDeactivate |
+| adminExtend |
+| adminRenew |
+| selfExtend |
+| selfRenew |
| unknownFutureValue |
-### roleAssignmentScheduleFilterByCurrentUserOptions values
+## roleAssignmentScheduleFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### roleAssignmentScheduleInstanceFilterByCurrentUserOptions values
+## roleAssignmentScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### roleAssignmentScheduleRequestFilterByCurrentUserOptions values
+## roleAssignmentScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
-### roleEligibilityScheduleFilterByCurrentUserOptions values
+## roleEligibilityScheduleFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### roleEligibilityScheduleInstanceFilterByCurrentUserOptions values
+## roleEligibilityScheduleInstanceFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
+| Member |
+| |
+| principal |
| unknownFutureValue |
-### roleEligibilityScheduleRequestFilterByCurrentUserOptions values
+## roleEligibilityScheduleRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| principal |
-| createdBy |
-| approver |
+| Member |
+| |
+| principal |
+| createdBy |
+| approver |
| unknownFutureValue |
-### unifiedRoleManagementPolicyRuleTargetOperations values
+## unifiedRoleManagementPolicyRuleTargetOperations values
-| Member |
-| :-- |
-| all |
-| activate |
-| deactivate |
-| assign |
-| update |
-| remove |
-| extend |
-| renew |
+| Member |
+| |
+| all |
+| activate |
+| deactivate |
+| assign |
+| update |
+| remove |
+| extend |
+| renew |
| unknownFutureValue |
-### userSignInRecommendationScope values
+## userSignInRecommendationScope values
-| Member |
-| :-- |
-| tenant |
-| application |
+| Member |
+| |
+| tenant |
+| application |
| unknownFutureValue |
-### unifiedRoleScheduleRequestActions values
+## unifiedRoleScheduleRequestActions values
-| Member |
-| :-- |
-| adminAssign |
-| adminUpdate |
-| adminRemove |
-| selfActivate |
-| selfDeactivate |
-| adminExtend |
-| adminRenew |
-| selfExtend |
-| selfRenew |
+| Member |
+| |
+| adminAssign |
+| adminUpdate |
+| adminRemove |
+| selfActivate |
+| selfDeactivate |
+| adminExtend |
+| adminRenew |
+| selfExtend |
+| selfRenew |
| unknownFutureValue |
-### approvalFilterByCurrentUserOptions values
+## approvalFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| target |
-| createdBy |
-| approver |
+| Member |
+| |
+| target |
+| createdBy |
+| approver |
| unknownFutureValue |
-### accessReviewExpirationBehavior values
+## accessReviewExpirationBehavior values
-| Member |
-| :- |
-| keepAccess |
-| removeAccess |
+| Member |
+| -- |
+| keepAccess |
+| removeAccess |
| acceptAccessRecommendation |
-| unknownFutureValue |
-
-### allowedTargetScope values
-
-| Member |
-| :-- |
-| notSpecified |
-| specificDirectoryUsers |
-| specificConnectedOrganizationUsers |
-| specificDirectoryServicePrincipals |
-| allMemberUsers |
-| allDirectoryUsers |
-| allDirectoryServicePrincipals |
-| allConfiguredConnectedOrganizationUsers |
-| allExternalUsers |
-| unknownFutureValue |
+| unknownFutureValue |
-### approvalFilterByCurrentUserOptions values
+## allowedTargetScope values
-| Member |
-| :-- |
-| target |
-| createdBy |
-| approver |
+| Member |
+| |
+| notSpecified |
+| specificDirectoryUsers |
+| specificConnectedOrganizationUsers |
+| specificDirectoryServicePrincipals |
+| allMemberUsers |
+| allDirectoryUsers |
+| allDirectoryServicePrincipals |
+| allConfiguredConnectedOrganizationUsers |
+| allExternalUsers |
| unknownFutureValue |
-### accessPackageAssignmentFilterByCurrentUserOptions values
+## accessPackageAssignmentFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| target |
-| createdBy |
+| Member |
+| |
+| target |
+| createdBy |
| unknownFutureValue |
-### accessPackageAssignmentRequestFilterByCurrentUserOptions values
+## accessPackageAssignmentRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| target |
-| createdBy |
-| approver |
+| Member |
+| |
+| target |
+| createdBy |
+| approver |
| unknownFutureValue |
-### accessPackageAssignmentState values
+## accessPackageAssignmentState values
-| Member |
-| :-- |
-| delivering |
+| Member |
+| |
+| delivering |
| partiallyDelivered |
-| delivered |
-| expired |
-| deliveryFailed |
+| delivered |
+| expired |
+| deliveryFailed |
| unknownFutureValue |
-### accessPackageCatalogState values
+## accessPackageCatalogState values
-| Member |
-| :-- |
-| unpublished |
-| published |
+| Member |
+| |
+| unpublished |
+| published |
| unknownFutureValue |
-### accessPackageCatalogType values
+## accessPackageCatalogType values
-| Member |
-| :-- |
-| userManaged |
-| serviceDefault |
-| serviceManaged |
+| Member |
+| |
+| userManaged |
+| serviceDefault |
+| serviceManaged |
| unknownFutureValue |
-### accessPackageExternalUserLifecycleAction values
+## accessPackageExternalUserLifecycleAction values
-| Member |
-| :- |
-| none |
-| blockSignIn |
+| Member |
+| -- |
+| none |
+| blockSignIn |
| blockSignInAndDelete |
-| unknownFutureValue |
+| unknownFutureValue |
-### accessPackageFilterByCurrentUserOptions values
+## accessPackageFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| allowedRequestor |
+| Member |
+| |
+| allowedRequestor |
| unknownFutureValue |
-### accessPackageRequestState values
+## accessPackageRequestState values
-| Member |
-| :-- |
-| submitted |
-| pendingApproval |
-| delivering |
-| delivered |
-| deliveryFailed |
-| denied |
-| scheduled |
-| canceled |
+| Member |
+| |
+| submitted |
+| pendingApproval |
+| delivering |
+| delivered |
+| deliveryFailed |
+| denied |
+| scheduled |
+| canceled |
| partiallyDelivered | | unknownFutureValue |
-### accessPackageRequestType values
-
-| Member |
-| :-- |
-| notSpecified |
-| userAdd |
-| userUpdate |
-| userRemove |
-| adminAdd |
-| adminUpdate |
-| adminRemove |
-| systemAdd |
-| systemUpdate |
-| systemRemove |
-| onBehalfAdd |
-| unknownFutureValue |
+## accessPackageRequestType values
-### accessPackageSubjectType values
+| Member |
+| |
+| notSpecified |
+| userAdd |
+| userUpdate |
+| userRemove |
+| adminAdd |
+| adminUpdate |
+| adminRemove |
+| systemAdd |
+| systemUpdate |
+| systemRemove |
+| onBehalfAdd |
+| unknownFutureValue |
+
+## accessPackageSubjectType values
-| Member |
-| :-- |
-| notSpecified |
-| user |
-| servicePrincipal |
+| Member |
+| |
+| notSpecified |
+| user |
+| servicePrincipal |
| unknownFutureValue |
-### connectedOrganizationState values
+## connectedOrganizationState values
-| Member |
-| : |
+| Member |
+| - |
| configured |
-| proposed |
+| proposed |
-### accessReviewInstanceDecisionItemFilterByCurrentUserOptions values
+## accessReviewInstanceDecisionItemFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| reviewer |
+| Member |
+| |
+| reviewer |
| unknownFutureValue |
-### accessReviewStageFilterByCurrentUserOptions values
+## accessReviewStageFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| reviewer |
+| Member |
+| |
+| reviewer |
| unknownFutureValue |
-### accessPackageCustomExtensionStage values
+## accessPackageCustomExtensionStage values
-|Member|
-|:|
-|assignmentRequestCreated|
-|assignmentRequestApproved|
-|assignmentRequestGranted|
-|assignmentRequestRemoved|
-|assignmentFourteenDaysBeforeExpiration|
-|assignmentOneDayBeforeExpiration|
-|unknownFutureValue|
+| Member |
+| - |
+| assignmentRequestCreated |
+| assignmentRequestApproved |
+| assignmentRequestGranted |
+| assignmentRequestRemoved |
+| assignmentFourteenDaysBeforeExpiration |
+| assignmentOneDayBeforeExpiration |
+| unknownFutureValue |
-### customExtensionCalloutInstanceStatus values
+## customExtensionCalloutInstanceStatus values
-|Member|
-|:|
-|calloutSent|
-|callbackReceived|
-|calloutFailed|
-|callbackTimedOut|
-|waitingForCallback|
-|unknownFutureValue|
+| Member |
+| - |
+| calloutSent |
+| callbackReceived |
+| calloutFailed |
+| callbackTimedOut |
+| waitingForCallback |
+| unknownFutureValue |
-### volumeType values
+## volumeType values
-| Member |
-| :-- |
+| Member |
+| |
| operatingSystemVolume |
-| fixedDataVolume |
-| removableDataVolume |
-| unknownFutureValue |
+| fixedDataVolume |
+| removableDataVolume |
+| unknownFutureValue |
-### filterMode values
+## filterMode values
-| Member |
-| : |
+| Member |
+| - |
| include | | exclude |
-### lifecycleEventType values
+## lifecycleEventType values
-| Member |
-| :- |
-| missed |
-| subscriptionRemoved |
+| Member |
+| -- |
+| missed |
+| subscriptionRemoved |
| reauthorizationRequired |
-### changeType values
+## changeType values
-| Member |
-| : |
-| clientIpAddress |
+| Member |
+| - |
+| clientIpAddress |
| authenticatorAppGps |
-### countryLookupMethodType values
+## countryLookupMethodType values
-| Member |
-| : |
-| clientIpAddress |
+| Member |
+| - |
+| clientIpAddress |
| authenticatorAppGps |
-### consentRequestFilterByCurrentUserOptions values
+## consentRequestFilterByCurrentUserOptions values
-| Member |
-| :-- |
-| reviewer |
+| Member |
+| |
+| reviewer |
| unknownFutureValue |
-### educationFeedbackResourceOutcomeStatus values
+## educationFeedbackResourceOutcomeStatus values
-| Member |
-| :-- |
-| notPublished |
-| pendingPublish |
-| published |
-| failedPublish |
+| Member |
+| |
+| notPublished |
+| pendingPublish |
+| published |
+| failedPublish |
| unknownFutureValue |
-### externalEmailOtpState values
+## externalEmailOtpState values
-| Member |
-| :-- |
-| default |
-| enabled |
-| disabled |
+| Member |
+| |
+| default |
+| enabled |
+| disabled |
| unknownFutureValue |
-### educationAddedStudentAction values
+## educationAddedStudentAction values
-| Member |
-| :-- |
-| none |
-| assignIfOpen |
+| Member |
+| |
+| none |
+| assignIfOpen |
| unknownFutureValue |
-### educationModuleStatus values
+## educationModuleStatus values
-| Member |
-| :-- |
-| draft |
-| published |
+| Member |
+| |
+| draft |
+| published |
-### fido2RestrictionEnforcementType values
+## fido2RestrictionEnforcementType values
| Member |
-| :-- |
-| allow |
-| block |
+| |
+| allow |
+| block |
+
+## x509CertificateAuthenticationMode values
-### x509CertificateAuthenticationMode values
-| Member |
-| :-- |
+| Member |
+| |
| x509CertificateSingleFactor |
-| x509CertificateMultiFactor |
-| unknownFutureValue |
+| x509CertificateMultiFactor |
+| unknownFutureValue |
-### x509CertificateRuleType values
-| Member |
-| :-- |
-| issuerSubject |
-| policyOID |
+## x509CertificateRuleType values
+
+| Member |
+| |
+| issuerSubject |
+| policyOID |
| unknownFutureValue |
-### attestationLevel values
+## attestationLevel values
-| Member |
-| :- |
-| attested |
+| Member |
+| -- |
+| attested |
| notAttested |
-### authenticationMethodTargetType values
+## authenticationMethodTargetType values
| Member |
-| :-- |
-| user |
-| group |
+| |
+| user |
+| group |
-### authenticationMethodState values
+## authenticationMethodState values
-| Member |
-| :- |
-| enabled |
+| Member |
+| -- |
+| enabled |
| disabled |
-### microsoftAuthenticatorAuthenticationMode values
+## microsoftAuthenticatorAuthenticationMode values
-| Member |
-| :-- |
-| any |
-| push |
+| Member |
+| |
+| any |
+| push |
| deviceBasedPush |
-### keyStrength values
+## keyStrength values
-| Member |
-| : |
-| normal |
-| weak |
+| Member |
+| - |
+| normal |
+| weak |
| unknown |
-### authenticationMethodKeyStrength values
+## authenticationMethodKeyStrength values
-| Member |
-| : |
-| normal |
-| weak |
+| Member |
+| - |
+| normal |
+| weak |
| unknown |
-### allowInvitesFrom values
+## allowInvitesFrom values
-| Member |
-| :- |
-| none |
-| adminsAndGuestInviters |
+| Member |
+| -- |
+| none |
+| adminsAndGuestInviters |
| adminsGuestInvitersAndAllMembers |
-| everyone |
-| unknownFutureValue |
+| everyone |
+| unknownFutureValue |
-### dataPolicyOperationStatus values
+## dataPolicyOperationStatus values
-| Member |
-| :-- |
-| notStarted |
-| running |
-| complete |
-| failed |
+| Member |
+| |
+| notStarted |
+| running |
+| complete |
+| failed |
| unknownFutureValue |
-### conditionalAccessDevicePlatform values
+## conditionalAccessDevicePlatform values
-| Member |
-| :-- |
-| android |
-| iOS |
-| windows |
-| windowsPhone |
-| macOS |
-| all |
+| Member |
+| |
+| android |
+| iOS |
+| windows |
+| windowsPhone |
+| macOS |
+| all |
| unknownFutureValue |
-### signinFrequencyType values
+## signinFrequencyType values
| Member |
-| :-- |
-| days |
-| hours |
+| |
+| days |
+| hours |
-### persistentBrowserSessionMode values
+## persistentBrowserSessionMode values
| Member |
-| :-- |
+| |
| always |
-| never |
+| never |
-### cloudAppSecuritySessionControlType values
+## cloudAppSecuritySessionControlType values
-| Member |
-| :-- |
-| mcasConfigured |
-| monitorOnly |
-| blockDownloads |
+| Member |
+| |
+| mcasConfigured |
+| monitorOnly |
+| blockDownloads |
| unknownFutureValue |
-### conditionalAccessGrantControl values
+## conditionalAccessGrantControl values
-| Member |
-| :- |
-| block |
-| mfa |
-| compliantDevice |
-| domainJoinedDevice |
-| approvedApplication |
+| Member |
+| -- |
+| block |
+| mfa |
+| compliantDevice |
+| domainJoinedDevice |
+| approvedApplication |
| compliantApplication |
-| passwordChange |
-| unknownFutureValue |
+| passwordChange |
+| unknownFutureValue |
-### conditionalAccessClientApp values
+## conditionalAccessClientApp values
-| Member |
-| :-- |
-| all |
-| browser |
+| Member |
+| |
+| all |
+| browser |
| mobileAppsAndDesktopClients |
-| exchangeActiveSync |
-| easSupported |
-| other |
-| unknownFutureValue |
+| exchangeActiveSync |
+| easSupported |
+| other |
+| unknownFutureValue |
-### conditionalAccessPolicyState values
+## conditionalAccessPolicyState values
-| Member |
-| :-- |
-| enabled |
-| disabled |
+| Member |
+| |
+| enabled |
+| disabled |
| enabledForReportingButNotEnforced |
-#### deviceProfileType values
-| Member |
-| : |
+## deviceProfileType values
+
+| Member |
+| - |
| RegisteredDevice |
-| SecureVM |
-| Printer |
-| Shared |
-| IoT |
+| SecureVM |
+| Printer |
+| Shared |
+| IoT |
-### appliedConditionalAccessPolicyResult values
+## appliedConditionalAccessPolicyResult values
-| Member |
-| :-- |
-| success |
-| failure |
-| notApplied |
-| notEnabled |
-| unknown |
+| Member |
+| |
+| success |
+| failure |
+| notApplied |
+| notEnabled |
+| unknown |
| unknownFutureValue |
-### groupType values
+## groupType values
-| Member |
-| :-- |
-| unifiedGroups |
-| azureAD |
+| Member |
+| |
+| unifiedGroups |
+| azureAD |
| unknownFutureValue |
-### conditionalAccessStatus values
+## conditionalAccessStatus values
-| Member |
-| :-- |
-| success |
-| failure |
-| notApplied |
+| Member |
+| |
+| success |
+| failure |
+| notApplied |
| unknownFutureValue |
-### templateScenarios values
-| Member |
-| :-- |
-| new |
-| secureFoundation |
-| zeroTrust |
-| remoteWork |
-| protectAdmins |
-| emergingThreats |
+## templateScenarios values
+
+| Member |
+| |
+| new |
+| secureFoundation |
+| zeroTrust |
+| remoteWork |
+| protectAdmins |
+| emergingThreats |
| unknownFutureValue |
-### operationResult values
+## operationResult values
-| Member |
-| :-- |
-| success |
-| failure |
-| timeout |
-| unknownFutureValue |
-
-### tone values
-
-| Member |
-| :-- |
-| tone0 |
-| tone1 |
-| tone2 |
-| tone3 |
-| tone4 |
-| tone5 |
-| tone6 |
-| tone7 |
-| tone8 |
-| tone9 |
-| star |
-| pound |
-| a |
-| b |
-| c |
-| d |
-| flash |
-
-### mediaState values
+| Member |
+| |
+| success |
+| failure |
+| timeout |
+| unknownFutureValue |
-| Member |
-| :-- |
-| active |
-| inactive |
+## tone values
+
+| Member |
+| |
+| tone0 |
+| tone1 |
+| tone2 |
+| tone3 |
+| tone4 |
+| tone5 |
+| tone6 |
+| tone7 |
+| tone8 |
+| tone9 |
+| star |
+| pound |
+| a |
+| b |
+| c |
+| d |
+| flash |
+
+## mediaState values
+
+| Member |
+| |
+| active |
+| inactive |
| unknownFutureValue |
-### basicStatus values
+## basicStatus values
-| Member |
-| :- |
-| active |
+| Member |
+| -- |
+| active |
| inactive |
-### callState values
+## callState values
-| Member |
-| : |
-| incoming |
-| establishing |
-| ringing |
-| established |
-| hold |
-| transferring |
+| Member |
+| - |
+| incoming |
+| establishing |
+| ringing |
+| established |
+| hold |
+| transferring |
| transferAccepted |
-| redirecting |
-| terminating |
-| terminated |
+| redirecting |
+| terminating |
+| terminated |
-### callType values
+## callType values
-| Member |
-| :-- |
-| unknown |
-| groupCall |
-| peerToPeer |
+| Member |
+| |
+| unknown |
+| groupCall |
+| peerToPeer |
| unknownFutureValue |
-### educationAddToCalendarOptions values
-| Member |
-| :-- |
-| none |
-| studentsAndPublisher |
+## educationAddToCalendarOptions values
+
+| Member |
+| |
+| none |
+| studentsAndPublisher |
| studentsAndTeamOwners |
-| unknownFutureValue |
-| studentsOnly |
+| unknownFutureValue |
+| studentsOnly |
-### educationSubmissionStatus values
-| Member |
-| :-- |
-| working |
-| submitted |
-| returned |
+## educationSubmissionStatus values
+
+| Member |
+| |
+| working |
+| submitted |
+| returned |
| unknownFutureValue |
-| reassigned |
+| reassigned |
-### onlineMeetingRole values
+## onlineMeetingRole values
-| Member |
-| :-- |
-| attendee |
-| presenter |
+| Member |
+| |
+| attendee |
+| presenter |
| unknownFutureValue |
-### modality values
+## modality values
-| Member |
-| :- |
-| audio |
-| video |
+| Member |
+| -- |
+| audio |
+| video |
| videoBasedScreenSharing |
-| data |
-| screenSharing |
-| unknownFutureValue |
+| data |
+| screenSharing |
+| unknownFutureValue |
-### endpointType values
+## endpointType values
-| Member |
-| : |
-| default |
-| voicemail |
-| skypeForBusiness |
+| Member |
+| - |
+| default |
+| voicemail |
+| skypeForBusiness |
| skypeForBusinessVoipPhone |
-| unknownFutureValue |
+| unknownFutureValue |
-### callDirection values
+## callDirection values
-| Member |
-| :- |
+| Member |
+| -- |
| incoming | | outgoing |
-### signInAudience values
+## signInAudience values
-| Member |
-| : |
-| AzureADMyOrg |
-| AzureADMultipleOrgs |
+| Member |
+| - |
+| AzureADMyOrg |
+| AzureADMultipleOrgs |
| AzureADandPersonalMicrosoftAccount |
-| PersonalMicrosoftAccount |
+| PersonalMicrosoftAccount |
-### groupMembershipClaims values
+## groupMembershipClaims values
-| Member |
-| : |
-| None |
+| Member |
+| - |
+| None |
| SecurityGroup |
-| All |
+| All |
-### recipientScopeType values
+## recipientScopeType values
-| Member |
-| :-- |
-| none |
-| internal |
-| external |
-| externalPartner |
+| Member |
+| |
+| none |
+| internal |
+| external |
+| externalPartner |
| externalNonPartner |
-### activityType values
+## activityType values
-| Member |
-| :-- |
-| signin |
-| user |
+| Member |
+| |
+| signin |
+| user |
| unknownFutureValue |
-| servicePrincipal |
+| servicePrincipal |
-### riskDetectionTimingType values
+## riskDetectionTimingType values
-| Member |
-| :-- |
-| notDefined |
-| realtime |
-| nearRealtime |
-| offline |
+| Member |
+| |
+| notDefined |
+| realtime |
+| nearRealtime |
+| offline |
| unknownFutureValue |
-### tokenIssuerType values
+## tokenIssuerType values
-| Member |
-| :- |
-| AzureAD |
+| Member |
+| -- |
+| AzureAD |
| ADFederationServices |
-| UnknownFutureValue |
+| UnknownFutureValue |
-### attachmentType values
+## attachmentType values
-| Member
-|:--
-| file
-| item
-| reference
+| Member |
+| |
+| file |
+| item |
+| reference |
-### contactRelationship values
+## contactRelationship values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| parent | 0 | The user's parent. | | relative | 1 | The user's relative. | | aide | 2 | The user's aide. |
Namespace: microsoft.graph
| other | 6 | An unspecified relationship to the user. | | unknownFutureValue | 7 | Marker value for future compatibility. |
-### scheduleEntityTheme values
-
-| Member
-|:-
-| white
-| blue
-| green
-| purple
-| pink
-| yellow
-| gray
-| darkBlue
-| darkGreen
-| darkPurple
-| darkPink
-| darkYellow
-| unknownFutureValue
-
+## scheduleEntityTheme values
-### timeOffReasonIconType values
+| Member |
+| -- |
+| white |
+| blue |
+| green |
+| purple |
+| pink |
+| yellow |
+| gray |
+| darkBlue |
+| darkGreen |
+| darkPurple |
+| darkPink |
+| darkYellow |
+| unknownFutureValue |
+
+## timeOffReasonIconType values
-| Member |
-| :-- |
-| none |
-| car |
-| calendar |
-| running |
-| plane |
-| firstAid |
-| doctor |
-| notWorking |
-| clock |
-| juryDuty |
-| globe |
-| cup |
-| phone |
-| weather |
-| umbrella |
-| piggyBank |
-| dog |
-| cake |
-| trafficCone |
-| pin |
-| sunny |
-| unknownFutureValue |
-
-### windowsSettingType values
+| Member |
+| |
+| none |
+| car |
+| calendar |
+| running |
+| plane |
+| firstAid |
+| doctor |
+| notWorking |
+| clock |
+| juryDuty |
+| globe |
+| cup |
+| phone |
+| weather |
+| umbrella |
+| piggyBank |
+| dog |
+| cake |
+| trafficCone |
+| pin |
+| sunny |
+| unknownFutureValue |
+
+## windowsSettingType values
Possible types of Windows settings.
-| Member |
-| :-- |
-| roaming |
-| backup |
+| Member |
+| |
+| roaming |
+| backup |
| unknownFutureValue |
-### workforceIntegrationEncryptionProtocol values
+## workforceIntegrationEncryptionProtocol values
-| Member
-|:-
-|sharedSecret
-|unknownFutureValue
+| Member |
+| -- |
+| sharedSecret |
+| unknownFutureValue |
-### workforceIntegrationSupportedEntities values
+## workforceIntegrationSupportedEntities values
-| Member |
-| :- |
-| none |
-| shift |
-| swapRequest |
+| Member |
+| -- |
+| none |
+| shift |
+| swapRequest |
| userShiftPreferences |
-| openShift |
-| openShiftRequest |
-| offerShiftRequest |
-| unknownFutureValue |
-
-### timeZoneStandard values
+| openShift |
+| openShiftRequest |
+| offerShiftRequest |
+| unknownFutureValue |
-| Member
-|:--
-| windows
-| iana
+## timeZoneStandard values
+| Member |
+| |
+| windows |
+| iana |
-### freeBusyStatus values
+## freeBusyStatus values
| Member | Value |
-| : | :- |
+| - | -- |
| free | 0 | | tentative | 1 | | busy | 2 |
Possible types of Windows settings.
| workingElsewhere | 4 | | unknown | -1 |
+## attendeeType values
-### attendeeType values
-
-| Member
-|:-
-| required
-| optional
-| resource
--
-### externalAudienceScope values
-
-| Member
-|:-
-| none
-| contactsOnly
-| all
+| Member |
+| -- |
+| required |
+| optional |
+| resource |
+## externalAudienceScope values
-### automaticRepliesStatus values
+| Member |
+| -- |
+| none |
+| contactsOnly |
+| all |
-| Member
-|:-
-| disabled
-| alwaysEnabled
-| scheduled
+## automaticRepliesStatus values
+| Member |
+| -- |
+| disabled |
+| alwaysEnabled |
+| scheduled |
-### calendarColor values
+## calendarColor values
| Member | Value |
-| :- | :- |
+| -- | -- |
| auto | -1 | | lightBlue | 0 | | lightGreen | 1 |
Possible types of Windows settings.
| lightRed | 8 | | maxColor | 9 |
-### educationExternalSource values
+## educationExternalSource values
-| Member |
-| :-- |
-| sis |
-| manual |
+| Member |
+| |
+| sis |
+| manual |
| unknownFutureValue |
-### educationGender values
+## educationGender values
-| Member
-|:-
-| female
-| male
-| other
-| unknownFutureValue
--
-### eventType values
-
-| Member
-|:-
-| singleInstance
-| occurrence
-| exception
-| seriesMaster
+| Member |
+| -- |
+| female |
+| male |
+| other |
+| unknownFutureValue |
+## eventType values
-### sensitivity values
+| Member |
+| -- |
+| singleInstance |
+| occurrence |
+| exception |
+| seriesMaster |
-| Member
-|:-
-| normal
-| personal
-| private
-| confidential
+## sensitivity values
+| Member |
+| -- |
+| normal |
+| personal |
+| private |
+| confidential |
-### importance values
+## importance values
-| Member
-|:-
-| low
-| normal
-| high
+| Member |
+| -- |
+| low |
+| normal |
+| high |
-### educationUserRole values
+## educationUserRole values
-| Member |
-| :-- |
-| student |
-| teacher |
-| none |
-| unknownFutureValue |
-
-### meetingMessageType values
-
-| Member
-|:--
-| none
-| meetingRequest
-| meetingCancelled
-| meetingAccepted
-| meetingTenativelyAccepted
-| meetingDeclined
--
-### followupFlagStatus values
-
-| Member
-|:-
-| notFlagged
-| complete
-| flagged
--
-### inferenceClassificationType values
-
-| Member
-|:--
-| focused
-| other
--
-### iosNotificationAlertType values
-
-| Member
-|:-
-| deviceDefault
-| banner
-| modal
-| none
-
-### deviceEnrollmentFailureReason values
-
-| Member
-|:-
-| unknown
-| authentication
-| authorization
-| accountValidation
-| userValidation
-| deviceNotSupported
-| inMaintenance
-| badRequest
-| featureNotSupported
-| enrollmentRestrictionsEnforced
-| clientDisconnected
--
-### bodyType values
-| Member
-|:
-| text
-| html
--
-### locationType values
-
-| Member
-|:-
-| default
-| conferenceRoom
-| homeAddress
-| businessAddress
-| geoCoordinates
-| streetAddress
-| hotel
-| restaurant
-| localBusiness
-| postalAddress
-
-### locationUniqueIdType values
-
-| Member
-|:-
-| unknown
-| locationStore
-| directory
-| private
-| bing
--
-### messageActionFlag values
-
-| Member
-|:-
-| any
-| call
-| doNotForward
-| followUp
-| fyi
-| forward
-| noResponseNecessary
-| read
-| reply
-| replyToAll
-| review
--
-### onenoteUserRole values
+| Member |
+| |
+| student |
+| teacher |
+| none |
+| unknownFutureValue |
-| Member | Value |
-| :- | :- |
-| Owner | 0 |
-| Contributor | 1 |
-| Reader | 2 |
-| None | -1 |
+## meetingMessageType values
+| Member |
+| |
+| none |
+| meetingRequest |
+| meetingCancelled |
+| meetingAccepted |
+| meetingTenativelyAccepted |
+| meetingDeclined |
-### operationStatus values
+## followupFlagStatus values
-| Member
-|:--
-|NotStarted
-|Running
-|Completed
-|Failed
+| Member |
+| -- |
+| notFlagged |
+| complete |
+| flagged |
+## inferenceClassificationType values
-### onenotePatchActionType values
+| Member |
+| |
+| focused |
+| other |
-| Member
-|:-
-| Replace
-| Append
-| Delete
-| Insert
-| Prepend
+## iosNotificationAlertType values
-### onenotePatchInsertPosition values
+| Member |
+| -- |
+| deviceDefault |
+| banner |
+| modal |
+| none |
-| Member
-|:-
-| After
-| Before
+## deviceEnrollmentFailureReason values
+| Member |
+| -- |
+| unknown |
+| authentication |
+| authorization |
+| accountValidation |
+| userValidation |
+| deviceNotSupported |
+| inMaintenance |
+| badRequest |
+| featureNotSupported |
+| enrollmentRestrictionsEnforced |
+| clientDisconnected |
+
+## bodyType values
-### phoneType values
+| Member |
+| - |
+| text |
+| html |
-| Member
-|:-
-| home
-| business
-| mobile
-| other
-| assistant
-| homeFax
-| businessFax
-| otherFax
-| pager
-| radio
+## locationType values
+| Member |
+| -- |
+| default |
+| conferenceRoom |
+| homeAddress |
+| businessAddress |
+| geoCoordinates |
+| streetAddress |
+| hotel |
+| restaurant |
+| localBusiness |
+| postalAddress |
+
+## locationUniqueIdType values
-### plannerContainerType values
+| Member |
+| -- |
+| unknown |
+| locationStore |
+| directory |
+| private |
+| bing |
-| Member |
-| :-- |
-| group |
-| unknownFutureValue |
-| roster |
+## messageActionFlag values
+| Member |
+| -- |
+| any |
+| call |
+| doNotForward |
+| followUp |
+| fyi |
+| forward |
+| noResponseNecessary |
+| read |
+| reply |
+| replyToAll |
+| review |
+
+## onenoteUserRole values
-### plannerPreviewType values
+| Member | Value |
+| -- | -- |
+| Owner | 0 |
+| Contributor | 1 |
+| Reader | 2 |
+| None | -1 |
-| Member
-|:-
-| automatic
-| noPreview
-| checklist
-| description
-| reference
+## operationStatus values
+| Member |
+| |
+| NotStarted |
+| Running |
+| Completed |
+| Failed |
-### status values
+## onenotePatchActionType values
-| Member
-|:--
-| active
-| updated
-| deleted
-| ignored
-| unknownFutureValue
+| Member |
+| -- |
+| Replace |
+| Append |
+| Delete |
+| Insert |
+| Prepend |
+## onenotePatchInsertPosition values
-### weekIndex values
+| Member |
+| -- |
+| After |
+| Before |
-| Member
-|:-
-| first
-| second
-| third
-| fourth
-| last
+## phoneType values
+| Member |
+| -- |
+| home |
+| business |
+| mobile |
+| other |
+| assistant |
+| homeFax |
+| businessFax |
+| otherFax |
+| pager |
+| radio |
+
+## plannerContainerType values
-### dayOfWeek values
+| Member |
+| |
+| group |
+| unknownFutureValue |
+| roster |
-| Member
-|:-
-| sunday
-| monday
-| tuesday
-| wednesday
-| thursday
-| friday
-| saturday
+## plannerPreviewType values
-### recurrencePatternType values
+| Member |
+| -- |
+| automatic |
+| noPreview |
+| checklist |
+| description |
+| reference |
-| Member
-|:-
-| daily
-| weekly
-| absoluteMonthly
-| relativeMonthly
-| absoluteYearly
-| relativeYearly
+## status values
+| Member |
+| |
+| active |
+| updated |
+| deleted |
+| ignored |
+| unknownFutureValue |
-### recurrenceRangeType values
+## weekIndex values
-| Member
-|:-
-| endDate
-| noEnd
-| numbered
+| Member |
+| -- |
+| first |
+| second |
+| third |
+| fourth |
+| last |
+## dayOfWeek values
-### onenoteSourceService values
-| Member
-|:
-| Unknown
-| OneDrive
-| OneDriveForBusiness
-| OnPremOneDriveForBusiness
+| Member |
+| -- |
+| sunday |
+| monday |
+| tuesday |
+| wednesday |
+| thursday |
+| friday |
+| saturday |
+## recurrenceRangeType values
-### responseType values
+| Member |
+| -- |
+| endDate |
+| noEnd |
+| numbered |
-| Member
-|:-
-| none
-| organizer
-| tentativelyAccepted
-| accepted
-| declined
-| notResponded
+## onenoteSourceService values
+| Member |
+| - |
+| Unknown |
+| OneDrive |
+| OneDriveForBusiness |
+| OnPremOneDriveForBusiness |
-### activityDomain values
+## responseType values
-| Member
-|:-
-| unknown
-| work
-| personal
-| unrestricted
+| Member |
+| -- |
+| none |
+| organizer |
+| tentativelyAccepted |
+| accepted |
+| declined |
+| notResponded |
+## activityDomain values
-### websiteType values
+| Member |
+| -- |
+| unknown |
+| work |
+| personal |
+| unrestricted |
-| Member
-|:-
-| other
-| home
-| work
-| blog
-| profile
+## websiteType values
+| Member |
+| -- |
+| other |
+| home |
+| work |
+| blog |
+| profile |
-### categoryColor values
+## categoryColor values
| Member | Value |
-| :- | :- |
+| -- | -- |
| none | -1 | | preset0 | 0 | | preset1 | 1 |
Possible types of Windows settings.
| preset23 | 23 | | preset24 | 24 |
-### alertFeedback values
+## alertFeedback values
Possible feedback values on the alert provided by an analyst. | Member | Value | Description |
-| :- | :- | : |
+| -- | -- | - |
| unknown | 0 | Unknown. | | truePositive | 1 | Alert is true-positive. | | falsePositive | 2 | Alert is false-positive. | | benignPositive | 3 | Alert is benign-positive. |
-### fileHashType values
+## fileHashType values
Enum for file hash types. | Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| unknown | 0 | Unknown type. | | sha1 | 1 | SHA1 hash type. | | sha256 | 2 | SHA256 hash type. |
Enum for file hash types.
| peSha1 | 7 | PESHA1 hash type. | | peSha256 | 8 | PESHA256 hash type. |
-### connectionDirection values
+## connectionDirection values
Enum for the direction of the network connection (inbound/outbound). | Member | Value | Description |
-| :- | :- | :- |
+| -- | -- | -- |
| unknown | 0 | Unknown connection. | | inbound | 1 | Inbound connection. | | outbound | 2 | Outbound connection. |
-### connectionStatus values
+## connectionStatus values
Enum for the status of connections. | Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| unknown | 0 | Unknown connection status. | | attempted | 1 | Connection attempted. | | succeeded | 2 | Connection succeeded. | | blocked | 3 | Connection blocked. | | failed | 4 | Connection failed. |
-### processIntegrityLevel values
+## processIntegrityLevel values
Possible integrity level values of the process. | Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| unknown | 0 | Unknown. | | untrusted | 10 | Integrity level is Untrusted. | | low | 20 | Integrity level is Low. |
Possible integrity level values of the process.
| high | 40 | Integrity level is High. | | system | 50 | Integrity level is System. |
-### registryHive values
+## registryHive values
Enum for registry hives as defined by [/windows/desktop/sysinfo/registry-hives](/windows/desktop/sysinfo/registry-hives). | Member | Value | Description |
-| :- | :- | :-- |
+| -- | -- | |
| unknown | 0 | Unknown hive. | | currentConfig | 1 | HKEY_CURRENT_CONFIG hive. | | currentUser | 2 | HKEY_CURRENT_USER hive. |
Enum for registry hives as defined by [/windows/desktop/sysinfo/registry-hives](
| localMachineSystem | 5 | HKEY_LOCAL_MACHINE\System hive. | | usersDefault | 6 | HKEY_USERS\\.DEFAULT hive. |
-### registryOperation values
+## registryOperation values
Operation that changed the registry key name and/or value. | Member | Value | Description |
-| : | :- | : |
+| - | -- | - |
| unknown | 0 | Unknown registry value type. | | create | 1 | Create registry. | | modify | 2 | Modify registry. | | delete | 3 | Delete registry. |
-### registryValueType values
+## registryValueType values
Enum for registry value types as defined by [/windows/desktop/sysinfo/registry-value-types](/windows/desktop/sysinfo/registry-value-types). | Member | Value | Description |
-| :- | :- | :- |
+| -- | -- | -- |
| unknown | 0 | Unknown registry value type. | | binary | 1 | REG_BINARY registry value type. | | dword | 2 | REG_DWORD registry value type. |
Enum for registry value types as defined by [/windows/desktop/sysinfo/registry-v
| qwordlittleEndian | 10 | REG_QWORD_LITTLE_ENDIAN registry value type. | | sz | 11 | REG_SZ registry value type. |
-### alertSeverity values
+## alertSeverity values
Enum for severity of alerts. | Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| unknown | 0 | Severity is unknown. | | informational | 1 | Severity is only for information. | | low | 2 | Severity is low. | | medium | 3 | Severity is medium. | | high | 4 | Severity is high. |
-### alertStatus values
+## alertStatus values
Possible values of an Alert lifecycle status (stage). | Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| unknown | 0 | Unknown status. | | newAlert | 10 | Alert is new. | | inProgress | 20 | Alert is in progress. | | resolved | 30 | Alert is resolved. |
-### emailRole values
+## emailRole values
+ Possible values for email roles. | Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| unknown | 0 | Unknown Role. | | sender | 1 | Sender of the email. | | recipient | 2 | Recipient of the email. |
-### logonType values
+## logonType values
Possible values for the method of user signin. | Member | Value | Description |
-| :- | :- | : |
+| -- | -- | - |
| unknown | -1 | Unknown. | | interactive | 0 | Logon is interactive. | | remoteInteractive | 1 | Logon is remote interactive. |
Possible values for the method of user signin.
| batch | 3 | Logon is batch. | | service | 4 | Logon is service. |
-### userAccountSecurityType values
+## userAccountSecurityType values
Possible values for user account types (group membership), per Windows definition. | Member | Member | Description |
-| : | :-- | : |
+| - | | - |
| unknown | -1 | Unknown. | | standard | 0 | Member of Standard Users group. | | power | 1 | Member of Power Users group. | | administrator | 2 | Member of Administrators group. |
-### riskDetail values
-
-| Member |
-| :- |
-| none |
-| adminGeneratedTemporaryPassword |
-| userPerformedSecuredPasswordChange |
-| userPerformedSecuredPasswordReset |
-| adminConfirmedSigninSafe |
-| aiConfirmedSigninSafe |
-| userPassedMFADrivenByRiskBasedPolicy |
-| adminDismissedAllRiskForUser |
-| adminConfirmedSigninCompromised |
-| hidden |
-| adminConfirmedUserCompromised |
-| unknownFutureValue |
+## riskDetail values
+
+| Member |
+| -- |
+| none |
+| adminGeneratedTemporaryPassword |
+| userPerformedSecuredPasswordChange |
+| userPerformedSecuredPasswordReset |
+| adminConfirmedSigninSafe |
+| aiConfirmedSigninSafe |
+| userPassedMFADrivenByRiskBasedPolicy |
+| adminDismissedAllRiskForUser |
+| adminConfirmedSigninCompromised |
+| hidden |
+| adminConfirmedUserCompromised |
+| unknownFutureValue |
| adminConfirmedServicePrincipalCompromised |
-| adminDismissedAllRiskForServicePrincipal |
-| m365DAdminDismissedDetection |
-| userChangedPasswordOnPremises |
-| adminDismissedRiskForSignIn |
-| adminConfirmedAccountSafe |
-
-### riskEventTypes values
-
-| Member
-|:-
-| unlikelyTravel
-| anonymizedIPAddress
-| maliciousIPAddress
-| unfamiliarFeatures
-| malwareInfectedIPAddress
-| suspiciousIPAddress
-| leakedCredentials
-| investigationsThreatIntelligence
-| generic
-| unknownFutureValue
-
-### riskEventType values
-
-| Member |
-| :- |
-| unlikelyTravel |
-| anonymizedIPAddress |
-| maliciousIPAddress |
-| unfamiliarFeatures |
-| malwareInfectedIPAddress |
-| suspiciousIPAddress |
-| leakedCredentials |
-| investigationsThreatIntelligence |
-| generic |
-| adminConfirmedUserCompromised |
-| mcasImpossibleTravel |
-| mcasSuspiciousInboxManipulationRules |
+| adminDismissedAllRiskForServicePrincipal |
+| m365DAdminDismissedDetection |
+| userChangedPasswordOnPremises |
+| adminDismissedRiskForSignIn |
+| adminConfirmedAccountSafe |
+
+## riskEventTypes values
+
+| Member |
+| -- |
+| unlikelyTravel |
+| anonymizedIPAddress |
+| maliciousIPAddress |
+| unfamiliarFeatures |
+| malwareInfectedIPAddress |
+| suspiciousIPAddress |
+| leakedCredentials |
+| investigationsThreatIntelligence |
+| generic |
+| unknownFutureValue |
+
+## riskEventType values
+
+| Member |
+| -- |
+| unlikelyTravel |
+| anonymizedIPAddress |
+| maliciousIPAddress |
+| unfamiliarFeatures |
+| malwareInfectedIPAddress |
+| suspiciousIPAddress |
+| leakedCredentials |
+| investigationsThreatIntelligence |
+| generic |
+| adminConfirmedUserCompromised |
+| mcasImpossibleTravel |
+| mcasSuspiciousInboxManipulationRules |
| investigationsThreatIntelligenceSigninLinked |
-| maliciousIPAddressValidCredentialsBlockedIP |
-| unknownFutureValue |
-
-### riskLevel values
-
-| Member
-|:-
-| none
-| low
-| medium
-| high
-| hidden
-| unknownFutureValue
-
-### riskState values
-
-| Member
-|:-
-| none
-| confirmedSafe
-| remediated
-| dismissed
-| atRisk
-| confirmedCompromised
-| unknownFutureValue
-
-### exchangeIdFormat values
-
-| Member |
-| :- |
-| entryId |
-| ewsId |
-| immutableEntryId |
-| restId |
+| maliciousIPAddressValidCredentialsBlockedIP |
+| unknownFutureValue |
+
+## riskLevel values
+
+| Member |
+| -- |
+| none |
+| low |
+| medium |
+| high |
+| hidden |
+| unknownFutureValue |
+
+## riskState values
+
+| Member |
+| -- |
+| none |
+| confirmedSafe |
+| remediated |
+| dismissed |
+| atRisk |
+| confirmedCompromised |
+| unknownFutureValue |
+
+## exchangeIdFormat values
+
+| Member |
+| -- |
+| entryId |
+| ewsId |
+| immutableEntryId |
+| restId |
| restImmutableEntryId |
-### onlineMeetingProviderType values
+## onlineMeetingProviderType values
-| Member |
-| : |
-| unknown |
+| Member |
+| - |
+| unknown |
| skypeForBusiness | | skypeForConsumer | | teamsForBusiness |
-### delegateMeetingMessageDeliveryOptions values
+## delegateMeetingMessageDeliveryOptions values
-| Member |
-| :-- |
+| Member |
+| |
| sendToDelegateAndInformationToPrincipal |
-| sendToDelegateAndPrincipal |
-| sendToDelegateOnly |
-
-### calendarRoleType values
-
-| Member |
-| :-- |
-| none |
-| freeBusyRead |
-| limitedRead |
-| read |
-| write |
+| sendToDelegateAndPrincipal |
+| sendToDelegateOnly |
+
+## calendarRoleType values
+
+| Member |
+| |
+| none |
+| freeBusyRead |
+| limitedRead |
+| read |
+| write |
| delegateWithoutPrivateEventAccess |
-| delegateWithPrivateEventAccess |
-| custom |
+| delegateWithPrivateEventAccess |
+| custom |
-### threatAssessmentContentType values
+## threatAssessmentContentType values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| mail | 1 | Mail threat. | | url | 2 | URL threat. | | file | 3 | Attachment file threat. |
-### threatExpectedAssessment values
+## threatExpectedAssessment values
| Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| block | 1 | The threat should be blocked. | | unblock | 2 | The threat shouldn't be blocked. |
-### threatCategory values
+## threatCategory values
| Member | Value | Description |
-| :-- | :- | :-- |
+| | -- | |
| spam | 1 | Spam threat. | | phishing | 2 | Phishing threat. | | malware | 3 | Malware threat. | | unknownFutureValue | 4 | A sentinel member. |
-### threatAssessmentStatus values
+## threatAssessmentStatus values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| pending | 1 | The threat assessment still in progress. | | completed | 2 | The threat assessment completed. |
-### threatAssessmentRequestSource values
+## threatAssessmentRequestSource values
| Member | Value | Description |
-| : | :- | :-- |
+| - | -- | |
| undefined | 0 | Not yet know. | | user | 1 | User submission. | | administrator | 2 | Tenant admin submission. |
-### threatAssessmentResultType values
+## threatAssessmentResultType values
| Member | Value | Description |
-| :-- | :- | : |
+| | -- | - |
| checkPolicy | 1 | The policy check result, only for `mail` assessment. | | rescan | 2 | The rescan result. | | unknownFutureValue | 3 | A sentinel member. |
-### mailDestinationRoutingReason values
+## mailDestinationRoutingReason values
| Member | Value | Description |
-| :-- | :- | :- |
+| | -- | -- |
| none | 0 | Not yet know. | | mailFlowRule | 1 | Exchange transport rule. | | safeSender | 2 | Safe sender list. |
Possible values for user account types (group membership), per Windows definitio
| junk | 14 | Blocked due to junk. | | unknownFutureValue | 15 | A sentinel member. |
-### chatMessageType values
+## chatMessageType values
-| Value |
-| :-- |
-| message |
-| chatEvent |
-| typing |
+| Value |
+| |
+| message |
+| chatEvent |
+| typing |
| unknownFutureValue | | systemEventMessage |
-### chatMessagePolicyViolationDlpActionType values
+## chatMessagePolicyViolationDlpActionType values
-| Value |
-| : |
-| none |
-| NotifySender |
-| BlockAccess |
+| Value |
+| - |
+| none |
+| NotifySender |
+| BlockAccess |
| BlockAccessExternal |
-### chatMessagePolicyViolationUserActionType values
+## chatMessagePolicyViolationUserActionType values
| Member | Int value | Description |
-| : | :-- | :-- |
+| - | | |
| None | 0 | Default value. This is the value on a message when the user has not taken an action on the message blocked by DLP. | | Override | 1 | Sender has overridden the message verdict and sent the message anyway. | | ReportFalsePositive | 2 | Sender has reported the message verdict to the admins as a false positive. |
-### chatMessagePolicyViolationVerdictDetailsType values
-
-| Member | Int value | Description |
-| :-- | :-- | :-- |
-| None | 0 | User is not allowed to override the message. User is not allowed to report a message as false positive if policyTip is not provided. In all other scenarios, user can report a message as false positive. |
-| AllowFalsePositiveOverride | 1 | User is not allowed to explicitly override the block unless this is combined with `AllowOverrideWithoutJustification` or `AllowOverrideWithJustification` flags. Reporting a false positive on the violation automatically overrides the block and sends the message. |
-| AllowOverrideWithoutJustification | 2 | User is allowed to override the block and send the message. Justification text isn't required. Exclusive to `AllowOverrideWithJustification`. |
-| AllowOverrideWithJustification | 4 | User is allowed to override the block and send the message. Justification text is required. Exclusive to `AllowOverrideWithoutJustification`. |
-
-### wellknownListName values
-| Member
-|:-
-| none
-| defaultList
-| flaggedEmails
-| unknownFutureValue
-
-### taskStatus values
-| Member
-|:-
-| notStarted
-| inProgress
-| completed
-| waitingOnOthers
-| deferred
-
-### columnTypes values
+## chatMessagePolicyViolationVerdictDetailsType values
+
+| Member | Int value | Description |
+| | | -- |
+| None | 0 | User is not allowed to override the message. User is not allowed to report a message as false positive if policyTip is not provided. In all other scenarios, user can report a message as false positive. |
+| AllowFalsePositiveOverride | 1 | User is not allowed to explicitly override the block unless this is combined with `AllowOverrideWithoutJustification` or `AllowOverrideWithJustification` flags. Reporting a false positive on the violation automatically overrides the block and sends the message. |
+| AllowOverrideWithoutJustification | 2 | User is allowed to override the block and send the message. Justification text isn't required. Exclusive to `AllowOverrideWithJustification`. |
+| AllowOverrideWithJustification | 4 | User is allowed to override the block and send the message. Justification text is required. Exclusive to `AllowOverrideWithoutJustification`. |
+
+## wellknownListName values
+
+| Member |
+| -- |
+| none |
+| defaultList |
+| flaggedEmails |
+| unknownFutureValue |
+
+## taskStatus values
+
+| Member |
+| -- |
+| notStarted |
+| inProgress |
+| completed |
+| waitingOnOthers |
+| deferred |
+
+## columnTypes values
| Member | Description |
-| :-- | :- |
+| | -- |
| note | Multiline text. | | text | Single line text. | | choice | Choice column |
Possible values for user account types (group membership), per Windows definitio
| approvalStatus | Content approval status column. | | unknownFutureValue | UnknownFuturevalue |
-### permissionClassificationType values
+## permissionClassificationType values
-| Member
-|:-
-| low
-| medium
-| high
+| Member |
+| -- |
+| low |
+| medium |
+| high |
-### permissionType values
+## permissionType values
-| Member
-|:-
-| application
-| delegated
-| delegatedUserConsentable
+| Member |
+| -- |
+| application |
+| delegated |
+| delegatedUserConsentable |
-### printColorMode values
+## printColorMode values
-| Member |
-| :-- |
-| blackAndWhite |
-| grayscale |
-| color |
-| auto |
+| Member |
+| |
+| blackAndWhite |
+| grayscale |
+| color |
+| auto |
| unknownFutureValue |
-### printDuplexMode values
+## printDuplexMode values
-| Member |
-| :-- |
-| flipOnLongEdge |
-| flipOnShortEdge |
-| oneSided |
+| Member |
+| |
+| flipOnLongEdge |
+| flipOnShortEdge |
+| oneSided |
| unknownFutureValue |
-### printerFeedOrientation values
+## printerFeedOrientation values
-| Member |
-| :-- |
-| longEdgeFirst |
-| shortEdgeFirst |
+| Member |
+| |
+| longEdgeFirst |
+| shortEdgeFirst |
| unknownFutureValue |
-### printFinishing values
+## printFinishing values
-| Member |
-| :-- |
-| none |
-| staple |
-| punch |
-| cover |
-| bind |
-| saddleStitch |
-| stitchEdge |
-| stapleTopLeft |
-| stapleBottomLeft |
-| stapleTopRight |
-| stapleBottomRight |
-| stitchLeftEdge |
-| stitchTopEdge |
-| stitchRightEdge |
-| stitchBottomEdge |
-| stapleDualLeft |
-| stapleDualTop |
-| stapleDualRight |
-| stapleDualBottom |
-| unknownFutureValue |
-| stapleTripleLeft|
-| stapleTripleTop|
-| stapleTripleRight|
-| stapleTripleBottom|
-| bindLeft|
-| bindTop|
-| bindRight|
-| bindBottom|
-| foldAccordion|
-| foldDoubleGate|
-| foldGate|
-| foldHalf|
-| foldHalfZ|
-| foldLeftGate|
-| foldLetter|
-| foldParallel|
-| foldPoster|
-| foldRightGate|
-| foldZ|
-| foldEngineeringZ|
-| punchTopLeft|
-| punchBottomLeft|
-| punchTopRight|
-| punchBottomRight|
-| punchDualLeft|
-| punchDualTop|
-| punchDualRight|
-| punchDualBottom|
-| punchTripleLeft|
-| punchTripleTop|
-| punchTripleRight|
-| punchTripleBottom|
-| punchQuadLeft|
-| punchQuadTop|
-| punchQuadRight|
-| punchQuadBottom|
-| fold|
-| trim|
-| bale|
-| bookletMaker|
-| coat|
-| laminate|
-| trimAfterPages|
-| trimAfterDocuments|
-| trimAfterCopies|
-| trimAfterJob|
-
-### printMultipageLayout values
-
-| Member |
-| : |
-| clockwiseFromTopLeft |
-| counterclockwiseFromTopLeft |
-| counterclockwiseFromTopRight |
-| clockwiseFromTopRight |
-| counterclockwiseFromBottomLeft |
-| clockwiseFromBottomLeft |
+| Member |
+| |
+| none |
+| staple |
+| punch |
+| cover |
+| bind |
+| saddleStitch |
+| stitchEdge |
+| stapleTopLeft |
+| stapleBottomLeft |
+| stapleTopRight |
+| stapleBottomRight |
+| stitchLeftEdge |
+| stitchTopEdge |
+| stitchRightEdge |
+| stitchBottomEdge |
+| stapleDualLeft |
+| stapleDualTop |
+| stapleDualRight |
+| stapleDualBottom |
+| unknownFutureValue |
+| stapleTripleLeft |
+| stapleTripleTop |
+| stapleTripleRight |
+| stapleTripleBottom |
+| bindLeft |
+| bindTop |
+| bindRight |
+| bindBottom |
+| foldAccordion |
+| foldDoubleGate |
+| foldGate |
+| foldHalf |
+| foldHalfZ |
+| foldLeftGate |
+| foldLetter |
+| foldParallel |
+| foldPoster |
+| foldRightGate |
+| foldZ |
+| foldEngineeringZ |
+| punchTopLeft |
+| punchBottomLeft |
+| punchTopRight |
+| punchBottomRight |
+| punchDualLeft |
+| punchDualTop |
+| punchDualRight |
+| punchDualBottom |
+| punchTripleLeft |
+| punchTripleTop |
+| punchTripleRight |
+| punchTripleBottom |
+| punchQuadLeft |
+| punchQuadTop |
+| punchQuadRight |
+| punchQuadBottom |
+| fold |
+| trim |
+| bale |
+| bookletMaker |
+| coat |
+| laminate |
+| trimAfterPages |
+| trimAfterDocuments |
+| trimAfterCopies |
+| trimAfterJob |
+
+## printMultipageLayout values
+
+| Member |
+| - |
+| clockwiseFromTopLeft |
+| counterclockwiseFromTopLeft |
+| counterclockwiseFromTopRight |
+| clockwiseFromTopRight |
+| counterclockwiseFromBottomLeft |
+| clockwiseFromBottomLeft |
| counterclockwiseFromBottomRight |
-| clockwiseFromBottomRight |
-| unknownFutureValue |
+| clockwiseFromBottomRight |
+| unknownFutureValue |
-### printOrientation values
+## printOrientation values
-| Member |
-| :-- |
-| portrait |
-| landscape |
-| reverseLandscape |
-| reversePortrait |
+| Member |
+| |
+| portrait |
+| landscape |
+| reverseLandscape |
+| reversePortrait |
| unknownFutureValue |
-### printQuality values
+## printQuality values
-| Member |
-| :-- |
-| low |
-| medium |
-| high |
+| Member |
+| |
+| low |
+| medium |
+| high |
| unknownFutureValue |
-### printScaling values
+## printScaling values
-| Member |
-| :-- |
-| auto |
-| shrinkToFit |
-| fill |
-| fit |
-| none |
+| Member |
+| |
+| auto |
+| shrinkToFit |
+| fill |
+| fit |
+| none |
| unknownFutureValue |
-### userFlowType values
+## userFlowType values
-|Member
-|:-
-| signUp
-| signIn
-| signUpOrSignIn
-| passwordReset
-| profileUpdate
-| resourceOwner
-| unknownFutureValue
+| Member |
+| -- |
+| signUp |
+| signIn |
+| signUpOrSignIn |
+| passwordReset |
+| profileUpdate |
+| resourceOwner |
+| unknownFutureValue |
-### identityUserFlowAttributeDataType values
+## identityUserFlowAttributeDataType values
-| Member |
-| :-- |
-| string |
-| boolean |
-| int64 |
-| stringCollection |
-| dateTime |
+| Member |
+| |
+| string |
+| boolean |
+| int64 |
+| stringCollection |
+| dateTime |
| unknownFutureValue |
-### identityUserFlowAttributeType values
+## identityUserFlowAttributeType values
-| Member |
-| :-- |
-| builtIn |
-| custom |
-| required |
+| Member |
+| |
+| builtIn |
+| custom |
+| required |
| unknownFutureValue |
-### identityUserFlowAttributeInputType values
+## identityUserFlowAttributeInputType values
-| Member |
-| :- |
-| textBox |
-| dateTimeDropDown |
-| radioSingleSelect |
+| Member |
+| -- |
+| textBox |
+| dateTimeDropDown |
+| radioSingleSelect |
| dropdownSingleSelect |
-| emailBox |
-| checkboxMultiSelect |
+| emailBox |
+| checkboxMultiSelect |
-### authenticationAttributeCollectionInputType values
+## authenticationAttributeCollectionInputType values
-|Member|
-|:|
-|text|
-|radioSingleSelect|
-|checkboxMultiSelect|
-|boolean|
-|unknownFutureValue|
+| Member |
+| - |
+| text |
+| radioSingleSelect |
+| checkboxMultiSelect |
+| boolean |
+| unknownFutureValue |
-### teamworkActivityTopicSource values
+## teamworkActivityTopicSource values
-| Member |
-| :-- |
+| Member |
+| |
| entityUrl |
-| text |
-
+| text |
-### provisioningResult values
+## provisioningResult values
-| Member |
-| :-- |
-| success |
-| failure |
-| skipped |
-| warning |
+| Member |
+| |
+| success |
+| failure |
+| skipped |
+| warning |
| unknownFutureValue |
-### provisioningStepType values
+## provisioningStepType values
-| Member |
-| : |
-| import |
-| scoping |
-| matching |
-| processing |
+| Member |
+| - |
+| import |
+| scoping |
+| matching |
+| processing |
| referenceResolution |
-| export |
-| unknownFutureValue |
+| export |
+| unknownFutureValue |
-### provisioningStatusErrorCategory values
+## provisioningStatusErrorCategory values
-| Member |
-| :-- |
-| failure |
-| nonServiceFailure |
-| success |
+| Member |
+| |
+| failure |
+| nonServiceFailure |
+| success |
| unknownFutureValue |
-### provisioningAction values
+## provisioningAction values
-| Member |
-| :-- |
-| other |
-| create |
-| delete |
-| disable |
-| update |
-| stagedDelete |
+| Member |
+| |
+| other |
+| create |
+| delete |
+| disable |
+| update |
+| stagedDelete |
| unknownFutureValue |
+## initiatorType values
-### initiatorType values
-
-| Member |
-| :-- |
-| user |
-| application |
-| system |
+| Member |
+| |
+| user |
+| application |
+| system |
| unknownFutureValue |
-### teamworkApplicationIdentityType values
+## teamworkApplicationIdentityType values
-| Member |
-| :-- |
-| aadApplication |
-| bot |
-| tenantBot |
+| Member |
+| |
+| aadApplication |
+| bot |
+| tenantBot |
| office365Connector |
-| outgoingWebhook |
+| outgoingWebhook |
| unknownFutureValue |
-### teamworkConversationIdentityType values
+## teamworkConversationIdentityType values
-| Member |
-| :-- |
-| team |
-| channel |
-| chat |
+| Member |
+| |
+| team |
+| channel |
+| chat |
| unknownFutureValue |
-### teamworkUserIdentityType values
+## teamworkUserIdentityType values
-| Member |
-| : |
-| aadUser |
-| onPremiseAadUser |
-| anonymousGuest |
-| federatedUser |
+| Member |
+| - |
+| aadUser |
+| onPremiseAadUser |
+| anonymousGuest |
+| federatedUser |
| personalMicrosoftAccountUser |
-| skypeUser |
-| phoneUser |
-| unknownFutureValue |
-| emailUser |
+| skypeUser |
+| phoneUser |
+| unknownFutureValue |
+| emailUser |
-### postType values
+## postType values
-| Member |
-| :-- |
-| regular |
-| quick |
-| strategic |
+| Member |
+| |
+| regular |
+| quick |
+| strategic |
| unknownFutureValue |
-### searchAlterationType values
+## searchAlterationType values
-| Member |
-| :-- |
+| Member |
+| |
| modification |
-| suggestion |
+| suggestion |
-### serviceHealthClassificationType values
+## serviceHealthClassificationType values
-| Member |
-| :-- |
-| advisory |
-| incident |
+| Member |
+| |
+| advisory |
+| incident |
| unknownFutureValue |
-### serviceHealthOrigin values
+## serviceHealthOrigin values
-| Member |
-| :-- |
-| microsoft |
-| thirdParty |
-| customer |
+| Member |
+| |
+| microsoft |
+| thirdParty |
+| customer |
| unknownFutureValue |
-### featureTargetType values
+## featureTargetType values
-| Member |
-| :-- |
-| group |
+| Member |
+| |
+| group |
| administrativeUnit |
-| role |
+| role |
| unknownFutureValue |
-### serviceHealthStatus values
+## serviceHealthStatus values
-| Member |
-| :-- |
-| serviceOperational |
-| investigating |
-| restoringService |
-| verifyingService |
-| serviceRestored |
+| Member |
+| |
+| serviceOperational |
+| investigating |
+| restoringService |
+| verifyingService |
+| serviceRestored |
| postIncidentReviewPublished |
-| serviceDegradation |
-| serviceInterruption |
-| extendedRecovery |
-| falsePositive |
-| investigationSuspended |
-| resolved |
-| mitigatedExternal |
-| mitigated |
-| resolvedExternal |
-| confirmed |
-| reported |
-| unknownFutureValue |
-
-### serviceUpdateCategory values
+| serviceDegradation |
+| serviceInterruption |
+| extendedRecovery |
+| falsePositive |
+| investigationSuspended |
+| resolved |
+| mitigatedExternal |
+| mitigated |
+| resolvedExternal |
+| confirmed |
+| reported |
+| unknownFutureValue |
-| Member |
-| :-- |
-| preventOrFixIssue |
-| planForChange |
-| stayInformed |
+## serviceUpdateCategory values
+
+| Member |
+| |
+| preventOrFixIssue |
+| planForChange |
+| stayInformed |
| unknownFutureValue |
-### serviceUpdateSeverity values
+## serviceUpdateSeverity values
-| Member |
-| :-- |
-| normal |
-| high |
-| critical |
+| Member |
+| |
+| normal |
+| high |
+| critical |
| unknownFutureValue |
-### subjectRightsRequestStage values
+## subjectRightsRequestStage values
-| Member |
-| :-- |
-| contentRetrieval |
-| contentReview |
-| generateReport |
-| contentDeletion |
-| caseResolved |
+| Member |
+| |
+| contentRetrieval |
+| contentReview |
+| generateReport |
+| contentDeletion |
+| caseResolved |
| unknownFutureValue |
-| approval |
+| approval |
-### subjectRightsRequestStageStatus values
+## subjectRightsRequestStageStatus values
-| Member |
-| :-- |
-| notStarted |
-| current |
-| completed |
-| failed |
+| Member |
+| |
+| notStarted |
+| current |
+| completed |
+| failed |
| unknownFutureValue |
-### subjectRightsRequestStatus values
+## subjectRightsRequestStatus values
-| Member |
-| :-- |
-| active |
-| closed |
+| Member |
+| |
+| active |
+| closed |
| unknownFutureValue |
-### subjectRightsRequestType values
+## subjectRightsRequestType values
-| Member |
-| :-- |
-| export |
-| delete |
-| access |
-| tagForAction |
+| Member |
+| |
+| export |
+| delete |
+| access |
+| tagForAction |
| unknownFutureValue |
-### dataSubjectType values
+## dataSubjectType values
-| Member |
-| : |
-| customer |
-| currentEmployee |
-| formerEmployee |
+| Member |
+| - |
+| customer |
+| currentEmployee |
+| formerEmployee |
| prospectiveEmployee |
-| student |
-| teacher |
-| faculty |
-| other |
-| unknownFutureValue |
+| student |
+| teacher |
+| faculty |
+| other |
+| unknownFutureValue |
-### advancedConfigState values
+## advancedConfigState values
-| Member |
-| :-- |
-| default |
-| enabled |
-| disabled |
+| Member |
+| |
+| default |
+| enabled |
+| disabled |
| unknownFutureValue |
-### callRecordingStatus values
+## callRecordingStatus values
-| Member |
-| :-- |
-| success |
-| failure |
-| initial |
-| chunkFinished |
+| Member |
+| |
+| success |
+| failure |
+| initial |
+| chunkFinished |
| unknownFutureValue |
-### endUserNotificationPreference values
+## endUserNotificationPreference values
-|Member|
-|:|
-|unknown|
-|microsoft|
-|custom|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| microsoft |
+| custom |
+| unknownFutureValue |
-### endUserNotificationSettingType values
+## endUserNotificationSettingType values
-|Member|
-|:|
-|unknown|
-|noTraining|
-|trainingSelected|
-|noNotification|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| noTraining |
+| trainingSelected |
+| noNotification |
+| unknownFutureValue |
-### endUserNotificationType values
+## endUserNotificationType values
-|Member|
-|:|
-|unknown|
-|positiveReinforcement|
-|noTraining|
-|trainingAssignment|
-|trainingReminder|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| positiveReinforcement |
+| noTraining |
+| trainingAssignment |
+| trainingReminder |
+| unknownFutureValue |
-### notificationDeliveryFrequency values
+## notificationDeliveryFrequency values
-|Member|
-|:|
-|unknown|
-|weekly|
-|biWeekly|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| weekly |
+| biWeekly |
+| unknownFutureValue |
-### notificationDeliveryPreference values
+## notificationDeliveryPreference values
-|Member|
-|:|
-|unknown|
-|deliverImmedietly|
-|deliverAfterCampaignEnd|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| deliverImmedietly |
+| deliverAfterCampaignEnd |
+| unknownFutureValue |
-### oAuthAppScope values
+## oAuthAppScope values
-|Member|
-|:|
-|unknown|
-|readCalendar|
-|readContact|
-|readMail|
-|readAllChat|
-|readAllFile|
-|readAndWriteMail|
-|sendMail|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| readCalendar |
+| readContact |
+| readMail |
+| readAllChat |
+| readAllFile |
+| readAndWriteMail |
+| sendMail |
+| unknownFutureValue |
-### targettedUserType values
+## targettedUserType values
-|Member|
-|:|
-|unknown|
-|clicked|
-|compromised|
-|allUsers|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| clicked |
+| compromised |
+| allUsers |
+| unknownFutureValue |
-### trainingAssignedTo values
+## trainingAssignedTo values
-|Member|
-|:|
-|none|
-|allUsers|
-|clickedPayload|
-|compromised|
-|reportedPhish|
-|readButNotClicked|
-|didNothing|
-|unknownFutureValue|
+| Member |
+| - |
+| none |
+| allUsers |
+| clickedPayload |
+| compromised |
+| reportedPhish |
+| readButNotClicked |
+| didNothing |
+| unknownFutureValue |
-### trainingAvailabilityStatus values
+## trainingAvailabilityStatus values
-|Member|
-|:|
-|unknown|
-|notAvailable|
-|available|
-|archive|
-|delete|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| notAvailable |
+| available |
+| archive |
+| delete |
+| unknownFutureValue |
-### trainingCompletionDuration values
+## trainingCompletionDuration values
-| Member |
-| :|
-| week |
-| fortnite |
-| month |
+| Member |
+| - |
+| week |
+| fortnite |
+| month |
| unknownFutureValue |
-### trainingSettingType values
+## trainingSettingType values
-|Member|
-|:|
-|microsoftCustom|
-|microsoftManaged|
-|noTraining|
-|custom|
-|unknownFutureValue|
+| Member |
+| - |
+| microsoftCustom |
+| microsoftManaged |
+| noTraining |
+| custom |
+| unknownFutureValue |
-### trainingType values
+## trainingType values
-|Member|
-|:|
-|unknown|
-|phishing|
-|unknownFutureValue|
+| Member |
+| - |
+| unknown |
+| phishing |
+| unknownFutureValue |
-### payloadDeliveryPlatform values
+## payloadDeliveryPlatform values
-| Member |
-| :-- |
-| unknown |
-| sms |
-| email |
-| teams |
+| Member |
+| |
+| unknown |
+| sms |
+| email |
+| teams |
| unknownFutureValue |
-### trainingStatus values
+## trainingStatus values
-| Member |
-| :-- |
-| unknown |
-| assigned |
-| inProgress |
-| completed |
-| overdue |
+| Member |
+| |
+| unknown |
+| assigned |
+| inProgress |
+| completed |
+| overdue |
| unknownFutureValue |
-### teamworkCallEventType values
+## teamworkCallEventType values
-| Member |
-| :-- |
-| call |
-| meeting |
-| screenShare |
+| Member |
+| |
+| call |
+| meeting |
+| screenShare |
| unknownFutureValue |
-### bookingReminderRecipients values
+## bookingReminderRecipients values
-| Member |
-| :-- |
-| allAttendees |
-| staff |
-| customer |
+| Member |
+| |
+| allAttendees |
+| staff |
+| customer |
| unknownFutureValue |
-### bookingStaffRole values
+## bookingStaffRole values
-| Member |
-| :-- |
-| guest |
-| administrator |
-| viewer |
-| externalGuest |
+| Member |
+| |
+| guest |
+| administrator |
+| viewer |
+| externalGuest |
| unknownFutureValue |
-| scheduler |
-| teamMember |
+| scheduler |
+| teamMember |
-### answerInputType values
+## answerInputType values
-| Member |
-| :-- |
-| text |
-| radioButton |
+| Member |
+| |
+| text |
+| radioButton |
| unknownFutureValue |
-### bookingPriceType values
+## bookingPriceType values
-| Member |
-| :-- |
-| undefined |
-| fixedPrice |
-| startingAt |
-| hourly |
-| free |
-| priceVaries |
-| callUs |
-| notSet |
+| Member |
+| |
+| undefined |
+| fixedPrice |
+| startingAt |
+| hourly |
+| free |
+| priceVaries |
+| callUs |
+| notSet |
| unknownFutureValue |
-### accessReviewHistoryStatus values
+## accessReviewHistoryStatus values
-| Member |
-| :-- |
-| done |
-| inprogress |
-| error |
-| requested |
+| Member |
+| |
+| done |
+| inprogress |
+| error |
+| requested |
| unknownFutureValue |
-### accessReviewHistoryDecisionFilter values
+## accessReviewHistoryDecisionFilter values
-| Member |
-| :-- |
-| approve |
-| deny |
-| notReviewed |
-| dontKnow |
-| notNotified |
+| Member |
+| |
+| approve |
+| deny |
+| notReviewed |
+| dontKnow |
+| notNotified |
| unknownFutureValue |
-### weakAlgorithms values
+## weakAlgorithms values
-|Member|
-|:|
-|rsaSha1|
-|unknownFutureValue|
+| Member |
+| - |
+| rsaSha1 |
+| unknownFutureValue |
-### authenticationProtocol values
+## authenticationProtocol values
| Member |
-| :-- |
-| wsFed |
-| saml |
+| |
+| wsFed |
+| saml |
-### longRunningOperationStatus values
+## longRunningOperationStatus values
-| Member |
-| :-- |
-| notStarted |
-| running |
-| succeeded |
-| failed |
+| Member |
+| |
+| notStarted |
+| running |
+| succeeded |
+| failed |
| unknownFutureValue |
-### delegatedAdminAccessAssignmentStatus values
+## delegatedAdminAccessAssignmentStatus values
-| Member |
-| :-- |
-| pending |
-| active |
-| deleting |
-| deleted |
-| error |
+| Member |
+| |
+| pending |
+| active |
+| deleting |
+| deleted |
+| error |
| unknownFutureValue |
-### delegatedAdminAccessContainerType values
+## delegatedAdminAccessContainerType values
-| Member |
-| :-- |
-| securityGroup |
+| Member |
+| |
+| securityGroup |
| unknownFutureValue |
-### delegatedAdminRelationshipOperationType values
+## delegatedAdminRelationshipOperationType values
-| Member |
-| :-- |
+| Member |
+| |
| delegatedAdminAccessAssignmentUpdate |
-| unknownFutureValue |
+| unknownFutureValue |
-### delegatedAdminRelationshipRequestAction values
+## delegatedAdminRelationshipRequestAction values
-| Member |
-| :-- |
-| lockForApproval |
-| approve |
-| terminate |
+| Member |
+| |
+| lockForApproval |
+| approve |
+| terminate |
| unknownFutureValue |
-| reject |
+| reject |
-### delegatedAdminRelationshipRequestStatus values
+## delegatedAdminRelationshipRequestStatus values
-| Member |
-| :-- |
-| created |
-| pending |
-| succeeded |
-| failed |
-| unknownFutureValue |
-
-### delegatedAdminRelationshipStatus values
-
-| Member |
-| :- |
-| activating |
-| active |
-| approvalPending |
-| approved |
-| created |
-| expired |
-| expiring |
-| terminated |
-| terminating |
+| Member |
+| |
+| created |
+| pending |
+| succeeded |
+| failed |
+| unknownFutureValue |
+
+## delegatedAdminRelationshipStatus values
+
+| Member |
+| -- |
+| activating |
+| active |
+| approvalPending |
+| approved |
+| created |
+| expired |
+| expiring |
+| terminated |
+| terminating |
| terminationRequested |
-| unknownFutureValue |
+| unknownFutureValue |
-### onPremisesDirectorySynchronizationDeletionPreventionType values
+## onPremisesDirectorySynchronizationDeletionPreventionType values
-| Member |
-| :- |
-| disabled |
-| enabledForCount |
+| Member |
+| -- |
+| disabled |
+| enabledForCount |
| enabledForPercentage |
-### searchContent values
+## searchContent values
-| Member |
-| :-- |
-| sharedContent |
-| privateContent |
+| Member |
+| |
+| sharedContent |
+| privateContent |
| unknownFutureValue |
-### authenticationMethodsPolicyMigrationState values
+## authenticationMethodsPolicyMigrationState values
-|Member|
-|:--|
-|premigration|
-|migrationInProgress|
-|migrationComplete|
-|unknownFutureValue|
+| Member |
+| |
+| premigration |
+| migrationInProgress |
+| migrationComplete |
+| unknownFutureValue |
-### authenticationStrengthPolicyType values
+## authenticationStrengthPolicyType values
-|Member|
-|:|
-|builtIn|
-|custom|
-|unknownFutureValue|
-
-### authenticationStrengthRequirements values
+| Member |
+| - |
+| builtIn |
+| custom |
+| unknownFutureValue |
-|Member|
-|:|
-|none|
-|mfa|
-|unknownFutureValue|
+## authenticationStrengthRequirements values
-### authenticationMethodModes values
+| Member |
+| - |
+| none |
+| mfa |
+| unknownFutureValue |
-|Member|
-|:|
-|password|
-|voice|
-|hardwareOath|
-|softwareOath|
-|sms|
-|fido2|
-|windowsHelloForBusiness|
-|microsoftAuthenticatorPush|
-|deviceBasedPush|
-|temporaryAccessPassOneTime|
-|temporaryAccessPassMultiUse|
-|email|
-|x509CertificateSingleFactor|
-|x509CertificateMultiFactor|
-|federatedSingleFactor|
-|federatedMultiFactor|
-|unknownFutureValue|
+## authenticationMethodModes values
-### baseAuthenticationMethod values
+| Member |
+| - |
+| password |
+| voice |
+| hardwareOath |
+| softwareOath |
+| sms |
+| fido2 |
+| windowsHelloForBusiness |
+| microsoftAuthenticatorPush |
+| deviceBasedPush |
+| temporaryAccessPassOneTime |
+| temporaryAccessPassMultiUse |
+| email |
+| x509CertificateSingleFactor |
+| x509CertificateMultiFactor |
+| federatedSingleFactor |
+| federatedMultiFactor |
+| unknownFutureValue |
-|Member|
-|:|
-|password|
-|voice|
-|hardwareOath|
-|softwareOath|
-|sms|
-|fido|
-|microsoftAuthenticator|
-|windowsHelloForBusiness|
-|temporaryAccessPass|
-|email|
-|x509Certificate|
-|federation|
-|unknownFutureValue|
+## baseAuthenticationMethod values
-### browserSharedCookieSourceEnvironment values
+| Member |
+| - |
+| password |
+| voice |
+| hardwareOath |
+| softwareOath |
+| sms |
+| fido |
+| microsoftAuthenticator |
+| windowsHelloForBusiness |
+| temporaryAccessPass |
+| email |
+| x509Certificate |
+| federation |
+| unknownFutureValue |
+
+## browserSharedCookieSourceEnvironment values
-| Member|
-|:--|
-|microsoftEdge|
-|internetExplorer11|
-|both|
-|unknownFutureValue|
+| Member |
+| |
+| microsoftEdge |
+| internetExplorer11 |
+| both |
+| unknownFutureValue |
-### browserSiteCompatibilityMode values
+## browserSiteCompatibilityMode values
-| Member|
-|:--|
-|default|
-|internetExplorer8Enterprise|
-|internetExplorer7Enterprise|
-|internetExplorer11|
-|internetExplorer10|
-|internetExplorer9|
-|internetExplorer8|
-|internetExplorer7|
-|internetExplorer5|
-|unknownFutureValue|
+| Member |
+| |
+| default |
+| internetExplorer8Enterprise |
+| internetExplorer7Enterprise |
+| internetExplorer11 |
+| internetExplorer10 |
+| internetExplorer9 |
+| internetExplorer8 |
+| internetExplorer7 |
+| internetExplorer5 |
+| unknownFutureValue |
-### browserSiteMergeType values
+## browserSiteMergeType values
-| Member|
-|:--|
-|noMerge|
-|default|
-|unknownFutureValue|
+| Member |
+| |
+| noMerge |
+| default |
+| unknownFutureValue |
-### browserSiteTargetEnvironment values
+## browserSiteTargetEnvironment values
-| Member|
-|:--|
-|internetExplorerMode|
-|internetExplorer11|
-|microsoftEdge|
-|configurable|
-|none|
-|unknownFutureValue|
+| Member |
+| |
+| internetExplorerMode |
+| internetExplorer11 |
+| microsoftEdge |
+| configurable |
+| none |
+| unknownFutureValue |
-### browserSiteStatus values
+## browserSiteStatus values
-| Member|
-|:--|
-|published|
-|pendingAdd|
-|pendingEdit|
-|pendingDelete|
-|unknownFutureValue|
+| Member |
+| |
+| published |
+| pendingAdd |
+| pendingEdit |
+| pendingDelete |
+| unknownFutureValue |
-### browserSharedCookieStatus values
+## browserSharedCookieStatus values
-| Member|
-|:--|
-|published|
-|pendingAdd|
-|pendingEdit|
-|pendingDelete|
-|unknownFutureValue|
+| Member |
+| |
+| published |
+| pendingAdd |
+| pendingEdit |
+| pendingDelete |
+| unknownFutureValue |
-### browserSiteListStatus values
+## browserSiteListStatus values
-| Member|
-|:--|
-|draft|
-|published|
-|pending|
-|unknownFutureValue|
+| Member |
+| |
+| draft |
+| published |
+| pending |
+| unknownFutureValue |
-### chatMessageActions values
+## chatMessageActions values
-|Member|
-|:|
-|reactionAdded|
-|reactionRemoved|
-|actionUndefined|
-|unknownFutureValue|
+| Member |
+| - |
+| reactionAdded |
+| reactionRemoved |
+| actionUndefined |
+| unknownFutureValue |
-### attributeDefinitionMetadata values
+## attributeDefinitionMetadata values
-|Member|
-|:|
-|BaseAttributeName|
-|ComplexObjectDefinition|
-|IsContainer|
-|IsCustomerDefined|
-|IsDomainQualified|
-|LinkPropertyNames|
-|LinkTypeName|
-|MaximumLength|
-|ReferencedProperty|
-
-### attributeFlowBehavior values
+| Member |
+| - |
+| BaseAttributeName |
+| ComplexObjectDefinition |
+| IsContainer |
+| IsCustomerDefined |
+| IsDomainQualified |
+| LinkPropertyNames |
+| LinkTypeName |
+| MaximumLength |
+| ReferencedProperty |
+
+## attributeFlowBehavior values
-|Member|
-|:|
-|FlowWhenChanged|
-|FlowAlways|
+| Member |
+| - |
+| FlowWhenChanged |
+| FlowAlways |
-### attributeFlowType values
+## attributeFlowType values
-| Member |
-| :- |
-| Always |
-| ObjectAddOnly |
+| Member |
+| -- |
+| Always |
+| ObjectAddOnly |
| MultiValueAddOnly |
-| ValueAddOnly |
-| AttributeAddOnly |
+| ValueAddOnly |
+| AttributeAddOnly |
-### attributeMappingSourceType values
+## attributeMappingSourceType values
-| Member |
-| :-- |
+| Member |
+| |
| Attribute |
-| Constant |
-| Function |
+| Constant |
+| Function |
-### directoryDefinitionDiscoverabilities values
+## directoryDefinitionDiscoverabilities values
-| Member |
-| : |
-| None |
-| AttributeNames |
-| AttributeDataTypes |
-| AttributeReadOnly |
+| Member |
+| - |
+| None |
+| AttributeNames |
+| AttributeDataTypes |
+| AttributeReadOnly |
| ReferenceAttributes |
-| UnknownFutureValue |
+| UnknownFutureValue |
-### attributeType values
+## attributeType values
-| Member |
-| :-- |
-| String |
-| Integer |
+| Member |
+| |
+| String |
+| Integer |
| Reference |
-| Binary |
-| Boolean |
-| DateTime |
+| Binary |
+| Boolean |
+| DateTime |
-### mutability values
+## mutability values
-| Member |
-| :-- |
+| Member |
+| |
| ReadWrite |
-| ReadOnly |
+| ReadOnly |
| Immutable | | WriteOnly |
-### objectDefinitionMetadata values
+## objectDefinitionMetadata values
-|Member|
-|:|
-|PropertyNameAccountEnabled|
-|PropertyNameSoftDeleted|
-|IsSoftDeletionSupported|
-|IsSynchronizeAllSupported|
-|ConnectorDataStorageRequired|
-|Extensions|
-|BaseObjectName|
+| Member |
+| - |
+| PropertyNameAccountEnabled |
+| PropertyNameSoftDeleted |
+| IsSoftDeletionSupported |
+| IsSynchronizeAllSupported |
+| ConnectorDataStorageRequired |
+| Extensions |
+| BaseObjectName |
-### objectFlowTypes values
+## objectFlowTypes values
-|Member|
-|:|
-|None|
-|Add|
-|Update|
-|Delete|
+| Member |
+| - |
+| None |
+| Add |
+| Update |
+| Delete |
-### objectMappingMetadata values
+## objectMappingMetadata values
-|Member|
-|:|
-|EscrowBehavior|
-|DisableMonitoringForChanges|
-|OriginalJoiningProperty|
-|Disposition|
-|IsCustomerDefined|
-|ExcludeFromReporting|
-|Unsynchronized|
+| Member |
+| - |
+| EscrowBehavior |
+| DisableMonitoringForChanges |
+| OriginalJoiningProperty |
+| Disposition |
+| IsCustomerDefined |
+| ExcludeFromReporting |
+| Unsynchronized |
-### synchronizationMetadata values
+## synchronizationMetadata values
-|Member|
-|:|
-|GalleryApplicationIdentifier|
-|GalleryApplicationKey|
-|IsOAuthEnabled|
-|IsSynchronizationAgentAssignmentRequired|
-|IsSynchronizationAgentRequired|
-|IsSynchronizationInPreview|
-|OAuthSettings|
-|SynchronizationLearnMoreIbizaFwLink|
-|ConfigurationFields|
-
-### synchronizationSecret values
-
-| Member |
-| : |
-| None |
-| UserName |
-| Password |
-| SecretToken |
-| AppKey |
-| BaseAddress |
-| ClientIdentifier |
-| ClientSecret |
-| SingleSignOnType |
-| Sandbox |
-| Url |
-| Domain |
-| ConsumerKey |
-| ConsumerSecret |
-| TokenKey |
-| TokenExpiration |
-| Oauth2AccessToken |
-| Oauth2AccessTokenCreationTime |
-| Oauth2RefreshToken |
-| SyncAll |
-| InstanceName |
-| Oauth2ClientId |
-| Oauth2ClientSecret |
-| CompanyId |
-| UpdateKeyOnSoftDelete |
-| SynchronizationSchedule |
-| SystemOfRecord |
-| SandboxName |
-| EnforceDomain |
-| SyncNotificationSettings |
-| SkipOutOfScopeDeletions |
-| Oauth2AuthorizationCode |
-| Oauth2RedirectUri |
-| ApplicationTemplateIdentifier |
-| Oauth2TokenExchangeUri |
-| Oauth2AuthorizationUri |
-| AuthenticationType |
-| Server |
+| Member |
+| - |
+| GalleryApplicationIdentifier |
+| GalleryApplicationKey |
+| IsOAuthEnabled |
+| IsSynchronizationAgentAssignmentRequired |
+| IsSynchronizationAgentRequired |
+| IsSynchronizationInPreview |
+| OAuthSettings |
+| SynchronizationLearnMoreIbizaFwLink |
+| ConfigurationFields |
+
+## synchronizationSecret values
+
+| Member |
+| - |
+| None |
+| UserName |
+| Password |
+| SecretToken |
+| AppKey |
+| BaseAddress |
+| ClientIdentifier |
+| ClientSecret |
+| SingleSignOnType |
+| Sandbox |
+| Url |
+| Domain |
+| ConsumerKey |
+| ConsumerSecret |
+| TokenKey |
+| TokenExpiration |
+| Oauth2AccessToken |
+| Oauth2AccessTokenCreationTime |
+| Oauth2RefreshToken |
+| SyncAll |
+| InstanceName |
+| Oauth2ClientId |
+| Oauth2ClientSecret |
+| CompanyId |
+| UpdateKeyOnSoftDelete |
+| SynchronizationSchedule |
+| SystemOfRecord |
+| SandboxName |
+| EnforceDomain |
+| SyncNotificationSettings |
+| SkipOutOfScopeDeletions |
+| Oauth2AuthorizationCode |
+| Oauth2RedirectUri |
+| ApplicationTemplateIdentifier |
+| Oauth2TokenExchangeUri |
+| Oauth2AuthorizationUri |
+| AuthenticationType |
+| Server |
| PerformInboundEntitlementGrants |
-| HardDeletesEnabled |
-| SyncAgentCompatibilityKey |
-| SyncAgentADContainer |
-| ValidateDomain |
-| TestReferences |
-| ConnectionString |
+| HardDeletesEnabled |
+| SyncAgentCompatibilityKey |
+| SyncAgentADContainer |
+| ValidateDomain |
+| TestReferences |
+| ConnectionString |
-### synchronizationStatusCode values
+## synchronizationStatusCode values
-| Member |
-| : |
+| Member |
+| - |
| NotConfigured |
-| NotRun |
-| Active |
-| Paused |
-| Quarantine |
+| NotRun |
+| Active |
+| Paused |
+| Quarantine |
-### synchronizationTaskExecutionResult values
+## synchronizationTaskExecutionResult values
-| Member |
-| : |
-| Succeeded |
-| Failed |
+| Member |
+| - |
+| Succeeded |
+| Failed |
| EntryLevelErrors |
-### stagedFeatureName values
+## stagedFeatureName values
-| Member |
-|:-|
-| passthroughAuthentication |
-| seamlessSso |
-| passwordHashSync |
-| emailAsAlternateId |
-| unknownFutureValue |
+| Member |
+| -- |
+| passthroughAuthentication |
+| seamlessSso |
+| passwordHashSync |
+| emailAsAlternateId |
+| unknownFutureValue |
| certificateBasedAuthentication |
-| multiFactorAuthentication |
+| multiFactorAuthentication |
-### synchronizationJobRestartScope values
+## synchronizationJobRestartScope values
-|Member|
-|:|
-|None|
-|ConnectorDataStore|
-|Escrows|
-|Watermark|
-|QuarantineState|
-|Full|
-|ForceDeletes|
-
-### quarantineReason values
-
-| Member |
-| :-- |
-| EncounteredBaseEscrowThreshold |
-| EncounteredTotalEscrowThreshold |
+| Member |
+| - |
+| None |
+| ConnectorDataStore |
+| Escrows |
+| Watermark |
+| QuarantineState |
+| Full |
+| ForceDeletes |
+
+## quarantineReason values
+
+| Member |
+| |
+| EncounteredBaseEscrowThreshold |
+| EncounteredTotalEscrowThreshold |
| EncounteredEscrowProportionThreshold |
-| EncounteredQuarantineException |
-| Unknown |
-| QuarantinedOnDemand |
-| TooManyDeletes |
-| IngestionInterrupted |
+| EncounteredQuarantineException |
+| Unknown |
+| QuarantinedOnDemand |
+| TooManyDeletes |
+| IngestionInterrupted |
-### synchronizationScheduleState values
+## synchronizationScheduleState values
-| Member |
-| :- |
-| Active |
+| Member |
+| -- |
+| Active |
| Disabled |
-| Paused |
+| Paused |
-### scopeOperatorMultiValuedComparisonType values
+## scopeOperatorMultiValuedComparisonType values
-|Member|
-|:|
-|All|
-|Any|
+| Member |
+| - |
+| All |
+| Any |
-### scopeOperatorType values
+## scopeOperatorType values
| Member |
-| :-- |
+| |
| Binary |
-| Unary |
+| Unary |
-### entryExportStatus values
+## entryExportStatus values
-|Member|
-|:|
-|Noop|
-|Success|
-|RetryableError|
-|PermanentError|
-|Error|
+| Member |
+| - |
+| Noop |
+| Success |
+| RetryableError |
+| PermanentError |
+| Error |
-### entrySyncOperation values
+## entrySyncOperation values
-|Member|
-|:|
-|None|
-|Add|
-|Delete|
-|Update|
+| Member |
+| - |
+| None |
+| Add |
+| Delete |
+| Update |
-### scopeOperatorType values
+## escrowBehavior values
| Member |
-| :-- |
+| |
| Default |
-| IgnoreLookupReferenceResolutionFailure |
+| IgnoreLookupReferenceResolutionFailure |
-### synchronizationDisposition values
+## synchronizationDisposition values
-| Member |
-| :- |
-| Normal |
+| Member |
+| -- |
+| Normal |
| Discard |
-| Escrow |
+| Escrow |
-### outlierMemberType values
+## outlierMemberType values
-|Member|
-|:|
-|user|
-|unknownFutureValue|
+| Member |
+| - |
+| user |
+| unknownFutureValue |
-### outlierContainerType values
+## outlierContainerType values
-|Member|
-|:|
-|group|
-|unknownFutureValue|
+| Member |
+| - |
+| group |
+| unknownFutureValue |
-### authenticationMethodFeature values
+## authenticationMethodFeature values
-|Member|
-|:|
-|ssprRegistered|
-|ssprEnabled|
-|ssprCapable|
-|passwordlessCapable|
-|mfaCapable|
-|unknownFutureValue|
+| Member |
+| - |
+| ssprRegistered |
+| ssprEnabled |
+| ssprCapable |
+| passwordlessCapable |
+| mfaCapable |
+| unknownFutureValue |
-### featureType values
+## featureType values
-|Member|
-|:|
-|registration|
-|reset|
-|unknownFutureValue|
+| Member |
+| - |
+| registration |
+| reset |
+| unknownFutureValue |
-### includedUserRoles values
+## includedUserRoles values
-|Member|
-|:|
-|all|
-|privilegedAdmin|
-|admin|
-|user|
-|unknownFutureValue|
+| Member |
+| - |
+| all |
+| privilegedAdmin |
+| admin |
+| user |
+| unknownFutureValue |
-### includedUserTypes values
+## includedUserTypes values
-|Member|
-|:|
-|all|
-|member|
-|guest|
-|unknownFutureValue|
+| Member |
+| - |
+| all |
+| member |
+| guest |
+| unknownFutureValue |
-### signInUserType values
+## signInUserType values
-|Member|
-|:|
-|member|
-|guest|
-|unknownFutureValue|
+| Member |
+| - |
+| member |
+| guest |
+| unknownFutureValue |
-### userDefaultAuthenticationMethod values
+## userDefaultAuthenticationMethod values
-|Member|
-|:|
-|push|
-|oath|
-|voiceMobile|
-|voiceAlternateMobile|
-|voiceOffice|
-|sms|
-|none|
-|unknownFutureValue|
+| Member |
+| - |
+| push |
+| oath |
+| voiceMobile |
+| voiceAlternateMobile |
+| voiceOffice |
+| sms |
+| none |
+| unknownFutureValue |
-### layoutTemplateType values
+## layoutTemplateType values
-| Member |
-| :-- |
-| default |
-| verticalSplit |
+| Member |
+| |
+| default |
+| verticalSplit |
| unknownFutureValue |
-### meetingAudience values
+## meetingAudience values
-|Member|
-|:|
-|everyone|
-|organization|
-|unknownFutureValue|
+| Member |
+| - |
+| everyone |
+| organization |
+| unknownFutureValue |
-### virtualEventAttendeeRegistrationStatus values
+## virtualEventAttendeeRegistrationStatus values
-|Member|
-|:|
-|registered|
-|canceled|
-|waitlisted|
-|pendingApproval|
-|rejectedByOrganizer|
-|unknownFutureValue|
+| Member |
+| - |
+| registered |
+| canceled |
+| waitlisted |
+| pendingApproval |
+| rejectedByOrganizer |
+| unknownFutureValue |
-### virtualEventStatus values
+## virtualEventStatus values
-|Member|
-|:|
-|draft|
-|published|
-|canceled|
+| Member |
+| - |
+| draft |
+| published |
+| canceled |
-### socialIdentitySourceType values
+## socialIdentitySourceType values
-|Member|
-|:|
-|facebook|
-|unknownFutureValue|
+| Member |
+| - |
+| facebook |
+| unknownFutureValue |
-### devicePlatformType values
+## devicePlatformType values
-| Member |
-|:-|
-| android |
-| androidForWork |
-| iOS |
-| macOS |
-| windowsPhone81 |
-| windows81AndLater |
-| windows10AndLater |
+| Member |
+| -- |
+| android |
+| androidForWork |
+| iOS |
+| macOS |
+| windowsPhone81 |
+| windows81AndLater |
+| windows10AndLater |
| androidWorkProfile | | unknown | | androidAOSP |
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|
+
+### bookingPageAccessControl values
+
+|Member|
+|:|
+|unrestricted|
+|restrictedToOrganization|
+|unknownFutureValue|
+
+### bookingsServiceAvailabilityType values
+
+|Member|
+|:|
+|bookWhenStaffAreFree|
+|notBookable|
+|customWeeklyHours|
+|unknownFutureValue|
+
+### nativeAuthenticationApisEnabled values
+
+| Member|
+|:|
+|none|
+|all|
+|unknownFutureValue|
+| unknown |
+| androidAOSP |
+| androidMobileApplicationManagement |
+| iOSMobileApplicationManagement |
+| unknownFutureValue |
+
+## educationAssignmentStatus values
+
+| Member |
+| |
+| draft |
+| published |
+| assigned |
+| unknownFutureValue |
+| inactive |
+
+## b2bIdentityProvidersType values
+
+| Member |
+| |
+| azureActiveDirectory |
+| externalFederation |
+| socialIdentityProviders |
+| emailOneTimePasscode |
+| 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 Eventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/eventmessagedetail.md
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.eventMessageDetail"
v1.0 Eventmessageresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/eventmessageresponse.md
For more information on how to propose a time, and how to receive and accept a n
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Excludetarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/excludetarget.md
Represents the users or groups of users that are excluded from a policy.
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.excludeTarget"
v1.0 Expirationpattern https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/expirationpattern.md
In PIM, use this resource to define when a [unifiedRoleAssignmentScheduleRequest
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.expirationPattern"
v1.0 Extensionproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/extensionproperty.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 Externalconnectors Activitysettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-activitysettings.md
Collects configurable settings related to activities involving connector content
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.activitySettings"
v1.0 Externalconnectors Configuration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-configuration.md
Specifies additional application IDs that are allowed to manage the externalConn
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.configuration"
v1.0 Externalconnectors Connectionoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-connectionoperation.md
Describes status of an asynchronous request to create a Microsoft Search connect
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
Defines the appearance of the content and the conditions that dictate when the t
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.displayTemplate"
v1.0 Externalconnectors Externalactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-externalactivity.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 Externalconnectors Externalactivityresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-externalactivityresult.md
Inherits from [externalActivity](../resources/externalconnectors-externalactivit
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Externalconnectors Externalconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-externalconnection.md
A logical container to add content from an external source into Microsoft Graph.
|schema|[microsoft.graph.externalConnectors.schema](../resources/externalconnectors-schema.md)|Read-only. Nullable.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Externalconnectors Externalgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-externalgroup.md
Examples of external groups are business units and work teams.
| members | [microsoft.graph.externalConnectors.identity](../resources/externalconnectors-identity.md) collection | A member added to an **externalGroup**. You can add Microsoft Entra users, Microsoft Entra groups, or an **externalGroup** as members. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Externalconnectors Externalitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-externalitem.md
An item added to a Microsoft Graph [connection](externalconnectors-externalconne
| activities | [microsoft.graph.externalConnectors.externalActivity](externalconnectors-externalactivity.md) collection | Returns a list of activities performed on the item. Write-only. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Externalconnectors Externalitemcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-externalitemcontent.md
The content of an [externalItem](externalconnectors-externalitem.md) indexed via
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.externalItemContent"
v1.0 Externalconnectors Itemidresolver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-itemidresolver.md
Inherits from [urlToItemResolverBase](../resources/externalconnectors-urltoitemr
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.itemIdResolver"
v1.0 Externalconnectors Properties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-properties.md
None.
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.properties"
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 Schema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-schema.md
The [connection](externalconnectors-externalconnection.md) schema determines how
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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
Collects all configurable settings related to search over connector content.
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.searchSettings"
v1.0 Externalconnectors Urlmatchinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-urlmatchinfo.md
Collects the settings for the pattern that a URL must follow to be processed by
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.urlMatchInfo"
v1.0 Externalconnectors Urltoitemresolverbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externalconnectors-urltoitemresolverbase.md
Defines the rules for resolving a URL to the ID of an [externalItem](externalcon
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.urlToItemResolverBase"
v1.0 Externaldomainfederation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externaldomainfederation.md
Used in the identity sources of an [connectedOrganization](connectedOrganization
## 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.externalDomainFederation"
v1.0 Externaldomainname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externaldomainname.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Externallink https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/externallink.md
Represents a URL that opens a OneNote page or notebook.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Extractsensitivitylabelsresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/extractsensitivitylabelsresult.md
Represents the response format for the [extractSensitivityLabels](../api/driveit
|labels|[sensitivityLabelAssignment](./sensitivitylabelassignment.md) collection|List of sensitivity labels assigned to a file.| ## 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.extractSensitivityLabelsResult"
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 Featuretarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/featuretarget.md
Defines a single group, Microsoft Entra role, or administrative unit that is inc
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.featureTarget"
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 Fido2authenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/fido2authenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: FIDO2
# fido2AuthenticationMethod resource type
This is a derived type that inherits from the [authenticationMethod](authenticat
## Relationships None.
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Fido2authenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/fido2authenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: FIDO2
# fido2AuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
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 Fido2keyrestrictions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/fido2keyrestrictions.md
Represents the key restrictions that are enforced as part of the [FIDO2 security
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.fido2KeyRestrictions"
v1.0 Filehash https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/filehash.md
Contains stateful information about file hashes (cryptographic and location-sens
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Filesecuritystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/filesecuritystate.md
Contains information about the file (not process) related to the alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Freebusyerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/freebusyerror.md
Represents error information from attempting to get the availability of a user,
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Governanceinsight https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/governanceinsight.md
This complex type is the abstract type for the following derived types:
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.governanceInsight",
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:
| autoSubscribeNewMembers | Boolean | Indicates if new members added to the group are autosubscribed to receive email notifications. You can set this property in a PATCH request for the group; don't set it in the initial POST request that creates the group. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | | classification | String | Describes a classification for the group (such as low, medium, or high business impact). Valid values for this property are defined by creating a ClassificationList [setting](groupsetting.md) value, based on the [template definition](groupsettingtemplate.md).<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`). | | createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value can't be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on January 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Read-only. |
-| deletedDateTime | DateTimeOffset | For some Microsoft Entra objects (user, group, application), if the object is deleted, it's first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is `null`. If the object is restored, this property is updated to `null`. |
+| deletedDateTime | DateTimeOffset | For some Microsoft Entra objects (user, group, application), if the object is deleted, it's first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is `null`. If the object is restored, this property is updated to `null`. Inherited from [directoryObject](../resources/directoryobject.md). |
| description | String | An optional description for the group. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`) and `$search`. | | displayName | String | The display name for the group. This property is required when a group is created and can't be cleared during updates. Maximum length is 256 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderby`. | | expirationDateTime | DateTimeOffset | Timestamp of when the group is set to expire. It's `null` for security groups, but for Microsoft 365 groups, it represents when the group is set to expire as defined in the [groupLifecyclePolicy](../resources/grouplifecyclepolicy.md). The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on January 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | | groupTypes | String collection | Specifies the group type and its membership. <br><br>If the collection contains `Unified`, the group is a Microsoft 365 group; otherwise, it's either a security group or a distribution group. For details, see [groups overview](groups-overview.md).<br><br>If the collection includes `DynamicMembership`, the group has dynamic membership; otherwise, membership is static. <br><br>Returned by default. Supports `$filter` (`eq`, `not`). | | hasMembersWithLicenseErrors | Boolean | Indicates whether there are members in this group that have license errors from its group-based license assignment. <br><br>This property is never returned on a GET operation. You can use it as a $filter argument to get groups that have members with license errors (that is, filter for this property being true). See an [example](../api/group-list.md). <br><br>Supports `$filter` (`eq`). |
-| hideFromAddressLists | Boolean | True if the group isn't displayed in certain parts of the Outlook UI: the **Address Book**, address lists for selecting message recipients, and the **Browse Groups** dialog for searching groups; otherwise, false. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). |
+| hideFromAddressLists | Boolean | True if the group isn't displayed in certain parts of the Outlook UI: the **Address Book**, address lists for selecting message recipients, and the **Browse Groups** dialog for searching groups; otherwise, false. The default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). |
| hideFromOutlookClients | Boolean | True if the group isn't displayed in Outlook clients, such as Outlook for Windows and Outlook on the web; otherwise, false. The default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | | id | String | The unique identifier for the group. <br><br>Returned by default. Inherited from [directoryObject](directoryobject.md). Key. Not nullable. Read-only.<br><br>Supports `$filter` (`eq`, `ne`, `not`, `in`). | | isArchived | Boolean | When a group is associated with a team, this property determines whether the team is in read-only mode.<br/>To read this property, use the `/group/{groupId}/team` endpoint or the [Get team](../api/team-get.md) API. To update this property, use the [archiveTeam](../api/team-archive.md) and [unarchiveTeam](../api/team-unarchive.md) APIs. |
This resource supports:
| mailNickname | String | The mail alias for the group, unique for Microsoft 365 groups in the organization. Maximum length is 64 characters. This property can contain only characters in the [ASCII character set 0 - 127](/office/vba/language/reference/user-interface-help/character-set-0127) except the following characters: ` @ () \ [] " ; : <> , SPACE`. <br><br>Required. Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | | membershipRule | String | The rule that determines members for this group if the group is a dynamic group (groupTypes contains `DynamicMembership`). For more information about the syntax of the membership rule, see [Membership Rules syntax](/azure/active-directory/users-groups-roles/groups-dynamic-membership). <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`). | | membershipRuleProcessingState | String | Indicates whether the dynamic membership processing is on or paused. Possible values are `On` or `Paused`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `in`). |
+| onPremisesDomainName | String | Contains the on-premises **domain FQDN**, also called **dnsDomainName** 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. |
| 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`). |
+| 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 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). | | proxyAddresses | String collection | Email addresses for the group that direct to the same group mailbox. For example: `["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"]`. The **any** operator is required to filter expressions on multi-valued properties. <br><br>Returned by default. Read-only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `endsWith`, `/$count eq 0`, `/$count ne 0`). | | renewedDateTime | DateTimeOffset | Timestamp of when the group was last renewed. This value can't be modified directly and is only updated via the [renew service action](../api/group-renew.md). The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on January 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. |
-| resourceBehaviorOptions | String collection | Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This property can be set only as part of creation (POST). For the list of possible values, see [Microsoft 365 group behaviors and provisioning options](/graph/group-set-options). |
-| resourceProvisioningOptions | String collection | Specifies the group resources that are associated with the Microsoft 365 group. The possible value is `Team`. For more information, see [Microsoft 365 group behaviors and provisioning options](/graph/group-set-options). <br><br>Returned by default. Supports `$filter` (`eq`, `not`, `startsWith`. |
| securityEnabled | Boolean | Specifies whether the group is a security group. Required. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `in`). | | securityIdentifier | String | Security identifier of the group, used in Windows scenarios. Read-only. <br><br>Returned by default. | | serviceProvisioningErrors | [serviceProvisioningError](serviceprovisioningerror.md) collection | Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a group object. <br><br> Supports `$filter` (`eq`, `not`, for isResolved and serviceInstance). | | theme | string | Specifies a Microsoft 365 group's color theme. Possible values are `Teal`, `Purple`, `Green`, `Blue`, `Pink`, `Orange`, or `Red`. <br><br>Returned by default. | | uniqueName | String | The unique identifier that can be assigned to a group and used as an alternate key. Immutable. Read-only. |
-| unseenConversationsCount | Int32 | Count of conversations delivered one or more new posts since the signed-in user's last visit to the group. This property is the same as **unseenCount**. <br><br>Returned only on `$select`. |
| unseenCount | Int32 | Count of conversations that received new posts since the signed-in user last visited the group. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | | visibility | String | Specifies the group join policy and group content visibility for groups. Possible values are: `Private`, `Public`, or `HiddenMembership`. `HiddenMembership` can be set only for Microsoft 365 groups when the groups are created. It can't be updated later. Other values of visibility can be updated after group creation.<br> If visibility value isn't specified during group creation on Microsoft Graph, a security group is created as `Private` by default, and the Microsoft 365 group is `Public`. Groups assignable to roles are always `Private`. To learn more, see [group visibility options](#group-visibility-options). <br><br>Returned by default. Nullable. |
This resource supports:
## 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.
"memberOf": [{ "@odata.type": "microsoft.graph.directoryObject" }], "members": [{ "@odata.type": "microsoft.graph.directoryObject" }], "membersWithLicenseErrors": [{ "@odata.type": "microsoft.graph.user" }],
+ "onPremisesDomainName": "String",
"onPremisesLastSyncDateTime": "String (timestamp)",
+ "onPremisesNetBiosName": "String",
"onPremisesProvisioningErrors": [ { "@odata.type": "microsoft.graph.onPremisesProvisioningError" } ],
The following is a JSON representation of the resource.
"photos": [{ "@odata.type": "microsoft.graph.profilePhoto" }], "rejectedSenders": [{ "@odata.type": "microsoft.graph.directoryObject" }], "renewedDateTime": "String (timestamp)",
- "resourceBehaviorOptions": ["String"],
- "resourceProvisioningOptions": ["String"],
"securityEnabled": true, "securityIdentifier": "String", "serviceProvisioningErrors": [
v1.0 Groupmembers https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/groupmembers.md
The `@odata.type` value `#microsoft.graph.groupMembers` indicates that this type
## 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.groupMembers",
v1.0 Grouppeeroutlierrecommendationinsightsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/grouppeeroutlierrecommendationinsightsettings.md
None.
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.groupPeerOutlierRecommendationInsightSettings",
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
Membership to groups can be statically assigned or dynamic. Not all object types
### Dynamic membership
-Microsoft 365 and security groups can have dynamic membership rules that automatically add or remove members from the group based on the principal's properties. For example, a "Marketing employees" group can define a dynamic membership rule that only users with their department property set to "Marketing" can be members of the group. In this case, any user's who leave the department are automatically removed from the group.
+Microsoft 365 and security groups can have dynamic membership rules that automatically add or remove members from the group based on the principal's properties. For example, a "Marketing employees" group can define a dynamic membership rule that only users with their department property set to "Marketing" can be members of the group. In this case, any users who leave the department are automatically removed from the group.
Only users and devices are supported as members in dynamic membership groups. You can create a dynamic membership group for devices or users, but not both.
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 Horizontalsection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/horizontalsection.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Horizontalsectioncolumn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/horizontalsectioncolumn.md
Inherits from [entity](../resources/entity.md).
|webparts|[webPart](../resources/webpart.md) collection|The collection of WebParts in this column.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Identityapiconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identityapiconnector.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Customtaskextension https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-customtaskextension.md
For more information about using custom task extensions, refer to the links in t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Customtaskextensioncallbackconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-customtaskextensioncallbackconfiguration.md
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.identityGovernance.customTaskExtensionCallbackConfiguration",
v1.0 Identitygovernance Customtaskextensioncallbackdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-customtaskextensioncallbackdata.md
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.identityGovernance.customTaskExtensionCallbackData",
v1.0 Identitygovernance Customtaskextensioncalloutdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-customtaskextensioncalloutdata.md
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.identityGovernance.customTaskExtensionCalloutData",
v1.0 Identitygovernance Lifecyclemanagementsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-lifecyclemanagementsettings.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Lifecycleworkflowscontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-lifecycleworkflowscontainer.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Ondemandexecutiononly https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-ondemandexecutiononly.md
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.identityGovernance.onDemandExecutionOnly",
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 Parameter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-parameter.md
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.identityGovernance.parameter"
v1.0 Identitygovernance Rulebasedsubjectset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-rulebasedsubjectset.md
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.identityGovernance.ruleBasedSubjectSet"
v1.0 Identitygovernance Run https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-run.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Runsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-runsummary.md
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.identityGovernance.runSummary"
v1.0 Identitygovernance Taskdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-taskdefinition.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Taskprocessingresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-taskprocessingresult.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Taskreport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-taskreport.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Taskreportsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-taskreportsummary.md
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.identityGovernance.taskReportSummary"
v1.0 Identitygovernance Timebasedattributetrigger https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-timebasedattributetrigger.md
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.identityGovernance.timeBasedAttributeTrigger",
v1.0 Identitygovernance Triggerandscopebasedconditions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-triggerandscopebasedconditions.md
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.identityGovernance.triggerAndScopeBasedConditions"
v1.0 Identitygovernance Userprocessingresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-userprocessingresult.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Usersummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-usersummary.md
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.identityGovernance.userSummary"
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
Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Workflowexecutionconditions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-workflowexecutionconditions.md
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.identityGovernance.workflowExecutionConditions"
v1.0 Identitygovernance Workflowtemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-workflowtemplate.md
Lifecycle Workflows currently provide the following predefined workflow template
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identitygovernance Workflowversion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identitygovernance-workflowversion.md
Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identityprotectionroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identityprotectionroot.md
None.
|servicePrincipalRiskDetections| [servicePrincipalRiskDetection](serviceprincipalriskdetection.md) collection | Represents information about detected at-risk service principals in a Microsoft Entra tenant.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Identityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identityprovider.md
Each identity provider has a process for creating an app registration. For examp
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Identityproviderbase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identityproviderbase.md
ms.localizationpriority: high
doc_type: resourcePageType
+toc. Title: "External Identities identity provider"
# identityProviderBase resource type
Configuring an identity provider in your Azure AD B2C directory enables users to
|:|:--|:-| |[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant.| |[Create identity provider](../api/identitycontainer-post-identityproviders.md)| [socialidentityprovider](../resources/socialidentityprovider.md) or [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) |Create a new object of one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
-|[Get identity provider](../api/identityproviderbase-get.md) |[socialidentityprovider](../resources/socialidentityprovider.md), [builtInIdentityProvider](../resources/builtinidentityprovider.md) or [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md)| Retrieve properties of one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [builtInIdentityProvider](../resources/builtinidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
-|[Update identity provider](../api/identityproviderbase-update.md)|None|Update one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
-|[Delete identity provider](../api/identityproviderbase-delete.md)|None|Delete one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) (Azure AD B2C)|
+|[Get](../api/identityproviderbase-get.md) |[socialidentityprovider](../resources/socialidentityprovider.md), [builtInIdentityProvider](../resources/builtinidentityprovider.md) or [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md)| Retrieve properties of one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [builtInIdentityProvider](../resources/builtinidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
+|[Update](../api/identityproviderbase-update.md)|None|Update one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) </li></ul>|
+|[Delete](../api/identityproviderbase-delete.md)|None|Delete one of the following object types: <br/><ul><li> [socialidentityprovider](../resources/socialidentityprovider.md) (Microsoft Entra ID or Azure AD B2C) <li> [appleManagedIdentityProvider](../resources/applemanagedidentityprovider.md) (Azure AD B2C) (Azure AD B2C)|
|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all supported identity provider types in the tenant.| ## Properties
Configuring an identity provider in your Azure AD B2C directory enables users to
|id|String|The identifier of the identity provider.| ## JSON representation-
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Identityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/identityset.md
Represents a keyed collection of [identity](identity.md) resources. It is used t
## 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.identitySet", "optionalProperties": ["application", "applicationInstance", "conversation", "conversationIdentityType", "encrypted", "onPremises", "guest", "phone", "user", "device"],
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 Idlesessionsignout https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/idlesessionsignout.md
Represents the idle session sign-out policy settings for SharePoint.
## 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.idleSessionSignOut" } -->
v1.0 Incomingcalloptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/incomingcalloptions.md
Inherits from [callOptions](calloptions.md).
## 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.incomingCallOptions"
v1.0 Incomingcontext https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/incomingcontext.md
Represents the context associated with an incoming call.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Integerrange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/integerrange.md
Represents an inclusive range of integers described by two Int64 boundaries.
## 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.integerRange"
v1.0 Internetexplorermode https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/internetexplorermode.md
None.
|siteLists|[browserSiteList](../resources/browsersitelist.md) collection|A collection of site lists to support Internet Explorer mode.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Invitationparticipantinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/invitationparticipantinfo.md
This resource is used to represent the entity that is being invited to a group c
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Itemreference https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/itemreference.md
The **itemReference** resource provides information necessary to address a [driv
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Joinmeetingidmeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/joinmeetingidmeetinginfo.md
Inherits from [meetingInfo](../resources/meetinginfo.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Joinmeetingidsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/joinmeetingidsettings.md
Specifies the **joinMeetingId**, the meeting passcode, and the requirement for t
## 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.joinMeetingIdSettings"
v1.0 Keycredentialconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/keycredentialconfiguration.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 Keyvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/keyvaluepair.md
Key value pair for action parameters.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Learningassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/learningassignment.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 Learningcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/learningcontent.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 Learningcourseactivity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/learningcourseactivity.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Learningprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/learningprovider.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Linkedresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/linkedresource.md
Some **linkedResource** objects are not associated with any web URLs, in which c
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 List https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/list.md
Represents a list in a [site](site.md). This resource contains the top level pro
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Lobbybypasssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/lobbybypasssettings.md
The following table lists the members of an [evolvable enumeration](/graph/best-
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Logicapptriggerendpointconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/logicapptriggerendpointconfiguration.md
The configuration details for the logic app's endpoint that is associated with a
## 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.logicAppTriggerEndpointConfiguration",
v1.0 Loginpagetextvisibilitysettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/loginpagetextvisibilitysettings.md
Represents the various text strings that can be hidden on the sign-in page for a
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.loginPageTextVisibilitySettings"
v1.0 Longrunningoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/longrunningoperation.md
Title: "longRunningOperation resource type"
-description: "The status of a long-running operation."
+description: "Represents the status of a long-running Microsoft Graph API operation."
ms.localizationpriority: medium
doc_type: resourcePageType
Namespace: microsoft.graph
-The status of a long-running operation.
+Represents the status of a long-running Microsoft Graph API operation.
+
+The following types derive from this object:
+- [richLongRunningOperation](richlongrunningoperation.md)
+- [attackSimulationOperation](../resources/attacksimulationoperation.md)
## Properties |Property|Type|Description|
The status of a long-running operation.
|resourceLocation|String| URI of the resource that the operation is performed on. | |status|longRunningOperationStatus|The status of the operation. The possible values are: `notStarted`, `running`, `succeeded`, `failed`, `unknownFutureValue`.| |statusDetail|String|Details about the status of the operation.|-
+The following JSON representation shows the resource type.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Mailsearchfolder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/mailsearchfolder.md
When a search folder is deleted, your app should create a new search folder reso
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Mediaprompt https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/mediaprompt.md
This resource type contains information about the audio file to be played and ot
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Meetingattendancereport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/meetingattendancereport.md
Meeting attendance reports are online meeting artifacts. For details, see [Onlin
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Meetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/meetinginfo.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 Meetingpolicyupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/meetingpolicyupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|meetingChatId|String|Unique identifier of the meeting **chat**.| ## 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.meetingPolicyUpdatedEventMessageDetail",
v1.0 Membersaddedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/membersaddedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|visibleHistoryStartDateTime|DateTimeOffset|The timestamp that denotes how far back a conversation's history is shared with the conversation members.| ## 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.membersAddedEventMessageDetail",
v1.0 Membersdeletedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/membersdeletedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|members|[teamworkUserIdentity](../resources/teamworkuseridentity.md) collection|List of **members** deleted.| ## 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.membersDeletedEventMessageDetail",
v1.0 Membershipoutlierinsight https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/membershipoutlierinsight.md
Inherits from [governanceInsight](governanceinsight.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Membersjoinedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/membersjoinedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|members|[teamworkUserIdentity](../resources/teamworkuseridentity.md) collection|List of **members** who joined the **chat**.| ## 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.membersJoinedEventMessageDetail",
v1.0 Memberslefteventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/memberslefteventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|members|[teamworkUserIdentity](../resources/teamworkuseridentity.md) collection|List of **members** who left the **chat**.| ## 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.membersLeftEventMessageDetail",
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 Messagepinnedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/messagepinnedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.messagePinnedEventMessageDetail",
v1.0 Messageunpinnedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/messageunpinnedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| ## 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.messageUnpinnedEventMessageDetail",
v1.0 Metadatakeystringpair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/metadatakeystringpair.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 Metadatakeyvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/metadatakeyvaluepair.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 Microsoftaccountuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/microsoftaccountuserconversationmember.md
Inherits from [conversationMember](../resources/conversationmember.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Microsoftauthenticatorauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/microsoftauthenticatorauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Microsoft Authenticator
# microsoftAuthenticatorAuthenticationMethod resource type
Namespace: microsoft.graph
A representation of the Microsoft Authenticator app registered to a user. Microsoft Authenticator is an authentication method.
-This is a derived type that inherits from the [authenticationMethod](authenticationmethod.md) resource type.
+This type that inherits from the [authenticationMethod](authenticationmethod.md) resource type.
## Methods |Method|Return type|Description|
v1.0 Microsoftauthenticatorauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/microsoftauthenticatorauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Microsoft Authenticator
# microsoftAuthenticatorAuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[microsoftAuthenticatorAuthenticationMethodTarget](../resources/microsoftauthenticatorauthenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method. Expanded by default.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Microsoftauthenticatorauthenticationmethodtarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/microsoftauthenticatorauthenticationmethodtarget.md
A collection of groups enabled to use [Microsoft Authenticator authentication me
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Muteparticipantoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/muteparticipantoperation.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 Namedlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/namedlocation.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 Networkconnection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/networkconnection.md
Contains stateful information about the network connection related to the alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Offershiftrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/offershiftrequest.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 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 Onlinemeetingrestricted https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/onlinemeetingrestricted.md
Indicates the reason or reasons media content from a participant is restricted.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Onpremisesaccidentaldeletionprevention https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/onpremisesaccidentaldeletionprevention.md
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.onPremisesAccidentalDeletionPrevention"
v1.0 Onpremisesdirectorysynchronizationconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/onpremisesdirectorysynchronizationconfiguration.md
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.onPremisesDirectorySynchronizationConfiguration"
v1.0 Onpremisesdirectorysynchronizationfeature https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/onpremisesdirectorysynchronizationfeature.md
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.onPremisesDirectorySynchronizationFeature"
v1.0 Openshift https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/openshift.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 Openshiftchangerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/openshiftchangerequest.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 Openshiftitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/openshiftitem.md
Represents a single count of an [openShift](../resources/openshift.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Operationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/operationerror.md
Describes errors in [teamsAsyncOperation](teamsasyncoperation.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Optionalclaim https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/optionalclaim.md
For more information, see [provide optional claims to your Microsoft Entra app](
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Organizationalbranding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/organizationalbranding.md
You can't change your original configuration's language. However, companies can
| localizations | [organizationalBrandingLocalization](../resources/organizationalbrandinglocalization.md) collection | Add different branding based on a locale. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Organizationalbrandinglocalization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/organizationalbrandinglocalization.md
Inherits from [organizationalBrandingProperties](../resources/organizationalbran
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Organizermeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/organizermeetinginfo.md
and the [chatInfo](./chatinfo.md) resource types, or the [tokenMeetingInfo](./to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Outgoingcalloptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/outgoingcalloptions.md
Inherits from [callOptions](calloptions.md).
## 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.outgoingCallOptions"
v1.0 Outlookcategory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/outlookcategory.md
color is dependent on the Outlook client that the categories are being displayed
| Preset24 | DarkCranberry | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Participantjoiningnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/participantjoiningnotification.md
A [participantJoiningResponse](participantjoiningResponse.md) in the response pa
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Participantjoiningresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/participantjoiningresponse.md
An abstract base class that contains the response to a participant joining notif
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Participantleftnotification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/participantleftnotification.md
Under the [Policy-based recording](/microsoftteams/teams-recording-policy) scena
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Passwordauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/passwordauthenticationmethod.md
doc_type: "resourcePageType"
+toc. Title: Password
# passwordAuthenticationMethod resource type
This is a derived type that inherits from the [authenticationMethod](authenticat
|[List](../api/authentication-list-passwordmethods.md) | [passwordAuthenticationMethod](passwordauthenticationmethod.md) collection | Read the properties and relationships of a user's **passwordAuthenticationMethod** objects. | |[Get](../api/passwordauthenticationmethod-get.md) | [passwordAuthenticationMethod](passwordauthenticationmethod.md) | Read the properties and relationships of a user's **passwordAuthenticationMethod** object. | |[Reset](../api/authenticationmethod-resetpassword.md)|None|Reset a user's password in the cloud and, if synced, on-premises.|
+|[Get long running operation](../api/longrunningoperation-get.md)|None|Get the status of the password reset long running operation if the reset operation returned a **Location** object.|
+ ## Properties
This is a derived type that inherits from the [authenticationMethod](authenticat
## Relationships None.-
+The following JSON representation shows the resource type.
## JSON representation The following is a JSON representation of the resource.
The following is a JSON representation of the resource.
```json {
+ "@odata.type": "#microsoft.graph.passwordAuthenticationMethod",
"createdDateTime": "String (timestamp)", "id": "String (identifier)", "password": "String"
v1.0 Passwordcredential https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/passwordcredential.md
Namespace: microsoft.graph
-Represents a password credential associated with an application or a service principal. The **passwordCredentials** property of the [application](application.md) <!--and [servicePrincipal](serviceprincipal.md) entitites--> entity is a collection of **passwordCredential** objects.
+Represents a password credential associated with an application or a service principal. The **passwordCredentials** property of the [application](application.md) and [servicePrincipal](serviceprincipal.md) entities is a collection of **passwordCredential** objects.
-> [!IMPORTANT]
-> Using POST or PATCH to set the **passwordCredential** property is not supported. Use the following addPassword and removePassword methods to update the password or secret for an application or a servicePrincipal:
->
-> - [application: addPassword](../api/application-addpassword.md)
-> - [application: removePassword](../api/application-removepassword.md)
-> - [servicePrincipal: addPassword](../api/serviceprincipal-addpassword.md)
-> - [servicePrincipal: removePassword](../api/serviceprincipal-removepassword.md)
+To update the **passwordCredential** property, use the following methods:
+- [application: addPassword](../api/application-addpassword.md)
+- [application: removePassword](../api/application-removepassword.md)
+- [servicePrincipal: addPassword](../api/serviceprincipal-addpassword.md)
+- [servicePrincipal: removePassword](../api/serviceprincipal-removepassword.md)
## Properties | Property | Type |Description|
Represents a password credential associated with an application or a service pri
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Passwordcredentialconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/passwordcredentialconfiguration.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 Passwordresetresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/passwordresetresponse.md
Represents the new system-generated password after a [password reset operation](
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.passwordResetResponse"
v1.0 Pendingcontentupdate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/pendingcontentupdate.md
Indicates that an operation that might affect the binary content of the **driveI
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Pendingoperations https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/pendingoperations.md
Indicates that one or more operations that might affect the state of the **drive
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Permission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/permission.md
property will contain the information about the account that redeemed the permis
"keywords": "sharing,permissions,read,write,acl", "section": "documentation", "tocPath": "Resources/Permission",
- "suppressions": [
- "Error: Property 'grantedTo' found in resource definition for 'microsoft.graph.permission', but not described in markdown table.",
- "Error: Property 'grantedToIdentities' found in resource definition for 'microsoft.graph.permission', but not described in markdown table."
- ]
+ "suppressions": []
} -->
v1.0 Persistentbrowsersessioncontrol https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/persistentbrowsersessioncontrol.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 Person https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/person.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 Persontype https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/persontype.md
Represents the type of person.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Phoneauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/phoneauthenticationmethod.md
doc_type: "resourcePageType"
+toc. Title: Phone
# phoneAuthenticationMethod resource type
The following JSON representation shows the resource type.
```json {
+ "@odata.type": "#microsoft.graph.phoneAuthenticationMethod",
"id": "String (identifier)", "phoneNumber": "String", "phoneType": "string",
v1.0 Pinnedchatmessageinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/pinnedchatmessageinfo.md
Inherits from [entity](../resources/entity.md).
| message | [chatMessage](../resources/chatmessage.md) | Represents details about the chat message that is pinned.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Plannercategorydescriptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/plannercategorydescriptions.md
Represents the descriptive labels for the categories that have been defined for
|category25|String|The label associated with Category 25| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Plannerplancontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/plannerplancontainer.md
Microsoft Planner currently supports the container types listed in the following
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.plannerPlanContainer"
v1.0 Policybase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/policybase.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 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 Presencestatusmessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/presencestatusmessage.md
Represents a presence status message related to the [presence](presence.md) of a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Print https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/print.md
When accompanied by a Universal Print subscription, the Print feature enables ma
|taskDefinitions|[printTaskDefinition](../resources/printtaskdefinition.md) collection|List of abstract definition for a task that can be triggered when various events occur within Universal Print.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printcertificatesigningrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printcertificatesigningrequest.md
The certificate signing request (CSR) to be used during registration of a printe
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.printCertificateSigningRequest"
v1.0 Printconnector https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printconnector.md
Represents a print connector that has been registered by using a Universal Print
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printdocument https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printdocument.md
Represents a document being printed.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printdocumentuploadproperties https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printdocumentuploadproperties.md
Describes the document that is being uploaded
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.printDocumentUploadProperties"
v1.0 Printercapabilities https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printercapabilities.md
Represents the capabilities reported by a printer/printerShare.
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.printerCapabilities"
v1.0 Printercreateoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printercreateoperation.md
Inherits from [printOperation](printoperation.md).
|printer|[printer](printer.md)|The created printer entity. Read-only.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printerdefaults https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printerdefaults.md
Represents the printer's default settings. Check the printer's [capabilities](pr
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.printerDefaults"
v1.0 Printerlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printerlocation.md
Represents the physical and hierarchical location of a printer.
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.printerLocation"
v1.0 Printershare https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printershare.md
Inherits from [printerBase](../resources/printerbase.md).
|allowedGroups|[group](group.md)|The groups whose users have access to print using the printer.| |jobs|[printJob](printjob.md) collection| The list of jobs that are queued for printing by the printer associated with this printer share.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printershareviewpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printershareviewpoint.md
Represents user-specific data for a printer share as viewed by the signed-in use
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.printerShareViewpoint"
v1.0 Printjob https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printjob.md
Represents a print job that has been queued for a printer.
|tasks|[printTask](printtask.md) collection|A list of [printTasks](printtask.md) that were triggered by this print job.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printjobconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printjobconfiguration.md
A group of settings that a printer should use to print a job.
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.printJobConfiguration"
v1.0 Printmargin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printmargin.md
Specifies the margin widths to use when printing.
## 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.printMargin"
v1.0 Printoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printoperation.md
Represents a long-running Universal Print operation. Base class for operation ty
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printoperationstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printoperationstatus.md
Represents the current status of a long-running Universal Print operation.
|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.| ## 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.printOperationStatus"
v1.0 Printserviceendpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printserviceendpoint.md
Represents URI and identifying information for a print service instance.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printsettings.md
Represents tenant-wide settings for the Universal Print service.
|documentConversionEnabled|Boolean|Specifies whether document conversion is enabled for the tenant. If document conversion is enabled, Universal Print service will automatically convert documents into a format compatible with the printer (xps to pdf) when needed.| ## 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.printSettings"
v1.0 Printtask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printtask.md
For details about how to use this resource to add pull printing support to Unive
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printtaskdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printtaskdefinition.md
This resource supports:
|tasks|[printTask](printtask.md) collection|A list of tasks that have been created based on this definition. The list includes currently running tasks and recently completed tasks. Read-only.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Printtaskstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printtaskstatus.md
Represents the current execution status of a [printTask](printtask.md).
|unknownFutureValue|4|Evolvable enumeration sentinel value. Do not use.| ## 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.printTaskStatus"
v1.0 Printusagebyprinter https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printusagebyprinter.md
Describes print activity for a printer during a specified time period (usageDate
|usageDate|Date|The date associated with these statistics.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Printusagebyuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/printusagebyuser.md
Describes print activity for a user during a specified time period (usageDate).
|userPrincipalName|String|The UPN of the user represented by these statistics.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Privilegedaccessgroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessgroup.md
None.
|eligibilitySchedules|[privilegedAccessGroupEligibilitySchedule](../resources/privilegedaccessgroupeligibilityschedule.md) collection|The eligibility schedules to activate a just-in-time access.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupassignmentscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessgroupassignmentscheduleinstance.md
Inherits from [privilegedAccessScheduleInstance](../resources/privilegedaccesssc
|principal|[directoryObject](../resources/directoryobject.md)|References the principal that's in the scope of the membership or ownership assignment request through the group that's governed by PIM. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupassignmentschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessgroupassignmentschedulerequest.md
Inherits from [privilegedAccessScheduleRequest](../resources/privilegedaccesssch
|targetSchedule|[privilegedAccessGroupEligibilitySchedule](../resources/privilegedaccessgroupeligibilityschedule.md)|Schedule created by this request. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupeligibilityschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessgroupeligibilityschedule.md
Inherits from [privilegedAccessSchedule](../resources/privilegedaccessschedule.m
|principal|[directoryObject](../resources/directoryobject.md)|References the principal that's in the scope of this membership or ownership eligibility request to the group that's governed by PIM. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupeligibilityscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessgroupeligibilityscheduleinstance.md
Inherits from [privilegedAccessScheduleInstance](../resources/privilegedaccesssc
|principal|[directoryObject](../resources/directoryobject.md)|References the principal that's in the scope of the membership or ownership eligibility request through the group that's governed by PIM. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessgroupeligibilityschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessgroupeligibilityschedulerequest.md
Inherits from [privilegedAccessScheduleRequest](../resources/privilegedaccesssch
|targetSchedule|[privilegedAccessGroupEligibilitySchedule](../resources/privilegedaccessgroupeligibilityschedule.md)|Schedule created by this request.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessroot.md
None.
|group|[privilegedAccessGroup](../resources/privilegedaccessgroup.md)|A group that's governed through Privileged Identity Management (PIM).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessschedule.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessscheduleinstance.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Privilegedaccessschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/privilegedaccessschedulerequest.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
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 Process https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/process.md
Contains stateful information about the process related to the alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Projectrome Historyitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/projectrome-historyitem.md
When an app creates a session, a **activityHistoryItem** object should be added
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Projectrome Visualinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/projectrome-visualinfo.md
If a custom card is not provided, a simple card will be generated using displayT
## JSON Representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Provisionchannelemailresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/provisionchannelemailresult.md
Represents the email address [provisioned](..\api\channel-provisionemail.md) for
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.provisionChannelEmailResult"
v1.0 Provisioningobjectsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/provisioningobjectsummary.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 Provisioningstep https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/provisioningstep.md
Describes the steps taken to perform an action.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Provisioningsystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/provisioningsystem.md
Represents the system that a user was provisioned to or from. For example, when
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Publicclientapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/publicclientapplication.md
Specifies settings for nonweb app or nonweb API (for example, mobile or other pu
| Property | Type | Description | |:|:--|:-|
-|redirectUris|String collection| Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. |
+|redirectUris|String collection| Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. For iOS and macOS apps, specify the value following the syntax `msauth.{BUNDLEID}://auth`, replacing "{BUNDLEID}". For example, if the bundle ID is `com.microsoft.identitysample.MSALiOS`, the URI is `msauth.com.microsoft.identitysample.MSALiOS://auth`.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Publicerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/publicerror.md
Represents a generic error and its details.
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.publicError"
v1.0 Publicerrordetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/publicerrordetail.md
Represents the details of [publicError](../resources/publicerror.md) or [publicI
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.publicErrorDetail"
v1.0 Publicinnererror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/publicinnererror.md
Represents the inner details of a [publicError](../resources/publicerrordetail.m
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.publicInnerError"
v1.0 Rbacapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/rbacapplication.md
None
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Reactionsfacet https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/reactionsfacet.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 Recentnotebook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/recentnotebook.md
A recently accessed OneNote notebook. A **recentNotebook** is similar to a [note
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Recentnotebooklinks https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/recentnotebooklinks.md
Links for opening a OneNote notebook. This resource type exists as a property on
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Recommendedaction https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/recommendedaction.md
Represents recommended actions for a tenant based on the attack simulation and t
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.recommendedAction"
v1.0 Recordinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/recordinginfo.md
Represents recording information for a participant.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Recurrencepattern https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/recurrencepattern.md
Use the **type** property to specify the different types of **recurrencePattern*
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Registrationenforcement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/registrationenforcement.md
Enforce registration at sign-in time. This can currently only be used to remind
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.registrationEnforcement"
v1.0 Registrykeystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/registrykeystate.md
Contains information about registry key changes related to the alert, and the pr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Rejectjoinresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/rejectjoinresponse.md
This has the same effect as rejecting a policy recording incoming call notificat
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Relatedcontact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/relatedcontact.md
Represents a contact record related to an [educationUser](../resources/education
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Reportroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/reportroot.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 Request https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/request.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Requestsignatureverification https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/requestsignatureverification.md
Specifies whether this application requires Microsoft Entra ID to verify the sig
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.requestSignatureVerification"
v1.0 Resellerdelegatedadminrelationship https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resellerdelegatedadminrelationship.md
Inherits from [delegatedAdminRelationship](../resources/delegatedadminrelationsh
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Resourceaccess https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resourceaccess.md
Object used to specify an OAuth 2.0 permission scope or an app role that an appl
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Resourcedata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resourcedata.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 Resourcespecificpermission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resourcespecificpermission.md
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.resourceSpecificPermission"
v1.0 Resourcespecificpermissiongrant https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resourcespecificpermissiongrant.md
For more information about granting apps consent to access a specific instance o
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Responsestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/responsestatus.md
You can get the response status of an attendee or organizer through the **respon
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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 Resulttemplate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resulttemplate.md
Represents a dictionary of **resultTemplateIds** and associated values, which in
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Resulttemplateoption https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/resulttemplateoption.md
Provides the search result template options to render search results from connec
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Richlongrunningoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/richlongrunningoperation.md
Represents the status of a long-running operation on a [site](../resources/site.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Riskdetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/riskdetection.md
For more information about risk detection, see [Microsoft Entra ID Protection](/
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Riskyserviceprincipal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/riskyserviceprincipal.md
Inherits from [entity](../resources/entity.md).
| Method | Return type | Description | | : | : | :-- |
-| [List risky service principals](../api/identityprotectionroot-list-riskyserviceprincipals.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) collection | List risky service principals and their risk properties. |
-| [Get risky service principal](../api/riskyserviceprincipal-get.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) | Get a specific risky service principal and its risk properties. |
+| [List](../api/identityprotectionroot-list-riskyserviceprincipals.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) collection | List risky service principals and their risk properties. |
+| [Get](../api/riskyserviceprincipal-get.md) | [riskyServicePrincipal](../resources/riskyserviceprincipal.md) | Get a specific risky service principal and its risk properties. |
| [Dismiss](../api/riskyserviceprincipal-dismiss.md) | None | Dismiss the risk of a risky service principal. | | [Confirm compromised](../api/riskyserviceprincipal-confirmcompromised.md) | None | Confirm a risky service principal as compromised. | | [List history](../api/riskyserviceprincipal-list-history.md) | [riskyServicePrincipalHistoryItem](riskyserviceprincipalhistoryitem.md) collection | Get the risk history of a Microsoft Entra service principal. |
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Riskyuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/riskyuser.md
For more information about risk events, see [Microsoft Entra ID Protection](/azu
## Methods |Method|Return type|Description| |:|:|:|
-|[List risky users](../api/riskyuser-list.md)|[riskyUser](../resources/riskyuser.md) collection|Get a list of the **riskyUser** objects and their properties.|
-|[Get risky user](../api/riskyuser-get.md)|[riskyUser](../resources/riskyuser.md)|Read the properties and relationships of a **riskyUser** object.|
-|[Dismiss](../api/riskyuser-dismiss.md)|None|Dismiss the risk of one or more **riskyUser** objects. |
+|[List](../api/riskyuser-list.md)|[riskyUser](../resources/riskyuser.md) collection|Get a list of the **riskyUser** objects and their properties.|
+|[Get](../api/riskyuser-get.md)|[riskyUser](../resources/riskyuser.md)|Read the properties and relationships of a **riskyUser** object.|
|[Confirm compromised](../api/riskyuser-confirmcompromised.md)|None|Confirm one or more **riskyUser** objects as compromised.|
+|[Dismiss](../api/riskyuser-dismiss.md)|None|Dismiss the risk of one or more **riskyUser** objects. |
|[List history](../api/riskyuser-list-history.md)|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) collection|Get the **riskyUserHistoryItems** from the history navigation property.|
-|[Get history](../api/riskyuser-get-riskyuserhistoryitem.md)|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md)|Read the properties and relationships of a [riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) object.|
## Properties
For more information about risk events, see [Microsoft Entra ID Protection](/azu
## Relationships |Relationship|Type|Description| |:|:|:|
-|history|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) collection| The activity related to user risk level change|
+|history|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) collection| The activity related to user risk level change|
## JSON representation The following JSON representation shows the resource type.
v1.0 Riskyuserhistoryitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/riskyuserhistoryitem.md
Inherits from [riskyUser](../resources/riskyuser.md).
|Method|Return type|Description| |:|:|:| |[List history](../api/riskyuser-list-history.md)|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) collection|Get the riskyUserHistoryItems from the history navigation property.|
-|[Get history](../api/riskyuser-get-riskyuserhistoryitem.md)|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md)|Read the properties and relationships of a [riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) object.|
## Properties |Property|Type|Description|
Inherits from [riskyUser](../resources/riskyuser.md).
|history|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) collection| The activity related to user risk level change. Inherited from [riskyUser](../resources/riskyuser.md).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Rolemanagement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/rolemanagement.md
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.roleManagement",
v1.0 Rubriccriterion https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/rubriccriterion.md
See [educationRubric](educationrubric.md) for a description of the relationship
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Rubricquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/rubricquality.md
See [educationRubric](educationrubric.md) for a description of the relationship
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Rubricqualityfeedbackmodel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/rubricqualityfeedbackmodel.md
Feedback related to a specific [quality](rubricquality.md) of an [educationRubri
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Rubricqualityselectedcolumnmodel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/rubricqualityselectedcolumnmodel.md
Indicates the [rubricLevel](rubriclevel.md) selected by the teacher when grading
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Samlorwsfedexternaldomainfederation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/samlorwsfedexternaldomainfederation.md
Inherits from [samlOrWsFedProvider](../resources/samlorwsfedprovider.md).
## Methods |Method|Return type|Description| |:|:|:|
-|[List federated configurations](../api/samlorwsfedexternaldomainfederation-list.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) collection|Get a list of the [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) objects and their properties.|
-|[Create federated configuration](../api/samlorwsfedexternaldomainfederation-post.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Create a new [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
-|[Get federated configuration](../api/samlorwsfedexternaldomainfederation-get.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Read the properties and relationships of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
-|[Update federated configuration](../api/samlorwsfedexternaldomainfederation-update.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Update the properties of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
-|[Delete federated configuration](../api/samlorwsfedexternaldomainfederation-delete.md)|None|Deletes a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[List](../api/samlorwsfedexternaldomainfederation-list.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) collection|Get a list of the [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) objects and their properties.|
+|[Create](../api/samlorwsfedexternaldomainfederation-post.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Create a new [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[Get](../api/samlorwsfedexternaldomainfederation-get.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Read the properties and relationships of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[Update](../api/samlorwsfedexternaldomainfederation-update.md)|[samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md)|Update the properties of a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
+|[Delete](../api/samlorwsfedexternaldomainfederation-delete.md)|None|Deletes a [samlOrWsFedExternalDomainFederation](../resources/samlorwsfedexternaldomainfederation.md) object.|
|[List domains](../api/samlorwsfedexternaldomainfederation-list-domains.md)|[externalDomainName](../resources/externaldomainname.md) collection|Get the externalDomainName resources from the domains navigation property.|
-|[Create externalDomainName](../api/samlorwsfedexternaldomainfederation-post-domains.md)|[externalDomainName](../resources/externaldomainname.md)|Create a new externalDomainName object.|
+|[Create external domain name](../api/samlorwsfedexternaldomainfederation-post-domains.md)|[externalDomainName](../resources/externaldomainname.md)|Create a new externalDomainName object.|
## Properties |Property|Type|Description|
Inherits from [samlOrWsFedProvider](../resources/samlorwsfedprovider.md).
|domains|[externalDomainName](../resources/externaldomainname.md) collection|Collection of domain names of the external organizations that the tenant is federating with. Supports `$filter` (`eq`).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Samlorwsfedprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/samlorwsfedprovider.md
Inherits from [identityProviderBase](../resources/identityproviderbase.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Schedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/schedule.md
A collection of [schedulingGroup](schedulinggroup.md) objects, [shift](shift.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
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. |
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 Scheduleitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/scheduleitem.md
An item that describes the availability of a user corresponding to an actual eve
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Schedulinggroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/schedulinggroup.md
A logical grouping of users in a [schedule](schedule.md) (usually by role).
| userIds | `collection(string)` | The list of user IDs that are a member of the **schedulingGroup**. Required. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Searchalteration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/searchalteration.md
Provides the details about the search alteration for spelling correction.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Searchbucket https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/searchbucket.md
Represents a container for one or more search results that share the same value
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Searchhit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/searchhit.md
Represents a single result within the list of search results.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Searchquery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/searchquery.md
Represents a search query that contains search terms and optional filters.
|queryTemplate|String|Provides a way to decorate the query string. Supports both KQL and query variables. Optional.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Searchrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/searchrequest.md
The JSON blob contains the types of resources expected in the response, the unde
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Searchresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/searchresponse.md
Represents results from a search query, and the terms used for the query.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "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.|
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Securescorecontrolprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/securescorecontrolprofile.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 Securescorecontrolstateupdate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/securescorecontrolstateupdate.md
Contains the history of the control states updated by the user (control states i
|updatedDateTime|DateTimeOffset|Time at which the control state was updated. | ## JSON representation
- The following is a JSON representation of the resource.
+ The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "optionalProperties": [
v1.0 Security Alert https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-alert.md
Title: "alert resource type" description: "Represents potential security issues within a customer's tenant that Microsoft 365 Defender identified." Previously updated : 11/11/2022 ms.localizationpriority: medium
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| |:|:|:| |actorDisplayName|String| The adversary or activity group that is associated with this alert.|
-|additionalData|microsoft.graph.security.dictionary| A collection of other alert properties, including user-defined properties. Any custom details defined in the alert, and any dynamic content in the alert details, are stored here.| |alertWebUrl|String| URL for the Microsoft 365 Defender portal alert page.|
+|additionalData|microsoft.graph.security.dictionary| A collection of other alert properties, including user-defined properties. Any custom details defined in the alert, and any dynamic content in the alert details, are stored here.|
|alertPolicyId|String| The ID of the policy that generated the alert, and populated when there is a specific policy that generated the alert, whether configured by a customer or a built-in policy.| |alertWebUrl|String|URL for the Microsoft 365 Defender portal alert page.| |assignedTo|String| Owner of the **alert**, or null if no owner is assigned.|
v1.0 Security Alertcomment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-alertcomment.md
An analyst-generated comment that is associated with an alert or incident.
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.alertComment"
v1.0 Security Amazonresourceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-amazonresourceevidence.md
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.amazonResourceEvidence"
v1.0 Security Analyzedmessageevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-analyzedmessageevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.analyzedMessageEvidence",
v1.0 Security Article https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-article.md
Represents an article, which is a narrative that provides insight into threat ac
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Articleindicator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-articleindicator.md
Inherits from [indicator](../resources/security-indicator.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Artifact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-artifact.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 Security Attacksimulationinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-attacksimulationinfo.md
Represents attack simulation information for threat submission. If an email was
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.attackSimulationInfo"
v1.0 Security Autonomoussystem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-autonomoussystem.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 Security Azureresourceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-azureresourceevidence.md
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.azureResourceEvidence",
v1.0 Security Blobcontainerevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-blobcontainerevidence.md
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.blobContainerEvidence"
v1.0 Security Blobevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-blobevidence.md
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.blobEvidence"
v1.0 Security Cloudapplicationevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-cloudapplicationevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.cloudApplicationEvidence",
v1.0 Security Containerevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-containerevidence.md
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.containerEvidence"
v1.0 Security Containerimageevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-containerimageevidence.md
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.containerImageEvidence"
v1.0 Security Containerregistryevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-containerregistryevidence.md
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.containerRegistryEvidence"
v1.0 Security Cvsssummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-cvsssummary.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 Security Dictionary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-dictionary.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 Security Dynamiccolumnvalue https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-dynamiccolumnvalue.md
None.
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.dynamicColumnValue",
v1.0 Security Ediscoveryaddtoreviewsetoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoveryaddtoreviewsetoperation.md
None.
|search|[microsoft.graph.security.ediscoverySearch](../resources/security-ediscoverysearch.md)|eDiscovery search that gets added to review set.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverycase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoverycase.md
In the context of eDiscovery, contains custodians, searches, review sets. For de
|tags|[microsoft.graph.security.ediscoveryReviewTag](../resources/security-ediscoveryreviewtag.md) collection|Returns a list of **ediscoveryReviewTag** objects associated to this case.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverycustodian https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoverycustodian.md
In the context of eDiscovery, represents a user and all of their digital assets,
|userSources|[microsoft.graph.security.userSource](../resources/security-usersource.md) collection|Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryestimateoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoveryestimateoperation.md
None.
|search|[microsoft.graph.security.ediscoverySearch](../resources/security-ediscoverysearch.md)|eDiscovery search.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryexportfilemetadata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoveryexportfilemetadata.md
Represents the file metadata for an export in Microsoft Purview eDiscovery.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Ediscoverypurgedataoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoverypurgedataoperation.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryreviewset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoveryreviewset.md
Represents the static set of electronically stored information collected for use
|queries|[microsoft.graph.security.ediscoveryReviewSetQuery](../resources/security-ediscoveryreviewsetquery.md) collection|Represents queries within the review set.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoveryreviewsetquery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoveryreviewsetquery.md
Represents a review set query, which is used to query and cull data stored in a
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverysearch https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoverysearch.md
Represents an eDiscovery search. For details, see [Collect data for a case in eD
|noncustodialSources|[microsoft.graph.security.ediscoveryNoncustodialDataSource](../resources/security-ediscoverynoncustodialdatasource.md) collection|**noncustodialDataSource** sources that are included in the **eDiscovery search**| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Ediscoverytagoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ediscoverytagoperation.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Emailsender https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-emailsender.md
Email sender common 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.security.emailSender"
v1.0 Security Eventpropagationresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-eventpropagationresult.md
Represents the status of a retention event creation request and additional infor
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.eventPropagationResult"
v1.0 Security Eventquery https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-eventquery.md
Represents the workload (SharePoint Online, OneDrive for Business, Exchange Onli
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.eventQuery"
v1.0 Security Filedetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-filedetails.md
File common 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.security.fileDetails"
v1.0 Security Fileevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-fileevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.fileEvidence",
v1.0 Security Formattedcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-formattedcontent.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 Security Googlecloudresourceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-googlecloudresourceevidence.md
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.googleCloudResourceEvidence"
v1.0 Security Host https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-host.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostcookie https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostcookie.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostname.md
Inherits from [host](../resources/security-host.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostpair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostpair.md
For more information about host pairs, see the Microsoft Defender Threat Intelli
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostport.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostportbanner https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostportbanner.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 Security Hostportcomponent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostportcomponent.md
Represents a web component that runs on a specific [hostPort](../resources/secur
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostreputation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostreputation.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 Security Hostreputationrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostreputationrule.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 Security Hostsslcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostsslcertificate.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Hostsslcertificateport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hostsslcertificateport.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 Security Hosttracker https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hosttracker.md
Inherits from [artifact](../resources/security-artifact.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Huntingqueryresults https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-huntingqueryresults.md
The results of running a [query for advanced hunting](../api/security-security-r
|results|[microsoft.graph.security.huntingRowResult](../resources/security-huntingrowresult.md) collection|The results of the hunting query.| ## 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.huntingQueryResults"
v1.0 Security Huntingrowresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-huntingrowresult.md
The content of the results is depended on the submitted KQL query, see [KQL quic
## 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.huntingRowResult",
v1.0 Security Hyperlink https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-hyperlink.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 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 Intelligenceprofile https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-intelligenceprofile.md
The Microsoft Defender Threat Intelligence Profiles (Intel Profiles) API provide
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Intelligenceprofilecountryorregionoforigin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-intelligenceprofilecountryorregionoforigin.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 Security Intelligenceprofileindicator https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-intelligenceprofileindicator.md
Inherits from [microsoft.graph.security.indicator](../resources/security-indicat
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Ipaddress https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ipaddress.md
Inherits from [host](../resources/security-host.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Kubernetesclusterevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetesclusterevidence.md
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.kubernetesClusterEvidence"
v1.0 Security Kubernetescontrollerevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetescontrollerevidence.md
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.kubernetesControllerEvidence"
v1.0 Security Kubernetesnamespaceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetesnamespaceevidence.md
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.kubernetesNamespaceEvidence"
v1.0 Security Kubernetespodevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetespodevidence.md
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.kubernetesPodEvidence"
v1.0 Security Kubernetessecretevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetessecretevidence.md
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.kubernetesSecretEvidence"
v1.0 Security Kubernetesserviceaccountevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetesserviceaccountevidence.md
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.kubernetesServiceAccountEvidence"
v1.0 Security Kubernetesserviceevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetesserviceevidence.md
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.kubernetesServiceEvidence"
v1.0 Security Kubernetesserviceport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-kubernetesserviceport.md
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.kubernetesServicePort"
v1.0 Security Mailboxevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-mailboxevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.mailboxEvidence",
v1.0 Security Mailclusterevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-mailclusterevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.mailClusterEvidence",
v1.0 Security Oauthapplicationevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-oauthapplicationevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.oauthApplicationEvidence",
v1.0 Security Ocrsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-ocrsettings.md
Represents the Optical Character Recognition (OCR) settings for an eDiscovery ca
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.ocrSettings"
v1.0 Security Passivednsrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-passivednsrecord.md
Inherits from [microsoft.graph.security.artifact](../resources/security-artifact
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Processevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-processevidence.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 Security Redundancydetectionsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-redundancydetectionsettings.md
Represents redundancy (email threading and near duplicate detection) settings fo
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.redundancyDetectionSettings"
v1.0 Security Registrykeyevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-registrykeyevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.registryKeyEvidence",
v1.0 Security Registryvalueevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-registryvalueevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.registryValueEvidence",
v1.0 Security Retentionevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-retentionevent.md
To learn more about it, see [Start retention when an event occurs](/microsoft-36
|retentionEventType|[microsoft.graph.security.retentionEventType](../resources/security-retentioneventtype.md)|Specifies the event that will start the retention period for labels that use this event type when an event is created.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Security Securitygroupevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-securitygroupevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.securityGroupEvidence",
v1.0 Security Singlepropertyschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-singlepropertyschema.md
The schema of one property in the results of running an [advanced hunting query]
|type|String|The type of the property.| ## 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.singlePropertySchema"
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 Security Sslcertificateentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-sslcertificateentity.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 Security Subdomain https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-subdomain.md
For every subdomain, there can be a new set of IP addresses to which the domain
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Topicmodelingsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-topicmodelingsettings.md
Represents topic modeling (Themes) settings for an eDiscovery case. To learn mor
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.topicModelingSettings"
v1.0 Security Urlevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-urlevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.urlEvidence",
v1.0 Security Useraccount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-useraccount.md
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.userAccount"
v1.0 Security Userevidence https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-userevidence.md
Inherits from [alertEvidence](../resources/security-alertevidence.md).
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.userEvidence",
v1.0 Security Vulnerability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-vulnerability.md
Provides key context behind vulnerabilities of interest. Each article contains a
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Vulnerabilitycomponent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-vulnerabilitycomponent.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 Security Whoisbaserecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-whoisbaserecord.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Whoiscontact https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-whoiscontact.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 Security Whoishistoryrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-whoishistoryrecord.md
Inherits from [whoisBaseRecord](../resources/security-whoisbaserecord.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Whoisnameserver https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-whoisnameserver.md
Represents a nameserver associated with a [whoisRecord](../resources/security-wh
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Security Whoisrecord https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/security-whoisrecord.md
Inherits from [whoisBaseRecord](../resources/security-whoisbaserecord.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Securityreportsroot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/securityreportsroot.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Securityresource https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/securityresource.md
Represents the resources related to an alert.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Selfsignedcertificate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/selfsignedcertificate.md
This resource type is the return type of the [addSelfSignedSigningCertificate](.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Serverprocessedcontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serverprocessedcontent.md
Represents the server processed content of a given web part.
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.serverProcessedContent"
v1.0 Serviceannouncement https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serviceannouncement.md
None.
|messages|Collection([serviceUpdateMessage](serviceupdatemessage.md))|A collection of service messages for tenant. This property is a contained navigation property, it is nullable and readonly.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serviceannouncementattachment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serviceannouncementattachment.md
Represents an attachment associated with a [serviceUpdateMessage](../resources/s
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Servicehealthissuepost https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/servicehealthissuepost.md
Represents a historical post in a [service health issue](../resources/servicehea
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.serviceHealthIssuePost"
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 Serviceprincipalriskdetection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serviceprincipalriskdetection.md
For more information about risk events, see [Microsoft Entra ID Protection](/azu
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serviceprovisioningxmlerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serviceprovisioningxmlerror.md
Inherits from [serviceProvisioningError](../resources/serviceprovisioningerror.m
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Serviceupdatemessage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serviceupdatemessage.md
Inherits from [serviceAnnouncementBase](../resources/serviceannouncementbase.md)
|attachments|Collection([serviceAnnouncementAttachment](../resources/serviceannouncementattachment.md))|A collection of [serviceAnnouncementAttachments](../resources/serviceannouncementattachment.md).| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Serviceupdatemessageviewpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/serviceupdatemessageviewpoint.md
Represents user view points data for a [serviceUpdateMessage](../resources/servi
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.serviceUpdateMessageViewpoint"
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", "description": "The shared facet provides info about shared items.", "keywords": "shared,share,item,facet,onedrive", "section": "documentation",
- "suppressions": [
- "Warning: /api-reference/v1.0/resources/shared.md:
- Found potential enums in resource example that weren't defined in a table:(anonymous,organization,users) are in resource, but () are in table"
- ],
+ "suppressions": [],
"tocPath": "Facets/Shared" } -->-
v1.0 Sharedwithchannelteaminfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/sharedwithchannelteaminfo.md
Inherits from [teamInfo](../resources/teaminfo.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Sharepointidentityset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/sharepointidentityset.md
For usage information, see [driveItem][].
## 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.sharePointIdentitySet", "optionalProperties": ["user", "application", "group", "device", "siteUser", "siteGroup"],
v1.0 Sharepointsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/sharepointsettings.md
Inherits from [entity](../resources/entity.md).
| unknownFutureValue | Evolvable enumeration sentinel value. Do not use. | ## 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.sharepointSettings",
v1.0 Shiftavailability https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/shiftavailability.md
Availability of the user to be scheduled for a [shift](shift.md) and its recurre
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Shiftpreferences https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/shiftpreferences.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 Signin https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/signin.md
The [Microsoft Entra data retention policies](/azure/active-directory/reports-mo
|status|[signInStatus](signinstatus.md)|Sign-in status. Includes the error code and description of the error (if a sign-in failure occurs). <br/><br/> Supports `$filter` (`eq`) on **errorCode** property.| |userDisplayName|String|Display name of the user that initiated the sign-in. <br/><br/> Supports `$filter` (`eq`, `startsWith`).| |userId|String|ID of the user that initiated the sign-in. <br/><br/> Supports `$filter` (`eq`).|
-|userPrincipalName|String|User principal name of the user that initiated the sign-in. <br/><br/> Supports `$filter` (`eq`, `startsWith`).|
+|userPrincipalName|String|User principal name of the user that initiated the sign-in. This value is always in lowercase. For guest users whose values in the user object typically contain `#EXT#` before the domain part, this property stores the value in both lowercase and the "true" format. For example, while the user object stores `AdeleVance_fabrikam.com#EXT#@contoso.com`, the sign-in logs store `adelevance@fabrikam.com`.<br/><br/> Supports `$filter` (`eq`, `startsWith`).|
## Relationships
v1.0 Signingcertificateupdatestatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/signingcertificateupdatestatus.md
Provides status and timestamp of the last update of the signing certificate.
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.signingCertificateUpdateStatus"
v1.0 Simulationautomationrun https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/simulationautomationrun.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Simulationevent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/simulationevent.md
Represents a simulation event in an attack simulation and training campaign.
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.simulationEvent"
v1.0 Simulationeventscontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/simulationeventscontent.md
Represents simulation events in an attack simulation and training campaign.
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.simulationEventsContent"
v1.0 Simulationreport https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/simulationreport.md
Represents a report of an attack simulation and training campaign, including an
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.simulationReport"
v1.0 Simulationreportoverview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/simulationreportoverview.md
Represents an overview report of an attack simulation and training campaign.
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.simulationReportOverview"
v1.0 Singleserviceprincipal https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/singleserviceprincipal.md
Used in the request, approval, and assignment review settings of an access packa
## 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.singleServicePrincipal",
v1.0 Singleuser https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/singleuser.md
Used in the request, approval, and assignment review settings of an access packa
## 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.singleUser",
v1.0 Site https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/site.md
The **site** resource provides metadata and relationships for a SharePoint site.
| [Get root site][] | site | Access the root SharePoint site within a tenant. | [Get site][] | site | Access a sharePoint site using the siteId. | [List sites across geographies][] | collection of sites | List sites across all geographies in an organization.
+| [List subsites for a site][] | collection of sites | Get a collection of subsites defined for a site.
| [Get site by path][] | site | Access the root SharePoint site with a relative path. | [Get site for a group][] | site | Access the team site for a group. | [Get analytics][] | [itemAnalytics][] | Get analytics for this resource.
The **site** resource provides metadata and relationships for a SharePoint site.
[Get site]: ../api/site-get.md [Get root site]: ../api/site-get.md [List sites across geographies]: ../api/site-getallsites.md
+[List subsites for a site]: ../api/site-list-subsites.md
[Get site by path]: ../api/site-getbypath.md [Get site for a group]: ../api/site-get.md [Get analytics]: ../api/itemanalytics-get.md
v1.0 Sitearchivaldetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/sitearchivaldetails.md
description: "Represents the archival details of a siteCollection."
Title: "siteArchivalDetails resource type" ms.localizationpriority: "medium"
-doc_type: apiPageType
# siteArchivalDetails resource type
v1.0 Sitepage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/sitepage.md
Inherits from [baseSitePage](../resources/basesitepage.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Skypeforbusinessuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/skypeforbusinessuserconversationmember.md
Inherits from [conversationMember](../resources/conversationmember.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Skypeuserconversationmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/skypeuserconversationmember.md
Inherits from [conversationMember](../resources/conversationmember.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Smsauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/smsauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: SMS
# smsAuthenticationMethodConfiguration resource type
v1.0 Socialidentityprovider https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/socialidentityprovider.md
Configuring an identity provider in your Azure AD B2C tenant enables users to si
## Methods
-| Method | Return Type |Description|
-|:|:--|:-|
-|[List configured identity providers](../api/identitycontainer-list-identityproviders.md)|[identityProviderBase](../resources/identityproviderbase.md) collection|Retrieve all identity providers configured in a tenant including the [socialidentityprovider](../resources/socialidentityprovider.md) object types. There is no way to retrieve only the social identity providers in a tenant.|
-|[Create identity provider](../api/identitycontainer-post-identityproviders.md)|[socialidentityprovider](../resources/socialidentityprovider.md) |Create a new [socialidentityprovider](../resources/socialidentityprovider.md) object.|
-|[Get identity provider](../api/identityproviderbase-get.md) |[socialidentityprovider](../resources/socialidentityprovider.md) |Retrieve properties of a [socialidentityprovider](../resources/socialidentityprovider.md) object.|
-|[Update identity provider](../api/identityproviderbase-update.md)|None|Update a [socialidentityprovider](../resources/socialidentityprovider.md) object.|
-|[Delete identity provider](../api/identityproviderbase-delete.md)|None|Delete a [socialidentityprovider](../resources/socialidentityprovider.md) object.|
-|[List available identity providers](../api/identityproviderbase-availableprovidertypes.md)|String collection|Retrieve all available identity provider types available in the tenant.|
+None.
+
+For the list of API operations for managing social identity providers, see the [identityProviderBase](../resources/identityproviderbase.md) resource type.
## Properties
Each identity provider has a process for creating an app registration. For examp
## 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.socialIdentityProvider" } -->- ```json { "id": "String",
v1.0 Softwareoathauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/softwareoathauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Software OATH
# softwareOathAuthenticationMethod resource type
v1.0 Softwareoathauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/softwareoathauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Software OATH
# softwareOathAuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection| A collection of groups that are enabled to use the authentication method. Expanded by default.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Sortproperty https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/sortproperty.md
Indicates the order to sort search results.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Spaapplication https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/spaapplication.md
Specifies settings for a single-page application.
| redirectUris | String collection | Specifies the URLs where user tokens are sent for sign-in, or the redirect URIs where OAuth 2.0 authorization codes and access tokens are sent. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Staffavailabilityitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/staffavailabilityitem.md
Represents the available and busy time slots of a Microsoft Bookings [staff memb
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Standardwebpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/standardwebpart.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 Startholdmusicoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/startholdmusicoperation.md
Represents the status of a [startHoldMusic](../api/participant-startholdmusic.md
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Stopholdmusicoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/stopholdmusicoperation.md
Represents the status of a [stopHoldMusic](../api/participant-stopholdmusic.md)
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Stspolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/stspolicy.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 Subjectrightsrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequest.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Subjectrightsrequestallmailboxlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequestallmailboxlocation.md
None.
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.subjectRightsRequestAllMailboxLocation"
v1.0 Subjectrightsrequestallsitelocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequestallsitelocation.md
None.
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.subjectRightsRequestAllSiteLocation"
v1.0 Subjectrightsrequestdetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequestdetail.md
Represents the details of a subject rights request, including number of items fo
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.subjectRightsRequestDetail"
v1.0 Subjectrightsrequestenumeratedmailboxlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequestenumeratedmailboxlocation.md
Inherits from [subjectRightsRequestMailboxLocation](../resources/subjectrightsre
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.subjectRightsRequestEnumeratedMailboxLocation"
v1.0 Subjectrightsrequestenumeratedsitelocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequestenumeratedsitelocation.md
Inherits from [subjectRightsRequestSiteLocation](../resources/subjectrightsreque
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.subjectRightsRequestEnumeratedSiteLocation"
v1.0 Subjectrightsrequesthistory https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequesthistory.md
Represents the history for a subject rights request.
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.subjectRightsRequestHistory"
v1.0 Subjectrightsrequestmailboxlocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequestmailboxlocation.md
None.
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.subjectRightsRequestMailboxLocation"
v1.0 Subjectrightsrequestsitelocation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subjectrightsrequestsitelocation.md
None.
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.subjectRightsRequestSiteLocation"
v1.0 Subscribedsku https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/subscribedsku.md
doc_type: resourcePageType
Namespace: microsoft.graph
-Represents information about a service SKU that a company is subscribed to.
+Represents information about a service SKU that a company is subscribed to. Use the values of **skuId** and **servicePlans** > **servicePlanId** to assign licenses to unassigned users and groups through the [user: assignLicense](../api/user-assignlicense.md) and [group: assignLicense](../api/group-assignlicense.md) APIs respectively.
-Only the read operation is supported on subscribed SKUs; create, update, and delete aren't supported. Query filter expressions aren't supported. Inherits from [directoryObject](directoryobject.md).
+For more information about subscriptions and licenses, see [Subscriptions, licenses, accounts, and tenants for Microsoft's cloud offerings](/microsoft-365/enterprise/subscriptions-licenses-accounts-and-tenants-for-microsoft-cloud-offerings).
+
+Inherits from [directoryObject](directoryobject.md).
## Methods | 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 Swapshiftschangerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/swapshiftschangerequest.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 Synchronization Attributedefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-attributedefinition.md
Describes an attribute of an object.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Attributedefinitionmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-attributedefinitionmetadataentry.md
Metadata for the given object.
## 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.attributeDefinitionMetadataEntry"
v1.0 Synchronization Attributemapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-attributemapping.md
Defines how values for the given target attribute should flow during synchroniza
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Attributemappingfunctionschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-attributemappingfunctionschema.md
Describes a function that can be used in an [attribute mapping](synchronization-
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Attributemappingparameterschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-attributemappingparameterschema.md
Describes a single parameter used in an [attributeMappingFunctionSchema](../reso
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Expressioninputobject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-expressioninputobject.md
Represents an object to be used as input test data when the [parseExpression](..
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filterclause https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-filterclause.md
Represents a single assertion that a candidate object must satisfy, and is evalu
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filtergroup https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-filtergroup.md
Defines a set of clauses that an object must satisfy to be considered in scope.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filteroperand https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-filteroperand.md
Contains a collection of values for the operand.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Filteroperatorschema https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-filteroperatorschema.md
Describes an operator that can be used in a [filter](synchronization-filter.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Objectdefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-objectdefinition.md
Describes an object and its attributes. Object definitions are part of [director
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Objectdefinitionmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-objectdefinitionmetadataentry.md
Metadata for the given object.
## 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.objectDefinitionMetadataEntry"
v1.0 Synchronization Objectmapping https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-objectmapping.md
Object mappings are the main part of the [synchronization rule](synchronization-
``` ## 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.objectMapping"
v1.0 Synchronization Objectmappingmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-objectmappingmetadataentry.md
Metadata for the given object.
## 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.objectMappingMetadataEntry"
v1.0 Synchronization Parseexpressionresponse https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-parseexpressionresponse.md
Represents the response from the [parseExpression](../api/synchronization-synchr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Referencedobject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-referencedobject.md
Describes a reference to another object defined in the same [directory definitio
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeyattributemappingsourcevaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-stringkeyattributemappingsourcevaluepair.md
Represents a key-value pair where the key is a string and the value is [attribut
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeylongvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-stringkeylongvaluepair.md
Represents a key-value pair where the key is a string and the value is an Int64.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeyobjectvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-stringkeyobjectvaluepair.md
Represents a key. This resource is an open type that allows other properties to
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Stringkeystringvaluepair https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-stringkeystringvaluepair.md
Represents a key-value pair where the key is a string and the value is a string.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationerror https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationerror.md
Represents an error that occurred during the synchronization process.
## 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/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 |
Performs synchronization by periodically running in the background, polling for
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationjobapplicationparameters https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationjobapplicationparameters.md
Represents the objects that will be provisioned and the synchronization rules ex
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.synchronizationJobApplicationParameters"
v1.0 Synchronization Synchronizationjobsubject https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationjobsubject.md
Represents the objects that will be provisioned during on-demand provisioning.
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.synchronizationJobSubject"
v1.0 Synchronization Synchronizationlinkedobjects https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationlinkedobjects.md
Represents any references to be provisioned during on-demand provisioning.
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.synchronizationLinkedObjects"
v1.0 Synchronization Synchronizationmetadataentry https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationmetadataentry.md
Metadata for the given object.
## 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.synchronizationMetadataEntry"
v1.0 Synchronization Synchronizationprogress https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationprogress.md
Represents the progress of a [synchronizationJob](synchronization-synchronizatio
## 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.synchronizationProgress"
v1.0 Synchronization Synchronizationquarantine https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationquarantine.md
Provides information about the quarantine state of a [synchronizationJob](synchr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationschedule.md
Defines the schedule used to run a [synchronizationJob](synchronization-synchron
| Property | Type |Description| |:|:--|:-| |expiration|DateTimeOffset|Date and time when this job expires. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|
-|interval|Duration|The interval between synchronization iterations. The value is represented in ISO 8601 format for durations. For example, `PT1M` represents a period of one month.|
+|interval|Duration|The interval between synchronization iterations. The value is represented in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format for durations. For example, `P1M` represents a period of one month and `PT1M` represents a period of one minute.|
|state|synchronizationScheduleState|The possible values are: `Active`, `Disabled`, `Paused`.|
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 Synchronization Synchronizationstatus https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationstatus.md
Represents the current status of the [synchronizationJob](synchronization-synchr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Synchronization Synchronizationtaskexecution https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/synchronization-synchronizationtaskexecution.md
Summarizes the results of the synchronization job run.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Tabupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/tabupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|tabId|String|Unique identifier of the tab.| ## 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.tabUpdatedEventMessageDetail",
v1.0 Targetmanager https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/targetmanager.md
Used in an access package assignment policy, this type inherits from [subjectSet
## 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.targetManager"
v1.0 Taskfileattachment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/taskfileattachment.md
Inherits from [attachmentBase](../resources/attachmentbase.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Team https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/team.md
For a POST request example, see [Request (create team in migration state)](/micr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
>**Note:** If the team is of type class, a **classSettings** property is applied on the team.
v1.0 Teamarchivedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamarchivedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the **team**.| ## 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.teamArchivedEventMessageDetail",
v1.0 Teamclasssettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamclasssettings.md
Represents class-specific properties of a [team](team.md). Available only when t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamcreatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamcreatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the **team**.| ## 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.teamCreatedEventMessageDetail",
v1.0 Teamdescriptionupdatedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamdescriptionupdatedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the **team**.| ## 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.teamDescriptionUpdatedEventMessageDetail",
v1.0 Teamfunsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamfunsettings.md
Settings to configure use of Giphy, memes, and stickers in the [team](team.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamguestsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamguestsettings.md
Settings to configure whether guests can create, update, or delete channels in t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamjoiningdisabledeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamjoiningdisabledeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|initiator|[identitySet](../resources/identityset.md)|Initiator of the event.| |teamId|String|Unique identifier of the **team**.| ## 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.teamJoiningDisabledEventMessageDetail",
v1.0 Teamjoiningenabledeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamjoiningenabledeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the **team**.| ## 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.teamJoiningEnabledEventMessageDetail",
v1.0 Teammembersettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teammembersettings.md
Settings to configure whether members can perform certain actions, for example,
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teammembersnotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teammembersnotificationrecipient.md
Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md).
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.teamMembersNotificationRecipient"
v1.0 Teammessagingsettings https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teammessagingsettings.md
Settings to configure messaging and mentions in the [team](team.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamrenamedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamrenamedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the **team**.| ## 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.teamRenamedEventMessageDetail",
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 Teamsappauthorization https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsappauthorization.md
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.teamsAppAuthorization"
v1.0 Teamsappinstalledeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsappinstalledeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamsAppId|String|Unique identifier of the **teamsApp**.| ## 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.teamsAppInstalledEventMessageDetail",
v1.0 Teamsapppermissionset https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsapppermissionset.md
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.teamsAppPermissionSet"
v1.0 Teamsappremovedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsappremovedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamsAppId|String|Unique identifier of the **teamsApp**.| ## 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.teamsAppRemovedEventMessageDetail",
v1.0 Teamsappresourcespecificpermission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsappresourcespecificpermission.md
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.teamsAppResourceSpecificPermission"
v1.0 Teamsappupgradedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsappupgradedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamsAppId|String|Unique identifier of the **teamsApp**.| ## 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.teamsAppUpgradedEventMessageDetail",
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 Teamstabconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamstabconfiguration.md
In addition to the properties below, some tab provider applications specify addi
## 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.teamsTabConfiguration"
v1.0 Teamsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamsummary.md
Contains information about a team in Microsoft Teams, including number of owners
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teamunarchivedeventmessagedetail https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamunarchivedeventmessagedetail.md
Inherits from [eventMessageDetail](../resources/eventmessagedetail.md).
|teamId|String|Unique identifier of the **team**.| ## 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.teamUnarchivedEventMessageDetail",
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 Teamworkapplicationidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamworkapplicationidentity.md
Inherits from [identity](../resources/identity.md).
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.teamworkApplicationIdentity"
v1.0 Teamworkbot https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamworkbot.md
Represents a bot in the Microsoft Teams ecosystem.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworknotificationrecipient https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamworknotificationrecipient.md
None.
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.teamworkNotificationRecipient"
v1.0 Teamworkonlinemeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamworkonlinemeetinginfo.md
Represents details about an online meeting in Microsoft Teams.
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.teamworkOnlineMeetingInfo"
v1.0 Teamworktagidentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamworktagidentity.md
Inherits from [identity](../resources/identity.md).
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.teamworkTagIdentity"
v1.0 Teamworktagmember https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamworktagmember.md
Inherits from [entity](../resources/entity.md).
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Teamworkuseridentity https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teamworkuseridentity.md
Inherits from [identity](../resources/identity.md).
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.teamworkUserIdentity"
v1.0 Teleconferencedeviceaudioquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teleconferencedeviceaudioquality.md
Represents video teleconferencing device audio quality data.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicemediaquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teleconferencedevicemediaquality.md
Represents video teleconferencing device media quality data.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicequality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teleconferencedevicequality.md
Represents video teleconferencing device session-level quality data.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicescreensharingquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teleconferencedevicescreensharingquality.md
The **teleconferenceDeviceScreenSharingQuality** inherits all the properties fro
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Teleconferencedevicevideoquality https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/teleconferencedevicevideoquality.md
The **teleconferenceDeviceVideoQuality** resource inherits the properties from [
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Temporaryaccesspassauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/temporaryaccesspassauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Temporary Access Pass
toc.keywords: [ TAP ]
This is a derived type that inherits from the [authenticationMethod](authenticat
## Relationships None.
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Temporaryaccesspassauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/temporaryaccesspassauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Temporary Access Pass
# temporaryAccessPassAuthenticationMethodConfiguration resource type
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|defaultLifetimeInMinutes|Int|Default lifetime in minutes for a Temporary Access Pass. Value can be any integer between the **minimumLifetimeInMinutes** and **maximumLifetimeInMinutes**.| |excludeTargets|[excludeTarget](../resources/excludetarget.md) collection|Groups of users that are excluded from the policy.| |id|String|The identifier of the authentication method policy. Inherited from [entity](entity.md).|
-|isUsableOnce|Boolean |If `true`, all the passes in the tenant will be restricted to one-time use. If `false`, passes in the tenant can be created to be either one-time use or reusable.|
+|isUsableOnce|Boolean |If `true`, all the passes in the tenant will be restricted to one-time use. If `false`, passes in the tenant can be created to be either one-time use or reusable.|
|maximumLifetimeInMinutes|Int|Maximum lifetime in minutes for any Temporary Access Pass created in the tenant. Value can be between 10 and 43200 minutes (equivalent to 30 days).| |minimumLifetimeInMinutes|Int|Minimum lifetime in minutes for any Temporary Access Pass created in the tenant. Value can be between 10 and 43200 minutes (equivalent to 30 days).| |state|authenticationMethodState|Whether the Temporary Access Pass method is enabled in the tenant. Possible values are: `enabled`, `disabled`. Inherited from [authenticationMethodConfiguration](authenticationmethodconfiguration.md). |
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Tenantappmanagementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/tenantappmanagementpolicy.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 Tenantinformation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/tenantinformation.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 Tenantrelationshipaccesspolicybase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/tenantrelationshipaccesspolicybase.md
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.
"keywords": "", "section": "documentation", "tocPath": "",
- "suppressions": [
- "Error: Property 'definition' found in resource definition for 'microsoft.graph.tenantRelationshipAccessPolicyBase', but not described in markdown table."
- ]
+ "suppressions": []
} -->
v1.0 Termsofusecontainer https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termsOfUseContainer.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Termstore Localizeddescription https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termstore-localizeddescription.md
Represents the localized description used to describe a [term] in the term [stor
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.termStore.localizedDescription"
v1.0 Termstore Localizedlabel https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termstore-localizedlabel.md
Identifies the labels associated with a given term.
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.termStore.localizedLabel"
v1.0 Termstore Localizedname https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termstore-localizedname.md
Represents the localized name used in the term [store], which identifies the nam
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.termStore.localizedName"
v1.0 Termstore Relation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termstore-relation.md
Inherits from [entity](../resources/entity.md).
|toTerm|[microsoft.graph.termStore.term](../resources/termstore-term.md)|The to [term] of the relation. The term to which the relationship is defined.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Termstore Set https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termstore-set.md
Inherits from [entity](../resources/entity.md).
|terms|[microsoft.graph.termStore.term](../resources/termstore-term.md) collection|All the terms under the set.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Termstore Store https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termstore-store.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Termstore Term https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/termstore-term.md
Inherits from [entity](../resources/entity.md).
|set|[microsoft.graph.termStore.set](../resources/termstore-set.md)|The [set] in which the term is created.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Textwebpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/textwebpart.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 Threatassessmentrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/threatassessmentrequest.md
A threat assessment request can be one of the following types:
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Threatassessmentresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/threatassessmentresult.md
Represents a threat assessment result item.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Ticketinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/ticketinfo.md
Represents ticket information related to assignment and eligibility requests in
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.ticketInfo"
v1.0 Timeoffreason https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/timeoffreason.md
Represents a valid reason to take [time off](timeoff.md) in a [schedule](schedul
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Timeoffrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/timeoffrequest.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 Timerange https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/timerange.md
A time range resource with a start and end time.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Titlearea https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/titlearea.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 Todo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/todo.md
None
|lists|[todoTaskList](../resources/todotasklist.md) collection| The task lists in the users mailbox. | ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Todotask https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/todotask.md
This resource supports the following:
|linkedResources|[linkedResource](../resources/linkedresource.md) collection|A collection of resources linked to the task.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Todotasklist https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/todotasklist.md
This resource supports
|tasks|[todoTask](todotask.md) collection|The tasks in this task list. Read-only. Nullable.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Tokenissuancepolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/tokenissuancepolicy.md
The properties form the JSON object that represents a token issuance policy. Thi
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Tokenmeetinginfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/tokenmeetinginfo.md
In the event that a call is disconnected, this information can help you rejoin t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Toneinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/toneinfo.md
A single DTMF event.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Trainingeventscontent https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/trainingeventscontent.md
Represents training events in an attack simulation and training campaign.
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.trainingEventsContent"
v1.0 Unifiedapprovalstage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedapprovalstage.md
Defines the settings of the approval stages in a [unifiedRoleManagementPolicyApp
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.unifiedApprovalStage"
v1.0 Unifiedrole https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrole.md
The directory roles that can be assigned to a Microsoft partner through a delega
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.unifiedRole"
v1.0 Unifiedroleassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroleassignment.md
Inherits from [entity](entity.md).
| Relationship | Type | Description | |:-|:|:| |appScope|[appScope](appscope.md)|Read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports `$expand` for the entitlement provider only.|
-|directoryScope|[directoryObject](directoryobject.md)|The directory object that is the scope of the assignment. Read-only. Supports `$expand`.|
-|principal|[directoryObject](directoryobject.md)| Referencing the assigned principal. Read-only. Supports `$expand`.|
-|roleDefinition|[unifiedRoleDefinition](unifiedroledefinition.md)|The roleDefinition the assignment is for. Supports `$expand`.|
+|directoryScope|[directoryObject](directoryobject.md)|The directory object that is the scope of the assignment. Read-only. Supports `$expand` for the directory provider.|
+|principal|[directoryObject](directoryobject.md)| Referencing the assigned principal. Read-only. Supports `$expand` except for the Exchange provider.|
+|roleDefinition|[unifiedRoleDefinition](unifiedroledefinition.md)|The roleDefinition the assignment is for. Supports `$expand`.|
## JSON representation
v1.0 Unifiedroleassignmentscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroleassignmentscheduleinstance.md
Inherits from [unifiedRoleScheduleInstanceBase](../resources/unifiedroleschedule
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Detailed information for the roleDefinition object that is referenced through the **roleDefinitionId** property. Supports `$expand` and `$select` nested in `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedroleassignmentschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroleassignmentschedulerequest.md
For more information about PIM scenarios you can define through the **unifiedRol
|targetSchedule|[unifiedRoleAssignmentSchedule](../resources/unifiedroleassignmentschedule.md)|The schedule for an eligible role assignment that is referenced through the **targetScheduleId** property. Supports `$expand` and `$select` nested in `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedroledefinition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroledefinition.md
A role definition is a collection of permissions in Microsoft Entra listing the
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Unifiedroleeligibilityschedule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroleeligibilityschedule.md
Inherits from [unifiedRoleScheduleBase](../resources/unifiedroleschedulebase.md)
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Detailed information for the roleDefinition object that is referenced through the **roleDefinitionId** property. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedroleeligibilityscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroleeligibilityscheduleinstance.md
Inherits from [unifiedRoleScheduleInstanceBase](../resources/unifiedroleschedule
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Detailed information for the roleDefinition object that is referenced through the **roleDefinitionId** property. Inherited from [unifiedRoleScheduleInstanceBase](../resources/unifiedrolescheduleinstancebase.md). Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedroleeligibilityschedulerequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroleeligibilityschedulerequest.md
For more information about PIM scenarios you can define through the **unifiedRol
|targetSchedule|[unifiedRoleEligibilitySchedule](../resources/unifiedroleeligibilityschedule.md)|The schedule for a role eligibility that is referenced through the **targetScheduleId** property. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicy https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolemanagementpolicy.md
Inherits from [entity](../resources/entity.md).
|rules|[unifiedRoleManagementPolicyRule](../resources/unifiedrolemanagementpolicyrule.md) collection|The collection of rules like approval rules and expiration rules. Supports `$expand`.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyapprovalrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolemanagementpolicyapprovalrule.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyassignment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolemanagementpolicyassignment.md
Inherits from [entity](../resources/entity.md).
|policy|[unifiedRoleManagementPolicy](../resources/unifiedrolemanagementpolicy.md)| The policy that's associated with a policy assignment. Supports `$expand` and a nested `$expand` of the **rules** and **effectiveRules** relationships for the policy.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyenablementrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolemanagementpolicyenablementrule.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicynotificationrule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolemanagementpolicynotificationrule.md
None.
None. ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolemanagementpolicyruletarget https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolemanagementpolicyruletarget.md
Defines details of the scope that's targeted by role management policy rule. The
|targetObjects|[directoryObject](../resources/directoryobject.md) collection| **Not implemented.** The collection of users, groups, and service principals that are in scope of the policy. If not specified, all objects are in scope of the policy.| ## 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.unifiedRoleManagementPolicyRuleTarget"
v1.0 Unifiedrolepermission https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolepermission.md
Conditions aren't supported for custom roles.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Unifiedroleschedulebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedroleschedulebase.md
None.
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Detailed information for the roleDefinition object that is referenced through the **roleDefinitionId** property.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unifiedrolescheduleinstancebase https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unifiedrolescheduleinstancebase.md
None.
|roleDefinition|[unifiedRoleDefinition](../resources/unifiedroledefinition.md)|Detailed information for the roleDefinition object that is referenced through the **roleDefinitionId** property.| ## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Unmuteparticipantoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/unmuteparticipantoperation.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 Updateallowedcombinationsresult https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/updateallowedcombinationsresult.md
The results of an attempt to update an authentication strength's [allowedCombina
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.updateAllowedCombinationsResult"
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-restore.md) | [directoryObject](directoryobject.md) collection | Restore a user 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 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
For example: Cameron is the administrator of a directory for an elementary schoo
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!--{ "blockType": "resource",
v1.0 Userattributevaluesitem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userattributevaluesitem.md
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.userAttributeValuesItem"
v1.0 Userconsentrequest https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userconsentrequest.md
Method|Return type|Description|
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Userflowapiconnectorconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userflowapiconnectorconfiguration.md
Defines the APIs that are called at specific points in the user flow. Each rela
## 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.userFlowApiConnectorConfiguration"
v1.0 Userflowlanguagepage https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userflowlanguagepage.md
None.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource", "keyProperty": "id",
v1.0 Userlastsigninrecommendationinsightsetting https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userlastsigninrecommendationinsightsetting.md
Inherits from [accessReviewRecommendationInsightSetting](accessReviewRecommendat
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.userLastSignInRecommendationInsightSetting",
v1.0 Userregistrationmethodcount https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userregistrationmethodcount.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 Userregistrationmethodsummary https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/userregistrationmethodsummary.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 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 Usersecuritystate https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/usersecuritystate.md
Contains stateful information about the user account.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Usersignininsight https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/usersignininsight.md
Inherits from [governanceInsight](governanceinsight.md).
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.usersignininsight",
v1.0 Usersimulationdetails https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/usersimulationdetails.md
Represents a user of a tenant and their online actions in an attack simulation a
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.userSimulationDetails"
v1.0 Usersimulationeventinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/usersimulationeventinfo.md
Represents a simulation event of a user in a tenant in an attack simulation and
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.userSimulationEventInfo"
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 Usertrainingcontenteventinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/usertrainingcontenteventinfo.md
Represents training event details of assigned trainings to users in an attack si
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.userTrainingContentEventInfo"
v1.0 Usertrainingeventinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/usertrainingeventinfo.md
Represents events of a training assigned to a user in an attack simulation and t
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.userTrainingEventInfo"
v1.0 Usertrainingstatusinfo https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/usertrainingstatusinfo.md
Represents an assigned training and its status for a user in attack simulation a
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.userTrainingStatusInfo"
v1.0 Verticalsection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/verticalsection.md
Inherits from [entity](../resources/entity.md).
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Video https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/video.md
The properties of the **video** resource are populated by extracting metadata fr
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Voiceauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/voiceauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Voice
# voiceAuthenticationMethodConfiguration resource type
v1.0 Watermarkprotectionvalues https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/watermarkprotectionvalues.md
Indicates that a watermark is enabled for this particular meeting. Any clients t
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Webpart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/webpart.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 Webpartdata https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/webpartdata.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 Webpartposition https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/webpartposition.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 Website https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/website.md
Represents a website.
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Windowshelloforbusinessauthenticationmethod https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/windowshelloforbusinessauthenticationmethod.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: Windows Hello for Business
# windowsHelloForBusinessAuthenticationMethod resource type
This is a derived type that inherits from the [authenticationMethod](authenticat
|:|:|:| |device|[device](../resources/device.md)|The registered device on which this Windows Hello for Business key resides. Supports `$expand`. <br/><br/>When you get a user's Windows Hello for Business registration information, this property is returned only on a single GET and when you specify `?$expand`. For example, GET `/users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device`.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 Workbook https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbook.md
The top-level object that contains related workbook objects such as worksheets,
| Method | Return Type |Description| |:|:--|:-|
-|[Create session](../api/workbook-createsession.md) | [workbookSessionInfo](workbooksessioninfo.md) |Create a workbook session to start a persistent or non-persistent session.|
+|[Create](../api/workbook-createsession.md) | [workbookSessionInfo](workbooksessioninfo.md) |Create a workbook session to start a persistent or non-persistent session.|
|[Close session](../api/workbook-closesession.md) | None |Close an existing session.| |[Refresh session](../api/workbook-refreshsession.md) | None |Refresh an existing session.|
v1.0 Workbookchart https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchart.md
Represents a chart object in a workbook.
## Methods
-| 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. |
-|[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.|
+| Method | Return Type |Description|
+|:-|:|:-|
+|[List](../api/chart-list.md) | [workbookChart](workbookchart.md) collection |Get the list of chart objects. |
+|[Get](../api/chart-get.md) | [workbookChart](workbookchart.md) |Read the properties and relationships of chart object.|
+|[Update](../api/chart-update.md) | [workbookChart](workbookchart.md) |Update a chart object.|
+|[Delete](../api/chart-delete.md)|None|Delete the chart object.|
+|[List chart series](../api/chart-list-series.md) |[workbookChartSeries](workbookchartseries.md) collection| Get the list of chart series.|
+|[Create chart series](../api/chart-post-series.md) |[workbookChartSeries](workbookchartseries.md)| Create a new chart series in the chart series.|
+|[Add chart](../api/chartcollection-add.md)|[workbookChart](workbookchart.md)|Creates a new chart.|
+|[Get chart at](../api/chartcollection-itemat.md)|[workbookChart](workbookchart.md)|Gets a chart based on its position in the collection.|
+|[Get chart image](../api/chart-image.md)|Image base64 encoded string|Get a base64-encoded image of the chart that is scaled to fit the specified dimensions.|
|[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. |
-|[Item at](../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.|
## Properties | Property | Type |Description|
v1.0 Workbookchartaxis https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartaxis.md
Represents a single axis in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartAxis](../api/chartaxis-get.md) | [workbookChartAxis](workbookchartaxis.md) |Read properties and relationships of chartAxis object.|
-|[Update](../api/chartaxis-update.md) | [workbookChartAxis](workbookchartaxis.md) |Update ChartAxis object. |
+|[Get](../api/chartaxis-get.md) | [workbookChartAxis](workbookchartaxis.md) |Read the properties and relationships of a chart axis.|
+|[Update](../api/chartaxis-update.md) | [workbookChartAxis](workbookchartaxis.md) |Update a chart axis. |
## Properties | Property | Type |Description|
v1.0 Workbookchartaxistitle https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartaxistitle.md
Represents the title of a chart axis.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartAxisTitle](../api/chartaxistitle-get.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Read properties and relationships of chartAxisTitle object.|
-|[Update](../api/chartaxistitle-update.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Update ChartAxisTitle object. |
+|[Get](../api/chartaxistitle-get.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Readthe properties and relationships of a chart axis title.|
+|[Update](../api/chartaxistitle-update.md) | [workbookChartAxisTitle](workbookchartaxistitle.md) |Update a chart axis title. |
## Properties | Property | Type |Description|
v1.0 Workbookchartdatalabels https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartdatalabels.md
Represents a collection of all the data labels on a chart point.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartDataLabels](../api/chartdatalabels-get.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Read properties and relationships of chartDataLabels object.|
-|[Update](../api/chartdatalabels-update.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Update ChartDataLabels object. |
+|[Get](../api/chartdatalabels-get.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Read the properties and relationships of a chartDataLabels object.|
+|[Update](../api/chartdatalabels-update.md) | [workbookChartDataLabels](workbookchartdatalabels.md) |Update a ChartDataLabels object. |
## Properties | Property | Type |Description| |:|:--|:-| |position|string|DataLabelPosition value that represents the position of the data label. The possible values are: `None`, `Center`, `InsideEnd`, `InsideBase`, `OutsideEnd`, `Left`, `Right`, `Top`, `Bottom`, `BestFit`, `Callout`.|
-|separator|string|String representing the separator used for the data labels on a chart.|
-|showBubbleSize|boolean|Boolean value representing if the data label bubble size is visible or not.|
-|showCategoryName|boolean|Boolean value representing if the data label category name is visible or not.|
-|showLegendKey|boolean|Boolean value representing if the data label legend key is visible or not.|
-|showPercentage|boolean|Boolean value representing if the data label percentage is visible or not.|
-|showSeriesName|boolean|Boolean value representing if the data label series name is visible or not.|
-|showValue|boolean|Boolean value representing if the data label value is visible or not.|
+|separator|string|String that represents the separator used for the data labels on a chart.|
+|showBubbleSize|boolean|Boolean value that represents whether the data label bubble size is visible.|
+|showCategoryName|boolean|Boolean value that represents whether the data label category name is visible.|
+|showLegendKey|boolean|Boolean value that represents whether the data label legend key is visible.|
+|showPercentage|boolean|Boolean value that represents whether the data label percentage is visible.|
+|showSeriesName|boolean|Boolean value that represents whether the data label series name is visible.|
+|showValue|boolean|Boolean value that represents whether the data label value is visible.|
## Relationships | Relationship | Type |Description|
v1.0 Workbookchartfill https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartfill.md
Represents the fill formatting for a chart element.
| Method | Return Type |Description| |:|:--|:-|
-|[Clear](../api/chartfill-clear.md)|None|Clear the fill color of a chart element.|
-|[Setsolidcolor](../api/chartfill-setsolidcolor.md)|None|Sets the fill formatting of a chart element to a uniform color.|
+|[Set clear fill](../api/chartfill-clear.md)|None|Clear the fill color of a chart element.|
+|[Set solid fill](../api/chartfill-setsolidcolor.md)|None|Sets the fill formatting of a chart element to a uniform color.|
## Properties None
v1.0 Workbookchartfont https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartfont.md
This object represents the font attributes (font name, font size, color, etc.) f
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartFont](../api/chartfont-get.md) | [workbookChartFont](workbookchartfont.md) |Read properties and relationships of chartFont object.|
-|[Update](../api/chartfont-update.md) | [workbookChartFont](workbookchartfont.md) |Update ChartFont object. |
+|[Get](../api/chartfont-get.md) | [workbookChartFont](workbookchartfont.md) |Read the properties and relationships of a chartFont object.|
+|[Update](../api/chartfont-update.md) | [workbookChartFont](workbookchartfont.md) |Update a chartFont object. |
## Properties | Property | Type |Description| |:|:--|:-|
-|bold|boolean|Represents the bold status of font.|
-|color|string|HTML color code representation of the text color. for example #FF0000 represents Red.|
-|italic|boolean|Represents the italic status of the font.|
-|name|string|Font name (for example "Calibri")|
-|size|double|Size of the font (for example 11)|
-|underline|string|Type of underline applied to the font. The possible values are: `None`, `Single`.|
+|bold|boolean|Indicates whether the fond is bold.|
+|color|string|The HTML color code representation of the text color. For example #FF0000 represents Red.|
+|italic|boolean|Indicates whether the fond is italic.|
+|name|string|The font name. For example "Calibri".|
+|size|double|The size of the font. For example, 11.|
+|underline|string|The type of underlining applied to the font. The possible values are: `None`, `Single`.|
## Relationships None
v1.0 Workbookchartgridlines https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartgridlines.md
Represents major or minor gridlines on a chart axis.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartGridlines](../api/chartgridlines-get.md) | [workbookChartGridlines](workbookchartgridlines.md) |Read properties and relationships of chartGridlines object.|
-|[Update](../api/chartgridlines-update.md) | [workbookChartGridlines](workbookchartgridlines.md) |Update ChartGridlines object. |
+|[Get](../api/chartgridlines-get.md) | [workbookChartGridlines](workbookchartgridlines.md) |Read the properties and relationships of a chartGridlines object.|
+|[Update](../api/chartgridlines-update.md) | [workbookChartGridlines](workbookchartgridlines.md) |Update a chartGridlines object. |
## Properties | Property | Type |Description| |:|:--|:-|
-|visible|boolean|Boolean value representing if the axis gridlines are visible or not.|
+|visible|boolean|Indicates whether the axis gridlines are visible.|
## Relationships | Relationship | Type |Description|
v1.0 Workbookchartlegend https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartlegend.md
Represents the legend in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartLegend](../api/chartlegend-get.md) | [workbookChartLegend](workbookchartlegend.md) |Read properties and relationships of chartLegend object.|
-|[Update](../api/chartlegend-update.md) | [workbookChartLegend](workbookchartlegend.md) |Update ChartLegend object. |
+|[Get](../api/chartlegend-get.md) | [workbookChartLegend](workbookchartlegend.md) |Read the properties and relationships of chartLegend object.|
+|[Update](../api/chartlegend-update.md) | [workbookChartLegend](workbookchartlegend.md) |Update a chartLegend object. |
## Properties | Property | Type |Description| |:|:--|:-|
-|overlay|boolean|Boolean value for whether the chart legend should overlap with the main body of the chart.|
+|overlay|boolean|Indicates whether the chart legend should overlap with the main body of the chart.|
|position|string|Represents the position of the legend on the chart. The possible values are: `Top`, `Bottom`, `Left`, `Right`, `Corner`, `Custom`.|
-|visible|boolean|A boolean value the represents the visibility of a ChartLegend object.|
+|visible|boolean|Indicates whether the chart legend is visible.|
## Relationships | Relationship | Type |Description|
v1.0 Workbookchartlineformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartlineformat.md
Enapsulates the formatting options for line elements.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartLineFormat](../api/chartlineformat-get.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Read properties and relationships of chartLineFormat object.|
-|[Update](../api/chartlineformat-update.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Update ChartLineFormat object. |
+|[Get](../api/chartlineformat-get.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Read the properties and relationships of a chartLineFormat object.|
+|[Update](../api/chartlineformat-update.md) | [workbookChartLineFormat](workbookchartlineformat.md) |Update a chartLineFormat object. |
|[Clear](../api/chartlineformat-clear.md)|None|Clear the line format of a chart element.| ## Properties | Property | Type |Description| |:|:--|:-|
-|color|string|HTML color code representing the color of lines in the chart.|
+|color|string|The HTML color code that represents the color of lines in the chart.|
## Relationships None
v1.0 Workbookchartpoint https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartpoint.md
Represents a point of a series in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartPoint](../api/chartpoint-get.md) | [workbookChartPoint](workbookchartpoint.md) |Read properties and relationships of chartPoint object.|
-|[List](../api/chartpoint-list.md) | [workbookChartPoint](workbookchartpoint.md) collection |Get chartPoint object collection. |
-|[ItemAt](../api/chartpointscollection-itemat.md)|[workbookChartPoint](workbookchartpoint.md)|Retrieve a point based on its position within the series.|
+|[List](../api/chartpoint-list.md) | [workbookChartPoint](workbookchartpoint.md) collection |Get a list of chartPoint objects. |
+|[Get](../api/chartpoint-get.md) | [workbookChartPoint](workbookchartpoint.md) |Read the properties and relationships of chartPoint object.|
+|[Get chart point at](../api/chartpointscollection-itemat.md)|[workbookChartPoint](workbookchartpoint.md)|Get a point based on its position within the series.|
## Properties | Property | Type |Description| |:|:--|:-| |ID|string|unique identifier|
-|value|Json|Returns the value of a chart point. Read-only.|
+|value|Json|The value of a chart point. Read-only.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|format|[workbookChartPointFormat](workbookchartpointformat.md)|Encapsulates the format properties chart point. Read-only.|
+|format|[workbookChartPointFormat](workbookchartpointformat.md)|The format properties of the chart point. Read-only.|
## JSON representation
v1.0 Workbookchartseries https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookchartseries.md
Represents a series in a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartSeries](../api/chartseries-get.md) | [workbookChartSeries](workbookchartseries.md) |Read properties and relationships of chartSeries object.|
-|[Create ChartPoints](../api/chartseries-post-points.md) |[ChartPoints](workbookchartpoint.md)| Create a new ChartPoints by posting to the points collection.|
-|[List points](../api/chartseries-list-points.md) |[ChartPoints](workbookchartpoint.md) collection| Get a ChartPoints object collection.|
-|[Update](../api/chartseries-update.md) | [workbookChartSeries](workbookchartseries.md) |Update ChartSeries object. |
-|[List](../api/chartseries-list.md) | [workbookChartSeries](workbookchartseries.md) collection |Get chartSeries object collection. |
-|[ItemAt](../api/chartseriescollection-itemat.md)|[workbookChartSeries](workbookchartseries.md)|Retrieves a series based on its position in the collection|
+|[List](../api/chartseries-list.md) | [workbookChartSeries](workbookchartseries.md) collection |Get the list of chart series. |
+|[Get](../api/chartseries-get.md) | [workbookChartSeries](workbookchartseries.md) |Read the properties and relationships of a chart series.|
+|[Update](../api/chartseries-update.md) | [workbookChartSeries](workbookchartseries.md) |Update a chart series. |
+|[Create chart points](../api/chartseries-post-points.md) |[workbookChartPoint](workbookchartpoint.md)| Create a new chart point by posting to the points collection.|
+|[List chart points](../api/chartseries-list-points.md) |[workbookChartPoint](workbookchartpoint.md) collection| Get a list of chart points.|
+|[Get series at](../api/chartseriescollection-itemat.md)|[workbookChartSeries](workbookchartseries.md)|Get a chart series based on its position in the collection.|
## Properties | Property | Type |Description| |:|:--|:-|
-|name|string|Represents the name of a series in a chart.|
+|name|string|The name of a series in a chart.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|format|[workbookChartSeriesFormat](workbookchartseriesformat.md)|Represents the formatting of a chart series, which includes fill and line formatting. Read-only.|
-|points|[workbookChartPoint](workbookchartpoint.md) collection|Represents a collection of all points in the series. Read-only.|
-
+|format|[workbookChartSeriesFormat](workbookchartseriesformat.md)|The formatting of a chart series, which includes fill and line formatting. Read-only.|
+|points|[workbookChartPoint](workbookchartpoint.md) collection|A collection of all points in the series. Read-only.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Workbookcharttitle https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookcharttitle.md
Represents a chart title object of a chart.
| Method | Return Type |Description| |:|:--|:-|
-|[Get ChartTitle](../api/charttitle-get.md) | [workbookChartTitle](workbookcharttitle.md) |Read properties and relationships of chartTitle object.|
-|[Update](../api/charttitle-update.md) | [workbookChartTitle](workbookcharttitle.md) |Update ChartTitle object. |
+|[Get](../api/charttitle-get.md) | [workbookChartTitle](workbookcharttitle.md) |Read the properties and relationships of a chart title.|
+|[Update](../api/charttitle-update.md) | [workbookChartTitle](workbookcharttitle.md) |Update a chart title. |
## Properties+ | Property | Type |Description| |:|:--|:-|
-|overlay|boolean|Boolean value representing if the chart title will overlay the chart or not.|
-|text|string|Represents the title text of a chart.|
-|visible|boolean|A boolean value that represents the visibility of a chart title object.|
+|overlay|boolean|Indicates whether the chart title will overlay the chart or not.|
+|text|string|The title text of the chart.|
+|visible|boolean|Indicates whether the chart title is visible.|
## Relationships+ | Relationship | Type |Description| |:|:--|:-|
-|format|[workbookChartTitleFormat](workbookcharttitleformat.md)|Represents the formatting of a chart title, which includes fill and font formatting. Read-only.|
+|format|[workbookChartTitleFormat](workbookcharttitleformat.md)|The formatting of a chart title, which includes fill and font formatting. Read-only.|
## JSON representation
v1.0 Workbookcomment https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookcomment.md
Title: "workbookComment resource type"
-description: "Definition of workbookComment resource type"
+description: "Represents a comment in a workbook."
ms.localizationpriority: medium doc_type: "resourcePageType"
-toc. Title: Chart comment
+toc. Title: Comment
# workbookComment resource type Namespace: microsoft.graph
-Represents a comment in workbook.
+Represents a comment in a workbook.
## Methods
Represents a comment in workbook.
| [List](../api/workbook-list-comments.md) | [workbookComment](workbookComment.md) collection | Get a **workbookComment** object collection. | | [Get](../api/workbookcomment-get.md) | [workbookComment](workbookcomment.md) | Read the properties and relationships of a **workbookComment** object. | + ## Properties | Property | Type | Description | |:-|:|:|
-|content|String|The content of comment.|
-|contentType|String|Indicates the type for the comment.|
-|id|String| Represents the comment identifier. Read-only.|
+|content|String|The content of the comment.|
+|contentType|String|The content type of the comment.|
+|id|String|The unique identifier of the comment. Read-only.|
## Relationships | Relationship | Type | Description | |:-|:|:|
-|replies|[workbookCommentReply](workbookcommentreply.md) collection| Read-only. Nullable.|
+|replies|[workbookCommentReply](workbookcommentreply.md) collection| The list of replies to the comment. Read-only. Nullable.|
## JSON representation
-The following is a JSON representation of the resource.
+The following JSON representation shows the resource type.
<!-- { "blockType": "resource",
v1.0 Workbookcommentreply https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookcommentreply.md
Represents a reply to an Excel comment.
| Method | Return Type | Description | |:-|:|:|
-| [List replies](../api/workbookcomment-list-replies.md) | [workbookCommentReply](workbookcommentreply.md) collection | Retrieve a list of workbookcommentreply objects. |
-| [Get reply](../api/workbookcommentreply-get.md) | [workbookCommentReply](workbookcommentreply.md) | Read properties and relationships of workbookCommentReply object. |
-| [Create workbookCommentReply](../api/workbookcomment-post-replies.md) | [workbookCommentReply](workbookcommentreply.md) | Create a new workbookCommentReply. |
+| [List](../api/workbookcomment-list-replies.md) | [workbookCommentReply](workbookcommentreply.md) collection | Get a list of comment replies. |
+| [Create](../api/workbookcomment-post-replies.md) | [workbookCommentReply](workbookcommentreply.md) | Create a new comment reply. |
+| [Get](../api/workbookcommentreply-get.md) | [workbookCommentReply](workbookcommentreply.md) | Read the properties and relationships of a reply. |
+ ## Properties | Property | Type | Description | |:-|:|:|
-|content|String|The content of a comment reply.|
-|contentType|String|Indicates the type for the comment reply.|
-|id|String|Represents the comment identifier. Read-only.|
+|content|String|The content of the reply.|
+|contentType|String|The content type for the reply.|
+|id|String|The unique identifier for the reply. Read-only.|
## 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 Workbookformatprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookformatprotection.md
+
+ Title: "workbookFormatProtection resource type"
+description: "Represents the format protection of a range object."
+ms.localizationpriority: medium
++
+toc. Title: Format protection
++
+# workbookFormatProtection resource type
+
+Namespace: microsoft.graph
+
+Represents the format protection of a range object.
++
+## Methods
+
+| Method | Return Type |Description|
+|:|:--|:-|
+|[Get](../api/workbookformatprotection-get.md) | [workbookFormatProtection](workbookformatprotection.md) |Read the properties and relationships of a workbookFormatProtection object.|
+|[Update](../api/workbookformatprotection-update.md) | [workbookFormatProtection](workbookformatprotection.md) |Update a workbookFormatProtection object. |
+
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|formulaHidden|boolean|Indicates whether Excel hides the formula for the cells in the range. A null value indicates that the entire range doesn't have uniform formula hidden setting.|
+|locked|boolean|Indicates whether Excel locks the cells in the object. A null value indicates that the entire range doesn't have uniform lock setting.|
+
+## Relationships
+None.
++
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "baseType": "microsoft.graph.entity",
+ "optionalProperties": [
+
+ ],
+ "@odata.type": "microsoft.graph.workbookFormatProtection"
+}-->
+
+```json
+{
+ "formulaHidden": true,
+ "locked": true
+}
+
+```
+
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+2015-10-25 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "FormatProtection resource",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
+
v1.0 Workbookicon https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookicon.md
Represents an icon in a cell in an Excel workbook.
| Method | Return Type |Description| |:|:--|:-|
-|[Get](../api/icon-get.md) | [workbookIcon](workbookicon.md) |Read properties and relationships of a workbookIcon object.|
+|[Get](../api/icon-get.md) | [workbookIcon](workbookicon.md) |Read the properties and relationships of a workbookIcon object.|
|[Update](../api/icon-update.md) | [workbookIcon](workbookicon.md) |Update a workbookIcon object. | ## Properties | Property | Type |Description| |:|:--|:-|
-|index|int|Represents the index of the icon in the given set.|
-|set|string|Represents the set that the icon is part of. The possible values are: `Invalid`, `ThreeArrows`, `ThreeArrowsGray`, `ThreeFlags`, `ThreeTrafficLights1`, `ThreeTrafficLights2`, `ThreeSigns`, `ThreeSymbols`, `ThreeSymbols2`, `FourArrows`, `FourArrowsGray`, `FourRedToBlack`, `FourRating`, `FourTrafficLights`, `FiveArrows`, `FiveArrowsGray`, `FiveRating`, `FiveQuarters`, `ThreeStars`, `ThreeTriangles`, `FiveBoxes`.|
+|index|int|The index of the icon in the given set.|
+|set|string|The set that the icon is part of. The possible values are: `Invalid`, `ThreeArrows`, `ThreeArrowsGray`, `ThreeFlags`, `ThreeTrafficLights1`, `ThreeTrafficLights2`, `ThreeSigns`, `ThreeSymbols`, `ThreeSymbols2`, `FourArrows`, `FourArrowsGray`, `FourRedToBlack`, `FourRating`, `FourTrafficLights`, `FiveArrows`, `FiveArrowsGray`, `FiveRating`, `FiveQuarters`, `ThreeStars`, `ThreeTriangles`, `FiveBoxes`.|
## Relationships None.
v1.0 Workbooknameditem https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbooknameditem.md
Represents a defined name for a range of cells or value. Names can be primitive
| Method | Return Type |Description| |:|:--|:-|
-|[Add named item](../api/nameditem-add.md)|[workbookNamedItem](workbooknameditem.md)|Adds a new name to the collection of the given scope.|
-|[AddFormulaLocal](../api/nameditem-addformulalocal.md)|[workbookNamedItem](workbooknameditem.md)|Adds a new name to the collection of the given scope using the user's locale for the formula.|
-|[Get named item](../api/nameditem-get.md) | [workbookNamedItem](workbooknameditem.md) |Read properties and relationships of namedItem object.|
-|[Update named item](../api/nameditem-update.md) | [workbookNamedItem](workbooknameditem.md) |Update NamedItem object. |
-|[List range](../api/nameditem-range.md)|[Range](workbookrange.md)|Returns the range object that is associated with the name. Throws an exception if the named item's type isn't a range.|
-|[List named item](../api/nameditem-list.md) | [workbookNamedItem](workbooknameditem.md) collection |Get namedItem object collection. |
+|[List](../api/nameditem-list.md) | [workbookNamedItem](workbooknameditem.md) collection |Get the list of workbookNamedItem objects. |
+|[Add](../api/nameditem-add.md)|[workbookNamedItem](workbooknameditem.md)|Add a new workbookNamedItem object to the collection of the given scope.|
+|[Get](../api/nameditem-get.md) | [workbookNamedItem](workbooknameditem.md) |Read the properties and relationships of a workbookNamedItem object.|
+|[Update](../api/nameditem-update.md) | [workbookNamedItem](workbooknameditem.md) |Update a workbookNamedItem object. |
+|[Add named item to collection](../api/nameditem-addformulalocal.md)|[workbookNamedItem](workbooknameditem.md)|Add a new workbookNamedItem object to the collection of the given scope. Uses 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 workbookNamedItem object. Throw an exception if the workbookNamedItem object's **type** is not a range.|
## Properties | Property | Type |Description| |:|:--|:-|
-|comment|string|Represents the comment associated with this name.|
-|name|string|The name of the object. Read-only.|
-|scope|string|Indicates whether the name is scoped to the workbook or to a specific worksheet. Read-only.|
-|type|string|Indicates what type of reference is associated with the name. The possible values are: `String`, `Integer`, `Double`, `Boolean`, `Range`. Read-only.|
-|value|Json|Represents the formula that the name is defined to refer to. for example, =Sheet14!$B$2:$H$12, =4.75, etc. Read-only.|
-|visible|boolean|Specifies whether the object is visible or not.|
+|comment|String|The comment associated with this name.|
+|name|String|The name of the object. Read-only.|
+|scope|String|Indicates whether the name is scoped to the workbook or to a specific worksheet. Read-only.|
+|type|String|The type of reference is associated with the name. Possible values are: `String`, `Integer`, `Double`, `Boolean`, `Range`. Read-only.|
+|value|String|The formula that the name is defined to refer to. For example, `=Sheet14!$B$2:$H$12` and `=4.75`. Read-only.|
+|visible|Boolean|Indicates whether the object is visible.|
+ ## Relationships | Relationship | Type |Description| |:|:--|:-|
-|worksheet|[workbookWorksheet](workbookworksheet.md)|Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only.|
+|worksheet|[workbookWorksheet](workbookworksheet.md)|Returns the worksheet to which the named item is scoped. Available only if the item is scoped to the worksheet. Read-only.|
## JSON representation
v1.0 Workbookoperation https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookoperation.md
Represents the status of a long-running workbook operation.
| Method | Return Type | Description | |:-|:|:|
-| [Get workbookOperation](../api/workbookoperation-get.md) | [workbookOperation](workbookoperation.md) | Get the operation with `{operation-id}`. |
-
+| [Get](../api/workbookoperation-get.md) | [workbookOperation](workbookoperation.md) | Get a workbookOperation object. |
## Properties | Property | Type | Description | |:-|:|:| |error|[workbookOperationError](workbookoperationerror.md)| The error returned by the operation.|
-|id|String| The operation ID. Read-only.|
+|id|String| The identifier for the operation. Read-only.|
|resourceLocation|String| The resource URI for the result.| |status|String| The current status of the operation. Possible values are: `NotStarted`, `Running`, `Completed`, `Failed`.| |statusCode| integer| Status code of the operation. |
v1.0 Workbookpivottable https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookpivottable.md
Represents an Excel PivotTable.
| Method | Return Type |Description| |:|:--|:-|
-|[Get workbookPivotTable](../api/workbookpivottable-get.md) | [workbookPivotTable](workbookpivottable.md) |Read properties and relationships of workbookPivotTable object.|
-|[Refresh](../api/workbookpivottable-refresh.md)|None|Refreshes the PivotTable. |
-|[Refreshall](../api/workbookpivottable-refreshall.md)|None|Refresh all tables within given worksheet. This action is available only on the pivot table collection.|
+|[Get](../api/workbookpivottable-get.md) | [workbookPivotTable](workbookpivottable.md) |Read the properties and relationships of a workbookPivotTable object.|
+|[Refresh a pivot table](../api/workbookpivottable-refresh.md)|None|Refresh the pivot table. |
+|[Refresh all pivot tables](../api/workbookpivottable-refreshall.md)|None|Refresh all pivot tables within a specified worksheet. This action is available only on the pivot table collection.|
## Properties | Property | Type |Description| |:|:--|:-|
-|id|String| ID of the PivotTable. Read-only.|
-|name|String|Name of the PivotTable. |
+|ID|String| The identifier for the pivot table. Read-only.|
+|name|String|The name of the pivot table. |
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|worksheet|[workbookWorksheet](workbookworksheet.md)| The worksheet containing the current PivotTable. Read-only. |
+|worksheet|[workbookWorksheet](workbookworksheet.md)| The worksheet that contains the current pivot table. Read-only. |
## JSON representation The following JSON representation shows the resource type.
v1.0 Workbookrangeborder https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookrangeborder.md
Represents the border of an object.
| Method | Return Type |Description| |:|:--|:-|
-|[Get RangeBorder](../api/rangeborder-get.md) | [workbookRangeBorder](workbookrangeborder.md) |Read properties and relationships of rangeBorder object.|
-|[Update](../api/rangeborder-update.md) | [workbookRangeBorder](workbookrangeborder.md) |Update RangeBorder object. |
|[List](../api/rangeborder-list.md) | [workbookRangeBorder](workbookrangeborder.md) collection |Get rangeBorder object collection. |
-|[Itemat](../api/rangebordercollection-itemat.md)|[workbookRangeBorder](workbookrangeborder.md)|Gets a border object using its index|
+|[Get](../api/rangeborder-get.md) | [workbookRangeBorder](workbookrangeborder.md) |Read properties and relationships of rangeBorder object.|
+|[Update](../api/rangeborder-update.md) | [workbookRangeBorder](workbookrangeborder.md) |Update RangeBorder object. |
+|[Get range border at](../api/rangebordercollection-itemat.md)|[workbookRangeBorder](workbookrangeborder.md)|Gets a border object using its index|
## Properties | Property | Type |Description| |:|:--|:-|
-|color|string|HTML color code representing the color of the border line, of the form #RRGGBB (for example "FFA500") or as a named HTML color (for example "orange").|
-|id|string|Represents border identifier. The possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
-|sideIndex|string|Constant value that indicates the specific side of the border. The possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
-|style|string|One of the constants of line style specifying the line style for the border. The possible values are: `None`, `Continuous`, `Dash`, `DashDot`, `DashDotDot`, `Dot`, `Double`, `SlantDashDot`.|
-|weight|string|Specifies the weight of the border around a range. The possible values are: `Hairline`, `Thin`, `Medium`, `Thick`.|
+|color|string|The HTML color code that represents the color of the border line. Can either be of the form #RRGGBB, for example "FFA500", or a named HTML color, for example "orange".|
+|id|string|The border identifier. The possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
+|sideIndex|string|Indicates the specific side of the border. The possible values are: `EdgeTop`, `EdgeBottom`, `EdgeLeft`, `EdgeRight`, `InsideVertical`, `InsideHorizontal`, `DiagonalDown`, `DiagonalUp`. Read-only.|
+|style|string|Indicates the line style for the border. The possible values are: `None`, `Continuous`, `Dash`, `DashDot`, `DashDotDot`, `Dot`, `Double`, `SlantDashDot`.|
+|weight|string|The weight of the border around a range. The possible values are: `Hairline`, `Thin`, `Medium`, `Thick`.|
## Relationships None
v1.0 Workbookrangefill https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookrangefill.md
Represents the background of a range object.
| Method | Return Type |Description| |:|:--|:-|
-|[Get RangeFill](../api/rangefill-get.md) | [workbookRangeFill](workbookrangefill.md) |Read properties and relationships of rangeFill object.|
-|[Update](../api/rangefill-update.md) | [workbookRangeFill](workbookrangefill.md) |Update RangeFill object. |
-|[Clear](../api/rangefill-clear.md)|None|Resets the range background.|
+|[Get](../api/rangefill-get.md) | [workbookRangeFill](workbookrangefill.md) |Read the properties and relationships of a workbookRangeFill object.|
+|[Update](../api/rangefill-update.md) | [workbookRangeFill](workbookrangefill.md) |Update a workbookRangeFill object. |
+|[Clear](../api/rangefill-clear.md)|None|Reset the range background.|
## Properties | Property | Type |Description| |:|:--|:-|
-|color|string|HTML color code representing the color of the border line, of the form #RRGGBB (for example "FFA500") or as a named HTML color (for example "orange")|
+|color|string|HTML color code representing the color of the border line. Can either be of the form #RRGGBB, for example "FFA500", or be a named HTML color, for example "orange".|
## Relationships None
v1.0 Workbookrangefont https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookrangefont.md
This object represents the font attributes (font name, font size, color, etc.) f
| Method | Return Type |Description| |:|:--|:-|
-|[Get RangeFont](../api/rangefont-get.md) | [workbookRangeFont](workbookrangefont.md) |Read properties and relationships of rangeFont object.|
-|[Update](../api/rangefont-update.md) | [workbookRangeFont](workbookrangefont.md) |Update RangeFont object. |
+|[Get](../api/rangefont-get.md) | [workbookRangeFont](workbookrangefont.md) |Read the properties and relationships of a workbookRangeFont object.|
+|[Update](../api/rangefont-update.md) | [workbookRangeFont](workbookrangefont.md) |Update a workbookRangeFont object|
## Properties | Property | Type |Description| |:|:--|:-|
-|bold|boolean|Represents the bold status of font.|
-|color|string|HTML color code representation of the text color. for example #FF0000 represents Red.|
-|italic|boolean|Represents the italic status of the font.|
-|name|string|Font name (for example "Calibri")|
-|size|double|Font size.|
-|underline|string|Type of underline applied to the font. The possible values are: `None`, `Single`, `Double`, `SingleAccountant`, `DoubleAccountant`.|
+|bold|boolean|Inidicates whether the font is bold.|
+|color|string|The HTML color code representation of the text color. For example, #FF0000 represents the color red.|
+|italic|boolean|Inidicates whether the font is italic.|
+|name|string|The font name. For example, "Calibri".|
+|size|double|The font size.|
+|underline|string|The type of underlining applied to the font. The possible values are: `None`, `Single`, `Double`, `SingleAccountant`, `DoubleAccountant`.|
## Relationships None
v1.0 Workbookrangeformat https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookrangeformat.md
A format object encapsulating the range's font, fill, borders, alignment, and ot
| Method | Return Type |Description| |:|:--|:-|
-|[Get range format](../api/rangeformat-get.md) | [workbookRangeFormat](workbookrangeformat.md) |Read properties and relationships of rangeFormat object.|
-|[Create RangeBorder](../api/rangeformat-post-borders.md) |[workbookRangeBorder](workbookrangeborder.md)| Create a new RangeBorder by posting to the borders collection.|
-|[List borders](../api/rangeformat-list-borders.md) |[workbookRangeBorder](workbookrangeborder.md) collection| Get a RangeBorder object collection.|
+|[Get](../api/rangeformat-get.md) | [workbookRangeFormat](workbookrangeformat.md) |Read properties and relationships of rangeFormat object.|
|[Update range format](../api/rangeformat-update.md) | [workbookRangeFormat](workbookrangeformat.md) |Update RangeFormat object. |
-|[Autofitcolumns](../api/rangeformat-autofitcolumns.md)|None|Changes the width of the columns of the current range to achieve the best fit, based on the current data in the columns.|
-|[Autofitrows](../api/rangeformat-autofitrows.md)|None|Changes the height of the rows of the current range to achieve the best fit, based on the current data in the columns.|
+|[List range borders](../api/rangeformat-list-borders.md) |[workbookRangeBorder](workbookrangeborder.md) collection| Get the list of workbookRangeBorder objects.|
+|[Create range borders](../api/rangeformat-post-borders.md) |[workbookRangeBorder](workbookrangeborder.md)| Create a new workbookRangeBorder object by posting to the borders collection.|
+|[Autofit columns](../api/rangeformat-autofitcolumns.md)|None|Changes the width of the columns of the current range to achieve the best fit for the current data in the columns.|
+|[Autofit rows](../api/rangeformat-autofitrows.md)|None|Changes the height of the rows of the current range to achieve the best fit for the current data in the columns.|
## Properties | Property | Type |Description| |:|:--|:-|
-|columnWidth|double|Gets or sets the width of all columns within the range. If the column widths aren't uniform, null will be returned.|
-|horizontalAlignment|string|Represents the horizontal alignment for the specified object. The possible values are: `General`, `Left`, `Center`, `Right`, `Fill`, `Justify`, `CenterAcrossSelection`, `Distributed`.|
-|rowHeight|double|Gets or sets the height of all rows in the range. If the row heights aren't uniform null will be returned.|
-|verticalAlignment|string|Represents the vertical alignment for the specified object. The possible values are: `Top`, `Center`, `Bottom`, `Justify`, `Distributed`.|
-|wrapText|boolean|Indicates if Excel wraps the text in the object. A null value indicates that the entire range doesn't have uniform wrap setting|
+|columnWidth|double|The width of all columns within the range. If the column widths aren't uniform, null will be returned.|
+|horizontalAlignment|string|The horizontal alignment for the specified object. Possible values are: `General`, `Left`, `Center`, `Right`, `Fill`, `Justify`, `CenterAcrossSelection`, `Distributed`.|
+|rowHeight|double|The height of all rows in the range. If the row heights aren't uniform null will be returned.|
+|verticalAlignment|string|The vertical alignment for the specified object. Possible values are: `Top`, `Center`, `Bottom`, `Justify`, `Distributed`.|
+|wrapText|Boolean|Indicates whether Excel wraps the text in the object. A null value indicates that the entire range doesn't have a uniform wrap setting.|
## Relationships | Relationship | Type |Description|
A format object encapsulating the range's font, fill, borders, alignment, and ot
|borders|[workbookRangeBorder](workbookrangeborder.md) collection|Collection of border objects that apply to the overall range selected Read-only.| |fill|[workbookRangeFill](workbookrangefill.md)|Returns the fill object defined on the overall range. Read-only.| |font|[workbookRangeFont](workbookrangefont.md)|Returns the font object defined on the overall range selected Read-only.|
-|protection|[workbookFormatProtection](formatprotection.md)|Returns the format protection object for a range. Read-only.|
+|protection|[workbookFormatProtection](workbookformatprotection.md)|Returns the format protection object for a range. Read-only.|
## JSON representation
v1.0 Workbookrangeview https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookrangeview.md
Title: "workbookRangeView resource type"
-description: "RangeView represents a set of visible cells of the parent range."
+description: "Represents a set of visible cells of the parent range."
ms.localizationpriority: medium
toc. Title: Range view
# workbookRangeView resource type Namespace: microsoft.graph
-RangeView represents a set of visible cells of the parent range.
+Represents a set of visible cells of the parent range.
## Methods | Method | Return Type |Description| |:|:--|:-| |[List rows](../api/workbookrangeview-list-rows.md) |[workbookRangeView](workbookrangeview.md) collection| Get a workbookRangeView object collection.|
-|[Itemat](../api/workbookrangeview-itemat.md)|[workbookRangeView](workbookrangeview.md)|Get a range view item based in index.|
-|[Range](../api/workbookrangeview-range.md)|[workbookRange](workbookrange.md)|Return the range object associated with the range view|
+|[Get item at](../api/workbookrangeview-itemat.md)|[workbookRangeView](workbookrangeview.md)|Get a range view item based in index.|
+|[Get range](../api/workbookrangeview-range.md)|[workbookRange](workbookrange.md)|Get the range object associated with the range view|
## Properties | Property | Type |Description| |:|:--|:-|
-|cellAddresses|Json|Represents the cell addresses|
-|columnCount|Int32|Returns the number of visible columns. Read-only.|
-|formulas|Json|Represents the formula in A1-style notation. |
-|formulasLocal|Json|Represents the formula in A1-style notation, in the user's language and number-formatting locale. For example, the English "=SUM(A1, 1.5)" formula would become "=SUMME(A1; 1,5)" in German. |
+|cellAddresses|Json|The cell addresses.|
+|columnCount|Int32|The number of visible columns. Read-only.|
+|formulas|Json|The formula in A1-style notation. |
+|formulasLocal|Json|The formula in A1-style notation, in the user's language and number-formatting locale. For example, the English "=SUM(A1, 1.5)" formula would become "=SUMME(A1; 1,5)" in German. |
|formulasR1C1|Json|Represents the formula in R1C1-style notation. |
-|index|Int32|Index of the range.|
-|numberFormat|Json|Represents Excel's number format code for the given cell. Read-only. |
-|rowCount|Int32|Returns the number of visible rows. Read-only. |
-|text|Json|Text values of the specified range. The Text value won't depend on the cell width. The # sign substitution that happens in Excel UI won't affect the text value returned by the API. Read-only. |
-|valueTypes|Json|Represents the type of data of each cell. Read-only. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. |
-|values|Json|Represents the raw values of the specified range view. The data returned could be of type string, number, or a boolean. Cell that contains an error returns the error string. |
+|index|Int32|The index of the range.|
+|numberFormat|Json|Excel's number format code for the given cell. Read-only. |
+|rowCount|Int32|The number of visible rows. Read-only. |
+|text|Json|The text values of the specified range. The Text value won't depend on the cell width. The # sign substitution that happens in Excel UI won't affect the text value returned by the API. Read-only. |
+|valueTypes|Json|The type of data of each cell. Read-only. The possible values are: Unknown, Empty, String, Integer, Double, Boolean, Error. |
+|values|Json|The raw values of the specified range view. The data returned could be of type string, number, or a boolean. Cell that contains an error returns the error string. |
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|rows|[workbookRangeView](workbookrangeview.md) collection| Represents a collection of range views associated with the range. Read-only. Read-only.|
+|rows|[workbookRangeView](workbookrangeview.md) collection| The collection of range views associated with the range. Read-only. Read-only.|
## JSON representation The following JSON representation shows the resource type.
v1.0 Workbooktable https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbooktable.md
Represents an Excel table.
| Method | Return Type |Description| |:|:--|:-|
-|[Get table](../api/table-get.md) | [workbookTable](workbooktable.md) |Read properties and relationships of table object.|
-|[Create column](../api/table-post-columns.md) |[workbookTableColumn](workbooktablecolumn.md)| Create a new TableColumn by posting to the columns collection.|
-|[List columns](../api/table-list-columns.md) |[workbookTableColumn](workbooktablecolumn.md) collection| Get a TableColumn object collection.|
-|[Create row](../api/table-post-rows.md) |[workbookTableRow]( workbooktablerow.md)| Create a new TableRow by posting to the rows collection.|
-|[List rows](../api/table-list-rows.md) |[workbookTableRow]( workbooktablerow.md) collection| Get a TableRow object collection.|
-|[Update table](../api/table-update.md) | [workbookTable](workbooktable.md) |Update Table object. |
-|[Databodyrange](../api/table-databodyrange.md)|[Range](workbookrange.md)|Gets the range object associated with the data body of the table.|
-|[Headerrowrange](../api/table-headerrowrange.md)|[Range](workbookrange.md)|Gets the range object associated with header row of the table.|
-|[Get range](../api/table-range.md)|[Range](workbookrange.md)|Gets the range object associated with the entire table.|
-|[Totalrowrange](../api/table-totalrowrange.md)|[Range](workbookrange.md)|Gets the range object associated with totals row of the table.|
-|[Clearfilters](../api/table-clearfilters.md)|None|Clears all the filters currently applied on the table.|
-|[Converttorange](../api/table-converttorange.md)|[Range](workbookrange.md)|Converts the table into a normal range of cells. All data is preserved.|
-|[Delete table](../api/table-delete.md)|None|Deletes the table.|
-|[Reapplyfilters](../api/table-reapplyfilters.md)|None|Reapplies all the filters currently on the table.|
|[List](../api/table-list.md) | [workbookTable](workbooktable.md) collection |Get table object collection. |
-|[Add table](../api/tablecollection-add.md)|[workbookTable](workbooktable.md)|Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown.|
+|[Add](../api/tablecollection-add.md)|[workbookTable](workbooktable.md)|Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown.|
+|[Get](../api/table-get.md) | [workbookTable](workbooktable.md) |Read the properties and relationships of the workbookTable object.|
+|[Update](../api/table-update.md) | [workbookTable](workbooktable.md) |Update the workbookTable object. |
+|[Delete](../api/table-delete.md)|None|Deletes the table.|
+|[List columns](../api/table-list-columns.md) |[workbookTableColumn](workbooktablecolumn.md) collection| Get a list of workbookTableColumn objects.|
+|[Create column](../api/table-post-columns.md) |[workbookTableColumn](workbooktablecolumn.md)| Create a new workbookTableColumn by posting to the columns collection.|
+|[List rows](../api/table-list-rows.md) |[workbookTableRow](workbooktablerow.md) collection| Get a workbookTableRow object collection.|
+|[Create row](../api/table-post-rows.md) |[workbookTableRow](workbooktablerow.md)| Create a new workbookTableRow by posting to the rows collection.|
+|[Get data body range](../api/table-databodyrange.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with the data body of the table.|
+|[Get header row range](../api/table-headerrowrange.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with header row of the table.|
+|[Get table range](../api/table-range.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with the entire table.|
+|[Get total row range](../api/table-totalrowrange.md)|[workbookRange](workbookrange.md)|Gets the workbookRange object associated with totals row of the table.|
+|[Clear filters](../api/table-clearfilters.md)|None|Clears all the filters currently applied on the table.|
+|[Convert to range](../api/table-converttorange.md)|[workbookRange](workbookrange.md)|Converts the table into a normal range of cells. All data is preserved.|
+|[Reapply filters](../api/table-reapplyfilters.md)|None|Reapplies all the filters currently on the table.|
## Properties | Property | Type |Description| |:|:--|:-|
+|id|string|The unique identifier for the table in the workbook. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.|
+|name|string|The name of the table.|
+|showHeaders|boolean|Indicates whether the header row is visible or not. This value can be set to show or remove the header row.|
+|showTotals|boolean|Indicates whether the total row is visible or not. This value can be set to show or remove the total row.|
+|style|string|A constant value that represents the Table style. Possible values are: `TableStyleLight1` through `TableStyleLight21`, `TableStyleMedium1` through `TableStyleMedium28`, `TableStyleStyleDark1` through `TableStyleStyleDark11`. A custom user-defined style present in the workbook can also be specified.|
|highlightFirstColumn|Boolean|Indicates whether the first column contains special formatting. | |highlightLastColumn|Boolean|Indicates whether the last column contains special formatting. |
-|id|string|Returns a value that uniquely identifies the table in a given workbook. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.|
-|legacyId|String|Legacy ID used in older Excel clients. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.
-|name|string|Name of the table.|
-|showBandedRows|Boolean|Indicates whether the rows show banded formatting in which odd rows are highlighted differently from even ones to make reading the table easier. |
|showBandedColumns|Boolean|Indicates whether the columns show banded formatting in which odd columns are highlighted differently from even ones to make reading the table easier. |
+|showBandedRows|Boolean|Indicates whether the rows show banded formatting in which odd rows are highlighted differently from even ones to make reading the table easier. |
|showFilterButton|Boolean|Indicates whether the filter buttons are visible at the top of each column header. Setting this is only allowed if the table contains a header row. |
-|showHeaders|boolean|Indicates whether the header row is visible or not. This value can be set to show or remove the header row.|
-|showTotals|boolean|Indicates whether the total row is visible or not. This value can be set to show or remove the total row.|
-|style|string|Constant value that represents the Table style. The possible values are: TableStyleLight1 through TableStyleLight21, TableStyleMedium1 through TableStyleMedium28, TableStyleStyleDark1 through TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified.|
+|legacyId|String|A legacy identifier used in older Excel clients. The value of the identifier remains the same even when the table is renamed. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only. |
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|columns|[workbookTableColumn](workbooktablecolumn.md) collection|Represents a collection of all the columns in the table. Read-only.|
-|rows|[workbookTableRow]( workbooktablerow.md) collection|Represents a collection of all the rows in the table. Read-only.|
-|sort|[workbookTableSort](workbooktablesort.md)|Represents the sorting for the table. Read-only.|
+|columns|[workbookTableColumn](workbooktablecolumn.md) collection|The list of all the columns in the table. Read-only.|
+|rows|[workbookTableRow](workbooktablerow.md) collection|The list of all the rows in the table. Read-only.|
+|sort|[workbookTableSort](workbooktablesort.md)|The sorting for the table. Read-only.|
|worksheet|[workbookWorksheet](workbookworksheet.md)|The worksheet containing the current table. Read-only.| ## JSON representation
v1.0 Workbooktablecolumn https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbooktablecolumn.md
Represents a column in a table.
| Method | Return Type |Description| |:|:--|:-|
-|[Get TableColumn](../api/tablecolumn-get.md) | [workbookTableColumn](workbooktablecolumn.md) |Read properties and relationships of tableColumn object.|
-|[Update](../api/tablecolumn-update.md) | [workbookTableColumn](workbooktablecolumn.md) |Update TableColumn object. |
-|[Databodyrange](../api/tablecolumn-databodyrange.md)|[Range](workbookrange.md)|Gets the range object associated with the data body of the column.|
-|[Headerrowrange](../api/tablecolumn-headerrowrange.md)|[Range](workbookrange.md)|Gets the range object associated with the header row of the column.|
-|[Range](../api/tablecolumn-range.md)|[Range](workbookrange.md)|Gets the range object associated with the entire column.|
-|[Totalrowrange](../api/tablecolumn-totalrowrange.md)|[Range](workbookrange.md)|Gets the range object associated with the totals row of the column.|
-|[Delete column](../api/tablecolumn-delete.md)|None|Deletes the column from the table.|
|[List](../api/tablecolumn-list.md) | [workbookTableColumn](workbooktablecolumn.md) collection |Get tableColumn object collection. |
-|[Itemat](../api/tablecolumncollection-itemat.md)|[workbookTableColumn](workbooktablecolumn.md)|Gets a column based on its position in the collection.|
-|[Add](../api/tablecolumncollection-add.md)|[workbookTableColumn](workbooktablecolumn.md)|Adds a new column to the table.|
+|[Add](../api/tablecolumncollection-add.md)|[workbookTableColumn](workbooktablecolumn.md)|Add a new column to the table.|
+|[Get](../api/tablecolumn-get.md) | [workbookTableColumn](workbooktablecolumn.md) |Read properties and relationships of tableColumn object.|
+|[Update](../api/tablecolumn-update.md) | [workbookTableColumn](workbooktablecolumn.md) |Update TableColumn object. |
+|[Delete](../api/tablecolumn-delete.md)|None|Deletes the column from the table.|
+|[Get column range](../api/tablecolumn-range.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the entire column.|
+|[Get data body range](../api/tablecolumn-databodyrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the data body of the column.|
+|[Get header row range](../api/tablecolumn-headerrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the header row of the column.|
+|[Get item at](../api/tablecolumncollection-itemat.md)|[workbookTableColumn](workbooktablecolumn.md)|Gets a column based on its position in the collection.|
+|[Get total row range](../api/tablecolumn-totalrowrange.md)|[workbookRange](workbookrange.md)|Gets the range object associated with the totals row of the column.|
## Properties | Property | Type |Description| |:|:--|:-|
-|id|string|Returns a unique key that identifies the column within the table. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.|
-|index|int|Returns the index number of the column within the columns collection of the table. Zero-indexed. Read-only.|
-|name|string|Returns the name of the table column.|
-|values|Json|Represents the raw values of the specified range. The data returned could be of type string, number, or a boolean. Cell that contain an error will return the error string.|
+|id|string|The unique identifier for the column within the table. This property should be interpreted as an opaque string value and shouldn't be parsed to any other type. Read-only.|
+|index|int|The index of the column within the columns collection of the table. Zero-indexed. Read-only.|
+|name|string|The name of the table column.|
+|values|Json|TRepresents the raw values of the specified range. The data returned could be of type string, number, or a boolean. Cell that contain an error will return the error string.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|filter|[workbookFilter](workbookfilter.md)|Retrieve the filter applied to the column. Read-only.|
+|filter|[workbookFilter](workbookfilter.md)|The filter applied to the column. Read-only.|
## JSON representation
v1.0 Workbooktablerow https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbooktablerow.md
Represents a row in a table.
| Method | Return Type |Description| |:|:--|:-|
-|[List](../api/tablerow-list.md) | [workbookTableRow]( workbooktablerow.md) collection |Get a tableRow object collection. |
-|[Create row](../api/table-post-rows.md)|[workbookTableRow]( workbooktablerow.md)|Add rows to the table.|
-|[Get](../api/tablerow-get.md) | [workbookTableRow]( workbooktablerow.md) |Read the properties and relationships of a tableRow object.|
-|[Update](../api/tablerow-update.md) | [workbookTableRow]( workbooktablerow.md) |Update a workbookTableRow object. |
-|[Delete row](../api/tablerow-delete.md)|None|Delete a row from the table.|
-|[Get range](../api/tablerow-range.md)|[Range](workbookrange.md)|Return the range object associated with the entire row.|
-|[Get item at](../api/tablerowcollection-itemat.md)|[workbookTableRow]( workbooktablerow.md)|Get a row based on its position in the collection.|
-|[Add row](../api/tablerowcollection-add.md)|[workbookTableRow]( workbooktablerow.md)|Add a new row to the table.|
+|[List](../api/tablerow-list.md) | [workbookTableRow](workbooktablerow.md) collection |Get a workbookTableRow object collection. |
+|[Add](../api/tablerowcollection-add.md)|[workbookTableRow](workbooktablerow.md)|Add a new row to the table.|
+|[Get](../api/tablerow-get.md) | [workbookTableRow](workbooktablerow.md) |Read the properties and relationships of a tableRow object.|
+|[Update](../api/tablerow-update.md) | [workbookTableRow](workbooktablerow.md) |Update a workbookTableRow object. |
+|[Delete](../api/tablerow-delete.md)|None|Delete the row from the table.|
+|[Add rows](../api/table-post-rows.md)|[workbookTableRow](workbooktablerow.md)|Add rows to the table.|
+|[Get item at](../api/tablerowcollection-itemat.md)|[workbookTableRow](workbooktablerow.md)|Get a row based on its position in the collection.|
+|[Get row range](../api/tablerow-range.md)|[workbookRange](workbookrange.md)|Return the range object associated with the entire row.|
## Properties | Property | Type |Description| |:|:--|:-|
-|index|Int32|Returns the index number of the row within the rows collection of the table. Zero-indexed. Read-only.|
-|values|[Json](../resources/json.md)|Represents the raw values of the specified range. The data returned could be of type string, number, or a boolean. Cell that contain an error will return the error string.|
+|index|Int32|The index of the row within the rows collection of the table. Zero-based. Read-only.|
+|values|[Json](../resources/json.md)|The raw values of the specified range. The data returned could be of type string, number, or a boolean. Any cell that contain an error will return the error string.|
## 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 Workbooktablesort https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbooktablesort.md
Manages sorting operations on Table objects.
| Method | Return Type |Description| |:|:--|:-|
-|[Get TableSort](../api/tablesort-get.md) | [workbookTableSort](workbooktablesort.md) |Read properties and relationships of tableSort object.|
-|[Apply](../api/tablesort-apply.md)|None|Perform a sort operation.|
-|[Clear](../api/tablesort-clear.md)|None|Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons.|
-|[Reapply](../api/tablesort-reapply.md)|None|Reapplies the current sorting parameters to the table.|
+|[Get](../api/tablesort-get.md) | [workbookTableSort](workbooktablesort.md) |Read the properties and relationships of the workbookTableSort object.|
+|[Apply sort](../api/tablesort-apply.md)|None|Perform a sort operation.|
+|[Clear sort](../api/tablesort-clear.md)|None|Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons.|
+|[Reapply sort](../api/tablesort-reapply.md)|None|Reapplies the current sorting parameters to the table.|
## Properties | Property | Type |Description| |:|:--|:-|
-|fields|[workbookSortField](sortfield.md) collection|Represents the current conditions used to last sort the table. Read-only.|
-|matchCase|boolean|Represents whether the casing impacted the last sort of the table. Read-only.|
-|method|string|Represents Chinese character ordering method last used to sort the table. The possible values are: `PinYin`, `StrokeCount`. Read-only.|
+|fields|[workbookSortField](sortfield.md) collection|The list of the current conditions last used to sort the table. Read-only.|
+|matchCase|boolean|Indicates whether the casing impacted the last sort of the table. Read-only.|
+|method|string|The Chinese character ordering method last used to sort the table. The possible values are: `PinYin`, `StrokeCount`. Read-only.|
+
+## Relationships
+
+None.
## JSON representation
v1.0 Workbookworksheet https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookworksheet.md
Title: "workbookWorksheet resource type"
-description: "An Excel worksheet is a grid of cells. It can contain data, tables, charts, etc."
+description: "Represnts an Excel worksheet, which contains a grid of cells. It can contain data, tables, charts, and so on."
ms.localizationpriority: high
toc. Title: Worksheet
Namespace: microsoft.graph
-An Excel worksheet is a grid of cells. It can contain data, tables, charts, etc.
+Represnts an Excel worksheet, which contains a grid of cells. It can contain data, tables, charts, and so on.
## Methods | Method | Return Type |Description| |:|:--|:-|
-|[Get worksheet](../api/worksheet-get.md) | [workbookWorksheet](workbookworksheet.md) |Read properties and relationships of worksheet object.|
-|[Add chart](../api/worksheet-post-charts.md) |[workbookChart](workbookchart.md)| Create a new Chart by posting to the charts collection.|
-|[List names](../api/worksheet-list-names.md) |[workbookNamedItem](workbooknameditem.md) collection| Get named item collection associated with the worksheet.|
-|[List charts](../api/worksheet-list-charts.md) |[workbookChart](workbookchart.md) collection| Get a Chart object collection.|
-|[Add table](../api/worksheet-post-tables.md) |[workbookTable](workbooktable.md)| Create a new Table by posting to the tables collection.|
-|[List tables](../api/worksheet-list-tables.md) |[workbookTable](workbooktable.md) collection| Get a Table object collection.|
-|[Update worksheet](../api/worksheet-update.md) | [workbookWorksheet](workbookworksheet.md) |Update Worksheet object. |
-|[Get cell](../api/worksheet-cell.md)|[Range](workbookrange.md)|Gets the range object containing the single cell based on row and column numbers. The cell can be outside the bounds of its parent range, so long as it's stays within the worksheet grid.|
-|[Get range](../api/worksheet-range.md)|[Range](workbookrange.md)|Gets the range object specified by the address or name.|
-|[Get usedrange](../api/worksheet-usedrange.md)|[Range](workbookrange.md)|The used range is the smallest range that encompasses any cells that have a value or formatting assigned to them. If the worksheet is blank, this function will return the top left cell.|
-|[Delete worksheet](../api/worksheet-delete.md)|None|Deletes the worksheet from the workbook.|
-|[List](../api/worksheet-list.md) | [workbookWorksheet](workbookworksheet.md) collection |Get worksheet object collection. |
-|[Add worksheet](../api/worksheetcollection-add.md)|[workbookWorksheet](workbookworksheet.md)|Adds a new worksheet to the workbook. The worksheet will be added at the end of existing worksheets. |
-|[List pivotTables](../api/workbookworksheet-list-pivottables.md) |[workbookPivotTable](workbookpivottable.md) collection| Get a workbookPivotTable object collection.|
+|[List](../api/worksheet-list.md) | [workbookWorksheet](workbookworksheet.md) collection |Get the list of worksheets in the workbook. |
+|[Add](../api/worksheetcollection-add.md)|[workbookWorksheet](workbookworksheet.md)|Adds a new worksheet to the workbook. The worksheet will be added at the end of existing worksheets. |
+|[Get](../api/worksheet-get.md) | [workbookWorksheet](workbookworksheet.md) |Read the properties and relationships of the workbookWorksheet object.|
+|[Update](../api/worksheet-update.md) | [workbookWorksheet](workbookworksheet.md) |Update a workbookWorksheet object. |
+|[Delete](../api/worksheet-delete.md)|None|Delete the worksheet from the workbook.|
+|[List charts](../api/worksheet-list-charts.md) |[workbookChart](workbookchart.md) collection| Get a list of the charts in the worksheet.|
+|[Add chart](../api/worksheet-post-charts.md) |[workbookChart](workbookchart.md)| Create a new chart by posting to the charts collection.|
+|[List names](../api/worksheet-list-names.md) |[workbookNamedItem](workbooknameditem.md) collection| Get the list of workbookNamedItem objects for the worksheet.|
+|[List pivot tables](../api/workbookworksheet-list-pivottables.md) |[workbookPivotTable](workbookpivottable.md) collection| Get a list of the pivot tables in the worksheet.|
+|[List tables](../api/worksheet-list-tables.md) |[workbookTable](workbooktable.md) collection| Get the list of tables in the worksheet.|
+|[Add table](../api/worksheet-post-tables.md) |[workbookTable](workbooktable.md)| Create a new table by posting to the tables collection.|
+|[Get cell](../api/worksheet-cell.md)|[workbookRange](workbookrange.md)|Get the range object that contains the single cell, specified by row and column numbers. The cell can be outside the bounds of its parent range, so long as it is within the worksheet grid.|
+|[Get range](../api/worksheet-range.md)|[workbookRange](workbookrange.md)|Get the range object specified by the address or name.|
+|[Get used range](../api/worksheet-usedrange.md)|[workbookRange](workbookrange.md)|Get the smallest range that encompasses any cells that have a value or formatting assigned to them. If the worksheet is blank, this function will return the top left cell.|
## Properties | Property | Type |Description| |:|:--|:-|
-|id|string|Returns a value that uniquely identifies the worksheet in a given workbook. The value of the identifier remains the same even when the worksheet is renamed or moved. Read-only.|
+|id|string|The unique identifier for the worksheet in the workbook. The value of the identifier remains the same even when the worksheet is renamed or moved. Read-only.|
|name|string|The display name of the worksheet.| |position|int|The zero-based position of the worksheet within the workbook.|
-|visibility|string|The Visibility of the worksheet. The possible values are: `Visible`, `Hidden`, `VeryHidden`.|
+|visibility|string|The visibility of the worksheet. The possible values are: `Visible`, `Hidden`, `VeryHidden`.|
## Relationships | Relationship | Type |Description| |:|:--|:-|
-|charts|[workbookChart](workbookchart.md) collection|Returns collection of charts that are part of the worksheet. Read-only.|
-|names|[workbookNamedItem](workbooknameditem.md) collection|Returns collection of names that are associated with the worksheet. Read-only.|
-|pivotTables|[workbookPivotTable](workbookpivottable.md) collection| Collection of PivotTables that are part of the worksheet. |
-|protection|[workbookWorksheetProtection](workbookworksheetprotection.md)|Returns sheet protection object for a worksheet. Read-only.|
-|tables|[workbookTable](workbooktable.md) collection|Collection of tables that are part of the worksheet. Read-only.|
+|charts|[workbookChart](workbookchart.md) collection|The list of charts that are part of the worksheet. Read-only.|
+|names|[workbookNamedItem](workbooknameditem.md) collection|The list of names that are associated with the worksheet. Read-only.|
+|pivotTables|[workbookPivotTable](workbookpivottable.md) collection|The list of piot tables that are part of the worksheet. |
+|protection|[workbookWorksheetProtection](workbookworksheetprotection.md)|The sheet protection object for a worksheet. Read-only.|
+|tables|[workbookTable](workbooktable.md) collection|The list of tables that are part of the worksheet. Read-only.|
## JSON representation
v1.0 Workbookworksheetprotection https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookworksheetprotection.md
Represents the protection of a sheet object.
| Method | Return Type |Description| |:|:--|:-|
-|[Get WorksheetProtection](../api/worksheetprotection-get.md) | [workbookWorksheetProtection](workbookworksheetprotection.md) |Read properties and relationships of worksheetProtection object.|
-|[Protect](../api/worksheetprotection-protect.md)|None|Protect a worksheet. It throws if the worksheet has been protected.|
-|[Unprotect](../api/worksheetprotection-unprotect.md)|None|Unprotect a worksheet|
+|[Get](../api/worksheetprotection-get.md) | [workbookWorksheetProtection](./workbookworksheetprotection.md) |Read the properties and relationships of a workbookWorksheetProtection object.|
+|[Protect worksheet](../api/worksheetprotection-protect.md)|None|Protect a worksheet. Returns an error if the worksheet is already protected.|
+|[Unprotect worksheet](../api/worksheetprotection-unprotect.md)|None|Unprotect a worksheet.|
## Properties | Property | Type |Description| |:|:--|:-|
-|options|[workbookWorksheetProtectionOptions](worksheetprotectionoptions.md)|Sheet protection options. Read-only.|
-|protected|boolean|Indicates if the worksheet is protected. Read-only.|
+|options|[workbookWorksheetProtectionOptions](./workbookworksheetprotectionoptions.md)|Worksheet protection options. Read-only.|
+|protected|boolean|Indicates whether the worksheet is protected. Read-only.|
## JSON representation
v1.0 Workbookworksheetprotectionoptions https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workbookworksheetprotectionoptions.md
+
+ Title: "workbookWorksheetProtectionOptions resource type"
+description: "Represents the options in sheet protection."
+
+ms.localizationpriority: medium
+++
+# workbookWorksheetProtectionOptions resource type
+
+Namespace: microsoft.graph
++
+Represents the options in sheet protection.
+
+## Properties
+| Property | Type |Description|
+|:|:--|:-|
+|allowAutoFilter|Boolean|Indicates whether the worksheet protection option to allow the use of the autofilter feature is enabled.|
+|allowDeleteColumns|Boolean|Indicates whether the worksheet protection option to allow deleting columns is enabled.|
+|allowDeleteRows|Boolean|Indicates whether the worksheet protection option to allow deleting rows is enabled.|
+|allowFormatCells|Boolean|Indicates whether the worksheet protection option to allow formatting cells is enabled.|
+|allowFormatColumns|Boolean|Indicates whether the worksheet protection option to allow formatting columns is enabled.|
+|allowFormatRows|Boolean|Indicates whether the worksheet protection option to allow formatting rows is enabled.|
+|allowInsertColumns|Boolean|Indicates whether the worksheet protection option to allow inserting columns is enabled.|
+|allowInsertHyperlinks|Boolean|Indicates whether the worksheet protection option to allow inserting hyperlinks is enabled.|
+|allowInsertRows|Boolean|Indicates whether the worksheet protection option to allow inserting rows is enabled.|
+|allowPivotTables|Boolean|Indicates whether the worksheet protection option to allow the use of the pivot table feature is enabled.|
+|allowSort|Boolean|Indicates whether the worksheet protection option to allow the use of the sort feature is enabled.|
+
+## JSON representation
+
+The following JSON representation shows the resource type.
+
+<!-- {
+ "blockType": "resource",
+ "optionalProperties": [
+
+ ],
+ "@odata.type": "microsoft.graph.workbookWorksheetProtectionOptions"
+}-->
+
+```json
+{
+ "allowAutoFilter": true,
+ "allowDeleteColumns": true,
+ "allowDeleteRows": true,
+ "allowFormatCells": true,
+ "allowFormatColumns": true,
+ "allowFormatRows": true,
+ "allowInsertColumns": true,
+ "allowInsertHyperlinks": true,
+ "allowInsertRows": true,
+ "allowPivotTables": true,
+ "allowSort": true
+}
+
+```
+
+<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79
+2015-10-25 14:57:30 UTC -->
+<!--
+{
+ "type": "#page.annotation",
+ "description": "workbookWorksheetProtectionOptions resource",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": []
+}
+-->
++
v1.0 Workforceintegration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workforceintegration.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 Workforceintegrationencryption https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/workforceintegrationencryption.md
An encryption entity defining the protocol and secret for a [workforceintegratio
|protocol|String| Possible values are: `sharedSecret`, `unknownFutureValue`.| |secret|String|Encryption shared secret.|
+## Relationships
+
+None.
+ ## JSON representation The following JSON representation shows the resource type.
v1.0 X509certificateauthenticationmethodconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/x509certificateauthenticationmethodconfiguration.md
ms.localizationpriority: medium doc_type: resourcePageType
+toc. Title: X509 certificate
toc.keywords: [ certificate-based authentication, CBA ]
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
## Methods |Method|Return type|Description| |:|:|:|
-|[Get x509CertificateAuthenticationMethodConfiguration](../api/x509certificateauthenticationmethodconfiguration-get.md)|[x509CertificateAuthenticationMethodConfiguration](../resources/x509certificateauthenticationmethodconfiguration.md)|Read the properties and relationships of a x509CertificateAuthenticationMethodConfiguration object.|
-|[Update x509CertificateAuthenticationMethodConfiguration](../api/x509certificateauthenticationmethodconfiguration-update.md)|[x509CertificateAuthenticationMethodConfiguration](../resources/x509certificateauthenticationmethodconfiguration.md)|Update the properties of a x509CertificateAuthenticationMethodConfiguration object.|
-|[Delete x509CertificateAuthenticationMethodConfiguration](../api/x509certificateauthenticationmethodconfiguration-delete.md)|None| Delete the tenant-customized x509CertificateAuthenticationMethodConfiguration object and restore the default configuration.|
+|[Get](../api/x509certificateauthenticationmethodconfiguration-get.md)|[x509CertificateAuthenticationMethodConfiguration](../resources/x509certificateauthenticationmethodconfiguration.md)|Read the properties and relationships of a x509CertificateAuthenticationMethodConfiguration object.|
+|[Update](../api/x509certificateauthenticationmethodconfiguration-update.md)|[x509CertificateAuthenticationMethodConfiguration](../resources/x509certificateauthenticationmethodconfiguration.md)|Update the properties of a x509CertificateAuthenticationMethodConfiguration object.|
+|[Delete](../api/x509certificateauthenticationmethodconfiguration-delete.md)|None| Delete the tenant-customized x509CertificateAuthenticationMethodConfiguration object and restore the default configuration.|
## Properties
Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
|:|:|:| |includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method.|
-## JSON representation
+The following JSON representation shows the resource type.
The following is a JSON representation of the resource. <!-- { "blockType": "resource",
v1.0 X509certificateauthenticationmodeconfiguration https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/x509certificateauthenticationmodeconfiguration.md
Defines the strong authentication configurations for the X.509 certificate. This
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.x509CertificateAuthenticationModeConfiguration"
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 JSON representation shows the resource type.
+<!-- {
+ "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 X509certificaterule https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/x509certificaterule.md
Defines the strong authentication configuration rules for the X.509 certificate.
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.x509CertificateRule"
v1.0 X509certificateuserbinding https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/resources/x509certificateuserbinding.md
Defines the fields in the X.509 certificate that map to attributes of the Micros
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.x509CertificateUserBinding"
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:
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 - name: Users href: toc/users/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/customer-booking/toc.yml a/api-reference/v1.0/toc/customer-booking/toc.yml
items:
items: - name: Booking business href: ../../resources/bookingbusiness.md
- - name: List bookingBusinesses
+ - name: List
href: ../../api/bookingbusiness-list.md
- - name: Create bookingBusiness
+ - name: Create
href: ../../api/bookingbusiness-post-bookingbusinesses.md
- - name: Get bookingBusiness
+ - name: Get
href: ../../api/bookingbusiness-get.md - name: Update href: ../../api/bookingbusiness-update.md
items:
href: ../../resources/bookingcustomerinformation.md - name: Booking customer information base href: ../../resources/bookingcustomerinformationbase.md
+ - name: Booking page settings
+ href: ../../resources/bookingpagesettings.md
- name: Booking question answer href: ../../resources/bookingquestionanswer.md - name: Booking question assignment
items:
href: ../../resources/bookingworkhours.md - name: Booking work time slot href: ../../resources/bookingworktimeslot.md
+ - name: Bookings availability
+ href: ../../resources/bookingsavailability.md
+ - name: Bookings availability window
+ href: ../../resources/bookingsavailabilitywindow.md
- name: Date time time zone href: ../../resources/datetimetimezone.md - name: Location
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: ../../resources/authenticationmethod.md - name: List href: ../../api/authentication-list-methods.md
- - name: Email authentication method
+ - name: Email
items:
- - name: Email authentication method
+ - name: Email
href: ../../resources/emailauthenticationmethod.md - name: List href: ../../api/authentication-list-emailmethods.md
items:
href: ../../api/emailauthenticationmethod-update.md - name: Delete href: ../../api/emailauthenticationmethod-delete.md
- - name: FIDO2 authentication method
+ - name: FIDO2
items:
- - name: FIDO2 authentication method
+ - name: FIDO2
href: ../../resources/fido2authenticationmethod.md - name: List href: ../../api/fido2authenticationmethod-list.md
items:
href: ../../api/fido2authenticationmethod-get.md - name: Delete href: ../../api/fido2authenticationmethod-delete.md
- - name: Microsoft Authenticator authentication method
+ - name: Microsoft Authenticator
items:
- - name: Microsoft Authenticator authentication method
+ - name: Microsoft Authenticator
href: ../../resources/microsoftauthenticatorauthenticationmethod.md - name: List href: ../../api/microsoftauthenticatorauthenticationmethod-list.md
items:
href: ../../api/microsoftauthenticatorauthenticationmethod-get.md - name: Delete href: ../../api/microsoftauthenticatorauthenticationmethod-delete.md
- - name: Password authentication method
+ - name: Password
items:
- - name: Password authentication method
+ - name: Password
href: ../../resources/passwordauthenticationmethod.md - name: List href: ../../api/authentication-list-passwordmethods.md
items:
href: ../../api/passwordauthenticationmethod-get.md - name: Reset href: ../../api/authenticationmethod-resetpassword.md
- - name: Phone authentication method
+ - name: Get long running operation
+ href: ../../api/longrunningoperation-get.md
+ - name: Phone
items:
- - name: Phone authentication method
+ - name: Phone
href: ../../resources/phoneauthenticationmethod.md - name: List href: ../../api/authentication-list-phonemethods.md
items:
href: ../../api/phoneauthenticationmethod-disablesmssignin.md - name: Enable SMS sign-in href: ../../api/phoneauthenticationmethod-enablesmssignin.md
- - name: Software OATH authentication method
+ - name: Software OATH
items:
- - name: Software OATH authentication method
+ - name: Software OATH
href: ../../resources/softwareoathauthenticationmethod.md - name: List href: ../../api/authentication-list-softwareoathmethods.md
items:
href: ../../api/softwareoathauthenticationmethod-get.md - name: Delete href: ../../api/softwareoathauthenticationmethod-delete.md
- - name: Temporary Access Pass authentication method
+ - name: Temporary Access Pass
displayName: TAP items:
- - name: Temporary Access Pass authentication method
+ - name: Temporary Access Pass
href: ../../resources/temporaryaccesspassauthenticationmethod.md - name: List href: ../../api/authentication-list-temporaryaccesspassmethods.md
items:
href: ../../api/temporaryaccesspassauthenticationmethod-get.md - name: Delete href: ../../api/temporaryaccesspassauthenticationmethod-delete.md
- - name: Windows Hello for Business authentication method
+ - name: Windows Hello for Business
items:
- - name: Windows Hello for Business authentication method
+ - name: Windows Hello for Business
href: ../../resources/windowshelloforbusinessauthenticationmethod.md - name: List href: ../../api/windowshelloforbusinessauthenticationmethod-list.md
items:
href: ../../api/authenticationstrengthroot-delete-policies.md - name: List usage href: ../../api/authenticationstrengthpolicy-usage.md
- - name: updateAllowedCombinations
- href: ../../api/authenticationstrengthpolicy-updateallowedcombinations.md
- name: Authentication combination configuration items: - name: Authentication combination configuration
items:
href: ../../api/authenticationcombinationconfiguration-update.md - name: Delete href: ../../api/authenticationstrengthpolicy-delete-combinationconfigurations.md
+ - name: Update allowed combinations
+ href: ../../api/authenticationstrengthpolicy-updateallowedcombinations.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: Policy
items:
- - name: Cross tenant access policy
+ - name: 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: Default settings
items:
- - name: Cross tenant access policy configuration default
+ - name: Default settings
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: Partner settings
items:
- - name: Cross tenant access policy configuration partner
+ - name: Partner settings
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: Partner user sync settings
items:
- - name: Cross tenant identity sync policy partner
+ - name: Partner user sync settings
href: ../../resources/crosstenantidentitysyncpolicypartner.md - name: Create href: ../../api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization.md
items:
items: - name: Risky user href: ../../resources/riskyuser.md
- - name: List risky users
+ - name: List
href: ../../api/riskyuser-list.md
- - name: Get risky user
+ - name: Get
href: ../../api/riskyuser-get.md
- - name: Dismiss
- href: ../../api/riskyuser-dismiss.md
- name: Confirm compromised href: ../../api/riskyuser-confirmcompromised.md
+ - name: Dismiss
+ href: ../../api/riskyuser-dismiss.md
- name: List history href: ../../api/riskyuser-list-history.md
- - name: Get history
- href: ../../api/riskyuser-get-riskyuserhistoryitem.md
- name: Service principal risk detection items: - name: Service principal risk detection
items:
items: - name: Risky service principal href: ../../resources/riskyserviceprincipal.md
- - name: List risky service principals
+ - name: List
href: ../../api/identityprotectionroot-list-riskyserviceprincipals.md
- - name: Get risky service principal
+ - name: Get
href: ../../api/riskyserviceprincipal-get.md - name: Dismiss href: ../../api/riskyserviceprincipal-dismiss.md
items:
href: ../../api/riskyserviceprincipal-list-history.md - name: Identity provider items:
- - name: Identity provider base
- items:
- - name: Identity provider base
- href: ../../resources/identityproviderbase.md
- - name: List configured identity providers
- href: ../../api/identitycontainer-list-identityproviders.md
- - name: Create identity provider
- href: ../../api/identitycontainer-post-identityproviders.md
- - name: Get identity provider
- href: ../../api/identityproviderbase-get.md
- - name: Update identity provider
- href: ../../api/identityproviderbase-update.md
- - name: Delete identity provider
- href: ../../api/identityproviderbase-delete.md
- - name: List available identity providers
- href: ../../api/identityproviderbase-availableprovidertypes.md
- name: External identities items:
- - name: Built in identity provider
- items:
- - name: Built in identity provider
- href: ../../resources/builtinidentityprovider.md
- - name: List configured identity providers
- href: ../../api/identitycontainer-list-identityproviders.md
- - name: Get identity provider
- href: ../../api/identityproviderbase-get.md
- - name: List available identity providers
- href: ../../api/identityproviderbase-availableprovidertypes.md
- - name: Social identity provider
+ - name: External Identities identity provider
items:
- - name: Social identity provider
- href: ../../resources/socialidentityprovider.md
+ - name: External Identities identity provider
+ href: ../../resources/identityproviderbase.md
- name: List configured identity providers href: ../../api/identitycontainer-list-identityproviders.md - name: Create identity provider href: ../../api/identitycontainer-post-identityproviders.md
- - name: Get identity provider
+ - name: Get
href: ../../api/identityproviderbase-get.md
- - name: Update identity provider
+ - name: Update
href: ../../api/identityproviderbase-update.md
- - name: Delete identity provider
+ - name: Delete
href: ../../api/identityproviderbase-delete.md - name: List available identity providers href: ../../api/identityproviderbase-availableprovidertypes.md
+ - name: Built in identity provider
+ href: ../../resources/builtinidentityprovider.md
+ - name: Social identity provider
+ href: ../../resources/socialidentityprovider.md
- name: Apple managed identity provider
- items:
- - name: Apple managed identity provider
- href: ../../resources/applemanagedidentityprovider.md
- - name: List configured identity providers
- href: ../../api/identitycontainer-list-identityproviders.md
- - name: Create identity provider
- href: ../../api/identitycontainer-post-identityproviders.md
- - name: Get identity provider
- href: ../../api/identityproviderbase-get.md
- - name: Update identity provider
- href: ../../api/identityproviderbase-update.md
- - name: Delete identity provider
- href: ../../api/identityproviderbase-delete.md
- - name: List available identity providers
- href: ../../api/identityproviderbase-availableprovidertypes.md
+ href: ../../resources/applemanagedidentityprovider.md
- name: Domain-based external identities items: - name: SAML/WS-Fed external domain federation items: - name: SAML/WS-Fed external domain federation href: ../../resources/samlorwsfedexternaldomainfederation.md
- - name: List federated configurations
+ - name: List
href: ../../api/samlorwsfedexternaldomainfederation-list.md
- - name: Create federated configuration
+ - name: Create
href: ../../api/samlorwsfedexternaldomainfederation-post.md
- - name: Get federated configuration
+ - name: Get
href: ../../api/samlorwsfedexternaldomainfederation-get.md
- - name: Update federated configuration
+ - name: Update
href: ../../api/samlorwsfedexternaldomainfederation-update.md
- - name: Delete federated configuration
+ - name: Delete
href: ../../api/samlorwsfedexternaldomainfederation-delete.md - name: List domains href: ../../api/samlorwsfedexternaldomainfederation-list-domains.md
- - name: Create externalDomainName
+ - name: Create external domain name
href: ../../api/samlorwsfedexternaldomainfederation-post-domains.md - name: Federation with Microsoft Entra ID items:
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: Overview href: ../../resources/policy-overview.md
- - name: Activity based timeout policy
+ - name: Activity-based timeout policy
items:
- - name: Activity based timeout policy
+ - name: Activity-based timeout policy
href: ../../resources/activitybasedtimeoutpolicy.md - name: List href: ../../api/activitybasedtimeoutpolicy-list.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
- href: ../../api/authenticationstrengthpolicy-updateallowedcombinations.md
- name: Feature rollout policy items: - name: Feature rollout policy
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/authenticationmethodspolicy-get.md - name: Update href: ../../api/authenticationmethodspolicy-update.md
- - name: Email authentication method configuration
+ - name: Email
items:
- - name: Email authentication method configuration
+ - name: Email
href: ../../resources/emailauthenticationmethodconfiguration.md - name: Get href: ../../api/emailauthenticationmethodconfiguration-get.md
items:
href: ../../api/emailauthenticationmethodconfiguration-update.md - name: Delete href: ../../api/emailauthenticationmethodconfiguration-delete.md
- - name: FIDO2 authentication method configuration
+ - name: FIDO2
items:
- - name: FIDO2 authentication method configuration
+ - name: FIDO2
href: ../../resources/fido2authenticationmethodconfiguration.md - name: Get href: ../../api/fido2authenticationmethodconfiguration-get.md
items:
href: ../../api/fido2authenticationmethodconfiguration-update.md - name: Delete href: ../../api/fido2authenticationmethodconfiguration-delete.md
- - name: Microsoft Authenticator authentication method configuration
+ - name: Microsoft Authenticator
items:
- - name: Microsoft Authenticator authentication method configuration
+ - name: Microsoft Authenticator
href: ../../resources/microsoftauthenticatorauthenticationmethodconfiguration.md - name: Get href: ../../api/microsoftauthenticatorauthenticationmethodconfiguration-get.md
items:
href: ../../api/microsoftauthenticatorauthenticationmethodconfiguration-update.md - name: Delete href: ../../api/microsoftauthenticatorauthenticationmethodconfiguration-delete.md
- - name: SMS authentication method configuration
+ - name: SMS
items:
- - name: SMS authentication method configuration
+ - name: SMS
href: ../../resources/smsauthenticationmethodconfiguration.md - name: Get href: ../../api/smsauthenticationmethodconfiguration-get.md
items:
href: ../../api/smsauthenticationmethodconfiguration-update.md - name: Delete href: ../../api/smsauthenticationmethodconfiguration-delete.md
- - name: Temporary Access Pass authentication method configuration
+ - name: Temporary Access Pass
items:
- - name: Temporary Access Pass authentication method configuration
+ - name: Temporary Access Pass
href: ../../resources/temporaryaccesspassauthenticationmethodconfiguration.md - name: Get href: ../../api/temporaryaccesspassauthenticationmethodconfiguration-get.md
items:
href: ../../api/temporaryaccesspassauthenticationmethodconfiguration-update.md - name: Delete href: ../../api/temporaryaccesspassauthenticationmethodconfiguration-delete.md
- - name: Software OATH authentication method configuration
+ - name: Software OATH
items:
- - name: Software OATH authentication method configuration
+ - name: Software OATH
href: ../../resources/softwareoathauthenticationmethodconfiguration.md - name: Get href: ../../api/softwareoathauthenticationmethodconfiguration-get.md
items:
href: ../../api/softwareoathauthenticationmethodconfiguration-update.md - name: Delete href: ../../api/softwareoathauthenticationmethodconfiguration-delete.md
- - name: Voice authentication method configuration
+ - name: Voice
items:
- - name: Voice authentication method configuration
+ - name: Voice
href: ../../resources/voiceauthenticationmethodconfiguration.md - name: Get href: ../../api/voiceauthenticationmethodconfiguration-get.md
items:
href: ../../api/voiceauthenticationmethodconfiguration-update.md - name: Delete href: ../../api/voiceauthenticationmethodconfiguration-delete.md
- - name: X509 certificate authentication method configuration
+ - name: X509 certificate
displayName: certificate-based authentication, CBA items:
- - name: X509 certificate authentication method configuration
+ - name: X509 certificate
href: ../../resources/x509certificateauthenticationmethodconfiguration.md
- - name: Get x509CertificateAuthenticationMethodConfiguration
+ - name: Get
href: ../../api/x509certificateauthenticationmethodconfiguration-get.md
- - name: Update x509CertificateAuthenticationMethodConfiguration
+ - name: Update
href: ../../api/x509certificateauthenticationmethodconfiguration-update.md
- - name: Delete x509CertificateAuthenticationMethodConfiguration
+ - name: Delete
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 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/sites-and-lists/toc.yml a/api-reference/v1.0/toc/sites-and-lists/toc.yml
items:
href: ../../api/site-get.md - name: List sites across geographies href: ../../api/site-getallsites.md
+ - name: List subsites for a site
+ href: ../../api/site-list-subsites.md
- name: Get site by path href: ../../api/site-getbypath.md - name: Get site for a group
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"
+ ]
} ] }
"availabilityItem", "bookingCustomerInformation", "bookingCustomerInformationBase",
+ "bookingPageSettings",
"bookingQuestionAnswer", "bookingQuestionAssignment", "bookingReminder", "bookingSchedulingPolicy", "bookingWorkHours", "bookingWorkTimeSlot",
+ "bookingsAvailability",
+ "bookingsAvailabilityWindow",
"dateTimeTimeZone", "location", "outlookGeoCoordinates",
}, { "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" ] },
}, { "name": "Identity provider",
- "resources": [
- "identityProviderBase"
- ],
+ "resources": [],
"childNodes": [ { "name": "External identities", "resources": [
+ "identityProviderBase",
"builtInIdentityProvider", "socialIdentityProvider", "appleManagedIdentityProvider"
"voiceAuthenticationMethodConfiguration", "x509CertificateAuthenticationMethodConfiguration" ]
+ },
+ {
+ "name": "Remote desktop security configuration",
+ "resources": [
+ "remoteDesktopSecurityConfiguration",
+ "targetDeviceGroup"
+ ]
} ] },
+ {
+ "name": "User flows in external tenants",
+ "resources": [
+ "authenticationEventsFlow",
+ "externalUsersSelfServiceSignUpEventsFlow",
+ "authenticationConditionApplication"
+ ]
+ },
{ "name": "User flows in workforce tenants", "resources": [
"userFlowLanguageConfiguration", "identityApiConnector" ]
- },
- {
- "name": "User flows in external tenants",
- "resources": [
- "authenticationEventsFlow",
- "externalUsersSelfServiceSignUpEventsFlow",
- "authenticationConditionApplication"
- ]
} ] },
"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
- href: ../../api/directory-deleteditems-delete.md
- - name: Permanently delete user
+ - name: Restore deleted item
href: ../../api/directory-deleteditems-restore.md
+ - name: Permanently delete item
+ href: ../../api/directory-deleteditems-delete.md
- name: Drive items: - name: Get drive
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
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs-contrib/commits/main/api-reference/v1.0/toc/workbooks-and-charts/toc.yml a/api-reference/v1.0/toc/workbooks-and-charts/toc.yml
items:
items: - name: Workbook href: ../../resources/workbook.md
- - name: Create session
+ - name: Create
href: ../../api/workbook-createsession.md - name: Close session href: ../../api/workbook-closesession.md
items:
items: - name: Chart href: ../../resources/workbookchart.md
- - name: Get chart
+ - name: List
+ href: ../../api/chart-list.md
+ - name: Get
href: ../../api/chart-get.md
- - name: Create ChartSeries
- href: ../../api/chart-post-series.md
- - name: List series
- href: ../../api/chart-list-series.md
- - name: Update chart
+ - name: Update
href: ../../api/chart-update.md
+ - name: Delete
+ href: ../../api/chart-delete.md
+ - name: List chart series
+ href: ../../api/chart-list-series.md
+ - name: Create chart series
+ href: ../../api/chart-post-series.md
+ - name: Add chart
+ href: ../../api/chartcollection-add.md
+ - name: Get chart at
+ href: ../../api/chartcollection-itemat.md
- name: Get chart image href: ../../api/chart-image.md
- - name: Delete chart
- href: ../../api/chart-delete.md
- name: Reset data href: ../../api/chart-setdata.md - name: Set position data href: ../../api/chart-setposition.md
- - name: List charts
- href: ../../api/chart-list.md
- - name: Item at
- href: ../../api/chartcollection-itemat.md
- - name: Add chart
- href: ../../api/chartcollection-add.md
- name: Workbook chart axis items: - name: Workbook chart axis href: ../../resources/workbookchartaxis.md
- - name: Get ChartAxis
+ - name: Get
href: ../../api/chartaxis-get.md - name: Update href: ../../api/chartaxis-update.md
items:
items: - name: Chart axis title href: ../../resources/workbookchartaxistitle.md
- - name: Get ChartAxisTitle
+ - name: Get
href: ../../api/chartaxistitle-get.md - name: Update href: ../../api/chartaxistitle-update.md
items:
items: - name: Chart data labels href: ../../resources/workbookchartdatalabels.md
- - name: Get ChartDataLabels
+ - name: Get
href: ../../api/chartdatalabels-get.md - name: Update href: ../../api/chartdatalabels-update.md
items:
items: - name: Chart fill href: ../../resources/workbookchartfill.md
- - name: Clear
+ - name: Set clear fill
href: ../../api/chartfill-clear.md
- - name: Setsolidcolor
+ - name: Set solid fill
href: ../../api/chartfill-setsolidcolor.md - name: Chart font items: - name: Chart font href: ../../resources/workbookchartfont.md
- - name: Get ChartFont
+ - name: Get
href: ../../api/chartfont-get.md - name: Update href: ../../api/chartfont-update.md
items:
items: - name: Chart gridlines href: ../../resources/workbookchartgridlines.md
- - name: Get ChartGridlines
+ - name: Get
href: ../../api/chartgridlines-get.md - name: Update href: ../../api/chartgridlines-update.md
items:
items: - name: Chart legend href: ../../resources/workbookchartlegend.md
- - name: Get ChartLegend
+ - name: Get
href: ../../api/chartlegend-get.md - name: Update href: ../../api/chartlegend-update.md
items:
items: - name: Chart line format href: ../../resources/workbookchartlineformat.md
- - name: Get ChartLineFormat
+ - name: Get
href: ../../api/chartlineformat-get.md - name: Update href: ../../api/chartlineformat-update.md
items:
items: - name: Chart point href: ../../resources/workbookchartpoint.md
- - name: Get ChartPoint
- href: ../../api/chartpoint-get.md
- name: List href: ../../api/chartpoint-list.md
- - name: ItemAt
+ - name: Get
+ href: ../../api/chartpoint-get.md
+ - name: Get chart point at
href: ../../api/chartpointscollection-itemat.md - name: Chart series items: - name: Chart series href: ../../resources/workbookchartseries.md
- - name: Get ChartSeries
+ - name: List
+ href: ../../api/chartseries-list.md
+ - name: Get
href: ../../api/chartseries-get.md
- - name: Create ChartPoints
- href: ../../api/chartseries-post-points.md
- - name: List points
- href: ../../api/chartseries-list-points.md
- name: Update href: ../../api/chartseries-update.md
- - name: List
- href: ../../api/chartseries-list.md
- - name: ItemAt
+ - name: Create chart points
+ href: ../../api/chartseries-post-points.md
+ - name: List chart points
+ href: ../../api/chartseries-list-points.md
+ - name: Get series at
href: ../../api/chartseriescollection-itemat.md - name: Chart title items: - name: Chart title href: ../../resources/workbookcharttitle.md
- - name: Get ChartTitle
+ - name: Get
href: ../../api/charttitle-get.md - name: Update href: ../../api/charttitle-update.md-- name: Chart comment
+- name: Comment
items:
- - name: Chart comment
+ - name: Comment
href: ../../resources/workbookcomment.md - name: List href: ../../api/workbook-list-comments.md
items:
items: - name: Chart comment reply href: ../../resources/workbookcommentreply.md
- - name: List replies
+ - name: List
href: ../../api/workbookcomment-list-replies.md
- - name: Get reply
- href: ../../api/workbookcommentreply-get.md
- - name: Create workbookCommentReply
+ - name: Create
href: ../../api/workbookcomment-post-replies.md
+ - name: Get
+ href: ../../api/workbookcommentreply-get.md
- name: Filter items: - name: Filter
items:
- name: Format protection items: - name: Format protection
- href: ../../resources/formatprotection.md
- - name: Get workbookFormatProtection
- href: ../../api/formatprotection-get.md
+ href: ../../resources/workbookformatprotection.md
+ - name: Get
+ href: ../../api/workbookformatprotection-get.md
- name: Update
- href: ../../api/formatprotection-update.md
+ href: ../../api/workbookformatprotection-update.md
- name: Icon items: - name: Icon
items:
items: - name: Named item href: ../../resources/workbooknameditem.md
- - name: Add named item
+ - name: List
+ href: ../../api/nameditem-list.md
+ - name: Add
href: ../../api/nameditem-add.md
- - name: AddFormulaLocal
- href: ../../api/nameditem-addformulalocal.md
- - name: Get named item
+ - name: Get
href: ../../api/nameditem-get.md
- - name: Update named item
+ - name: Update
href: ../../api/nameditem-update.md
+ - name: Add named item to collection
+ href: ../../api/nameditem-addformulalocal.md
- name: List range href: ../../api/nameditem-range.md
- - name: List named item
- href: ../../api/nameditem-list.md
- name: Operation items: - name: Operation href: ../../resources/workbookoperation.md
- - name: Get workbookOperation
+ - name: Get
href: ../../api/workbookoperation-get.md - name: Pivot table items: - name: Pivot table href: ../../resources/workbookpivottable.md
- - name: Get workbookPivotTable
+ - name: Get
href: ../../api/workbookpivottable-get.md
- - name: Refresh
+ - name: Refresh a pivot table
href: ../../api/workbookpivottable-refresh.md
- - name: Refreshall
+ - name: Refresh all pivot tables
href: ../../api/workbookpivottable-refreshall.md - name: Range items:
items:
items: - name: Range border href: ../../resources/workbookrangeborder.md
- - name: Get RangeBorder
+ - name: List
+ href: ../../api/rangeborder-list.md
+ - name: Get
href: ../../api/rangeborder-get.md - name: Update href: ../../api/rangeborder-update.md
- - name: List
- href: ../../api/rangeborder-list.md
- - name: Itemat
+ - name: Get range border at
href: ../../api/rangebordercollection-itemat.md - name: Range fill items: - name: Range fill href: ../../resources/workbookrangefill.md
- - name: Get RangeFill
+ - name: Get
href: ../../api/rangefill-get.md - name: Update href: ../../api/rangefill-update.md
items:
items: - name: Workbook range font href: ../../resources/workbookrangefont.md
- - name: Get RangeFont
+ - name: Get
href: ../../api/rangefont-get.md - name: Update href: ../../api/rangefont-update.md
items:
items: - name: Range format href: ../../resources/workbookrangeformat.md
- - name: Get range format
+ - name: Get
href: ../../api/rangeformat-get.md
- - name: Create RangeBorder
- href: ../../api/rangeformat-post-borders.md
- - name: List borders
- href: ../../api/rangeformat-list-borders.md
- name: Update range format href: ../../api/rangeformat-update.md
- - name: Autofitcolumns
+ - name: List range borders
+ href: ../../api/rangeformat-list-borders.md
+ - name: Create range borders
+ href: ../../api/rangeformat-post-borders.md
+ - name: Autofit columns
href: ../../api/rangeformat-autofitcolumns.md
- - name: Autofitrows
+ - name: Autofit rows
href: ../../api/rangeformat-autofitrows.md - name: Range sort items:
items:
href: ../../resources/workbookrangeview.md - name: List rows href: ../../api/workbookrangeview-list-rows.md
- - name: Itemat
+ - name: Get item at
href: ../../api/workbookrangeview-itemat.md
- - name: Range
+ - name: Get range
href: ../../api/workbookrangeview-range.md - name: Table items: - name: Table href: ../../resources/workbooktable.md
- - name: Get table
+ - name: List
+ href: ../../api/table-list.md
+ - name: Add
+ href: ../../api/tablecollection-add.md
+ - name: Get
href: ../../api/table-get.md
- - name: Create column
- href: ../../api/table-post-columns.md
+ - name: Update
+ href: ../../api/table-update.md
+ - name: Delete
+ href: ../../api/table-delete.md
- name: List columns href: ../../api/table-list-columns.md
- - name: Create row
- href: ../../api/table-post-rows.md
+ - name: Create column
+ href: ../../api/table-post-columns.md
- name: List rows href: ../../api/table-list-rows.md
- - name: Update table
- href: ../../api/table-update.md
- - name: Databodyrange
+ - name: Create row
+ href: ../../api/table-post-rows.md
+ - name: Get data body range
href: ../../api/table-databodyrange.md
- - name: Headerrowrange
+ - name: Get header row range
href: ../../api/table-headerrowrange.md
- - name: Get range
+ - name: Get table range
href: ../../api/table-range.md
- - name: Totalrowrange
+ - name: Get total row range
href: ../../api/table-totalrowrange.md
- - name: Clearfilters
+ - name: Clear filters
href: ../../api/table-clearfilters.md
- - name: Converttorange
+ - name: Convert to range
href: ../../api/table-converttorange.md
- - name: Delete table
- href: ../../api/table-delete.md
- - name: Reapplyfilters
+ - name: Reapply filters
href: ../../api/table-reapplyfilters.md
- - name: List
- href: ../../api/table-list.md
- - name: Add table
- href: ../../api/tablecollection-add.md
- name: Table column items: - name: Table column href: ../../resources/workbooktablecolumn.md
- - name: Get TableColumn
+ - name: List
+ href: ../../api/tablecolumn-list.md
+ - name: Add
+ href: ../../api/tablecolumncollection-add.md
+ - name: Get
href: ../../api/tablecolumn-get.md - name: Update href: ../../api/tablecolumn-update.md
- - name: Databodyrange
+ - name: Delete
+ href: ../../api/tablecolumn-delete.md
+ - name: Get column range
+ href: ../../api/tablecolumn-range.md
+ - name: Get data body range
href: ../../api/tablecolumn-databodyrange.md
- - name: Headerrowrange
+ - name: Get header row range
href: ../../api/tablecolumn-headerrowrange.md
- - name: Range
- href: ../../api/tablecolumn-range.md
- - name: Totalrowrange
- href: ../../api/tablecolumn-totalrowrange.md
- - name: Delete column
- href: ../../api/tablecolumn-delete.md
- - name: List
- href: ../../api/tablecolumn-list.md
- - name: Itemat
+ - name: Get item at
href: ../../api/tablecolumncollection-itemat.md
- - name: Add
- href: ../../api/tablecolumncollection-add.md
+ - name: Get total row range
+ href: ../../api/tablecolumn-totalrowrange.md
- name: Table row items: - name: Table row href: ../../resources/workbooktablerow.md - name: List href: ../../api/tablerow-list.md
- - name: Create row
- href: ../../api/table-post-rows.md
+ - name: Add
+ href: ../../api/tablerowcollection-add.md
- name: Get href: ../../api/tablerow-get.md - name: Update href: ../../api/tablerow-update.md
- - name: Delete row
+ - name: Delete
href: ../../api/tablerow-delete.md
- - name: Get range
- href: ../../api/tablerow-range.md
+ - name: Add rows
+ href: ../../api/table-post-rows.md
- name: Get item at href: ../../api/tablerowcollection-itemat.md
- - name: Add row
- href: ../../api/tablerowcollection-add.md
+ - name: Get row range
+ href: ../../api/tablerow-range.md
- name: Table sort items: - name: Table sort href: ../../resources/workbooktablesort.md
- - name: Get TableSort
+ - name: Get
href: ../../api/tablesort-get.md
- - name: Apply
+ - name: Apply sort
href: ../../api/tablesort-apply.md
- - name: Clear
+ - name: Clear sort
href: ../../api/tablesort-clear.md
- - name: Reapply
+ - name: Reapply sort
href: ../../api/tablesort-reapply.md - name: Worksheet items: - name: Worksheet href: ../../resources/workbookworksheet.md
- - name: Get worksheet
+ - name: List
+ href: ../../api/worksheet-list.md
+ - name: Add
+ href: ../../api/worksheetcollection-add.md
+ - name: Get
href: ../../api/worksheet-get.md
+ - name: Update
+ href: ../../api/worksheet-update.md
+ - name: Delete
+ href: ../../api/worksheet-delete.md
+ - name: List charts
+ href: ../../api/worksheet-list-charts.md
- name: Add chart href: ../../api/worksheet-post-charts.md - name: List names href: ../../api/worksheet-list-names.md
- - name: List charts
- href: ../../api/worksheet-list-charts.md
- - name: Add table
- href: ../../api/worksheet-post-tables.md
+ - name: List pivot tables
+ href: ../../api/workbookworksheet-list-pivottables.md
- name: List tables href: ../../api/worksheet-list-tables.md
- - name: Update worksheet
- href: ../../api/worksheet-update.md
+ - name: Add table
+ href: ../../api/worksheet-post-tables.md
- name: Get cell href: ../../api/worksheet-cell.md - name: Get range href: ../../api/worksheet-range.md
- - name: Get usedrange
+ - name: Get used range
href: ../../api/worksheet-usedrange.md
- - name: Delete worksheet
- href: ../../api/worksheet-delete.md
- - name: List
- href: ../../api/worksheet-list.md
- - name: Add worksheet
- href: ../../api/worksheetcollection-add.md
- - name: List pivotTables
- href: ../../api/workbookworksheet-list-pivottables.md
- name: Worksheet protection items: - name: Worksheet protection href: ../../resources/workbookworksheetprotection.md
- - name: Get WorksheetProtection
+ - name: Get
href: ../../api/worksheetprotection-get.md
- - name: Protect
+ - name: Protect worksheet
href: ../../api/worksheetprotection-protect.md
- - name: Unprotect
+ - name: Unprotect worksheet
href: ../../api/worksheetprotection-unprotect.md - name: Complex types items:
items:
- name: Workbook sort field href: ../../resources/sortfield.md - name: Workbook worksheet protection options
- href: ../../resources/worksheetprotectionoptions.md
+ href: ../../resources/workbookworksheetprotectionoptions.md