Service | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
v1.0 | Accesspackage Movetocatalog | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-movetocatalog.md | + + Title: "accessPackage: moveToCatalog" +description: "Allows callers to move an access package from one catalog to the another." ++ms.localizationpriority: medium +++# accessPackage: moveToCatalog +Namespace: microsoft.graph +++In [Azure AD entitlement management](../resources/entitlementmanagement-overview.md), this action moves the [accessPackage](../resources/accesspackage.md) to a specified target [accessPackageCatalog](../resources/accesspackagecatalog.md). The resources in the access package must be present in the target catalog. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)| EntitlementManagement.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|EntitlementManagement.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /identityGovernance/entitlementManagement/accessPackages/{accessPackageId}/moveToCatalog +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +In the request body, supply a JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Parameter|Type|Description| +|:|:|:| +|catalogId|String|ID of the catalog to which the access package will be moved.| ++++## Response ++If successful, this action returns a `200 OK` response code. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "accesspackagethis.movetocatalog" +} +--> +``` http +POST https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackages/3089f957-4bfe-405d-96c0-9a7ef30c01d6/moveToCatalog +Content-Type: application/json ++{ + "catalogId": "3301434b-99bd-46be-923b-d762c30c8e8b" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 200 OK +``` + |
v1.0 | Accesspackage Post Incompatiblegroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-post-incompatiblegroup.md | If successful, this method returns a `204 No Content` response code. It does not The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "add_incompatiblegroup_to_accesspackage" Content-type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Accessreviewset Post Historydefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewset-post-historydefinitions.md | The following table shows the required properties used to create an [accessRevie |reviewHistoryPeriodStartDateTime | DateTimeOffset | A timestamp. Reviews starting on or after this date will be included in the fetched history data. Only required if **scheduleSettings** is not defined. | |reviewHistoryPeriodEndDateTime | DateTimeOffset | A timestamp. Reviews starting on or before this date will be included in the fetched history data. Only required if **scheduleSettings** is not defined. | |scopes|[accessReviewQueryScope](../resources/accessreviewqueryscope.md) collection| Used to filter which reviews are included in the fetched history data. Fetches reviews whose scope matches with this provided scope. Required. <br> For more, see [Supported scope queries for accessReviewHistoryDefinition](#supported-scope-queries-for-accessreviewhistorydefinition). |-| scheduleSettings |[accessReviewHistoryScheduleSettings](../resources/accessReviewHistoryScheduleSettings.md)| The settings for a recurring access review history definition series. Only required if **reviewHistoryPeriodStartDateTime** or **reviewHistoryPeriodEndDateTime** are not defined. Not supported yet.| +| scheduleSettings |[accessReviewHistoryScheduleSettings](../resources/accessReviewHistoryScheduleSettings.md)| **Not supported yet.** The settings for a recurring access review history definition series. Only required if **reviewHistoryPeriodStartDateTime** or **reviewHistoryPeriodEndDateTime** are not defined. | ### Supported scope queries for accessReviewHistoryDefinition Content-Type: application/json "notReviewed", "notNotified" ],- "scheduleSettings": { - "reportRange": "P1M", - "recurrence": { - "pattern": { - "type": "monthly", - "interval": 1 - }, - "range": { - "type": "noEnd", - "startDate": "2018-08-03T21:02:30.667Z", - "count": 0 - } - } - }, + "reviewHistoryPeriodStartDateTime": "2021-01-01T00:00:00Z", + "reviewHistoryPeriodEndDateTime": "2021-04-30T23:59:59Z", "scopes": [ { "@odata.type": "#microsoft.graph.accessReviewQueryScope", Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-accessreviewhistorydefinition-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/powershell/create-accessreviewhistorydefinition-from--powershell-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PHP](#tab/php) + ### Response Content-Type: application/json "@odata.type": "#microsoft.graph.accessReviewHistoryDefinition", "id": "b2cb022f-b7e1-40f3-9854-c65a40861c38", "displayName": "Last quarter's group reviews April 2021",- "scheduleSettings": { - "reportRange": "P1M", - "recurrence": { - "pattern": { - "type": "monthly", - "interval": 1 - }, - "range": { - "type": "noEnd", - "startDate": "2018-08-03T21:02:30.667Z", - "count": 0 - } - } - }, + "reviewHistoryPeriodStartDateTime": "2021-01-01T00:00:00Z", + "reviewHistoryPeriodEndDateTime": "2021-04-30T23:59:59Z", "decisions": [ "approve", "deny", |
v1.0 | Administrativeunit Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/administrativeunit-delta.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | AdministrativeUnit.Read.All, Directory.Read.All, AdministrativeUnit.ReadWrite.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|administrativeunit | AdministrativeUnit.Read.All, Directory.Read.All, AdministrativeUnit.ReadWrite.All, Directory.ReadWrite.All | +|Application | AdministrativeUnit.Read.All, Directory.Read.All, AdministrativeUnit.ReadWrite.All, Directory.ReadWrite.All | ## HTTP request GET /administrativeUnits/delta ## Query parameters -Tracking changes incurs a round of one or more **delta** function calls. If you use any query parameter -(other than `$deltatoken` and `$skiptoken`), you must specify -it in the initial **delta** request. Microsoft Graph automatically encodes any specified parameters -into the token portion of the `@odata.nextLink` or `@odata.deltaLink` URL provided in the response. -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 +Tracking changes incurs a round of one or more **delta** function calls. If you use any query parameter +(other than `$deltatoken` and `$skiptoken`), you must specify +it in the initial **delta** request. Microsoft Graph automatically encodes any specified parameters +into the token portion of the `@odata.nextLink` or `@odata.deltaLink` URL provided in the response. +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| includes the encoded parameters. This method supports the following OData query parameters to help customize the response: -- You can use a `$select` query parameter as in any GET request to specify only the properties your need for best performance. The -**id** property is always returned. +- You can use a `$select` query parameter as in any GET request to specify only the properties your need for best performance. The +**id** property is always returned. - There is limited support for `$filter`: * The only supported `$filter` expression is for tracking changes for specific resources, by their ID: `$filter=id+eq+{value}` or `$filter=id+eq+{value1}+or+id+eq+{value2}`. The number of IDs you can specify is limited by the maximum URL length. Do not supply a request body for this method. ## Response -If successful, this method returns `200 OK` response code and an [administrativeUnit](../resources/administrativeunit.md) collection object in the response body. The response also includes a `@odata.nextLink` URL or a `@odata.deltaLink` URL. +If successful, this method returns `200 OK` response code and an [administrativeUnit](../resources/administrativeunit.md) collection object in the response body. The response also includes a `@odata.nextLink` URL or a `@odata.deltaLink` URL. - If a `@odata.nextLink` URL is returned, there are additional pages of data to be retrieved in the session. The **administrativeUnit** continues making requests using the `@odata.nextLink` URL until a `@odata.deltaLink` URL is included in the response. GET https://graph.microsoft.com/beta/administrativeUnits/delta ### Response >**Note:** The response object shown here might be shortened for readability.-<!-- { +<!-- { "blockType": "response", "truncated": true, "@odata.type": "microsoft.graph.administrativeUnit",- "isCollection": true -} --> + "isCollection": true +} --> ```http HTTP/1.1 200 OK Content-type: application/json |
v1.0 | Agreement List Acceptances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreement-list-acceptances.md | GET /identityGovernance/termsOfUse/agreements/{agreementsId}/acceptances ``` ## Optional query parameters-This method the `$select` and `$filter` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$select` and `$filter` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ## Request headers |Name|Description| |
v1.0 | Application Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-delete-owners.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Remove an owner from an [application](../resources/application.md). +Remove an owner from an [application](../resources/application.md). As a recommended best practice, apps should have at least two owners. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Application Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Application.ReadWrite.All, Directory.ReadWrite.All | +|Delegated (work or school account) | Application.ReadWrite.All | |Delegated (personal Microsoft account) | Application.ReadWrite.All |-|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | +|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All| ## HTTP request Replace `{applicationObjectId}` with the **id** for the application object, also referred to as the **Object ID** in the Azure portal. |
v1.0 | Application Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-delta.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | + ## HTTP request To begin tracking changes, you make a request including the delta function on the application resource. |
v1.0 | Application Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-get.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Application.Read.All, Application.ReadWrite.All | |Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | + ## HTTP request Replace `{applicationObjectId}` with the **id** for the application object, also referred to as the **Object ID** in the Azure portal. <!-- { "blockType": "ignored" } --> |
v1.0 | Application List Extensionproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list-extensionproperty.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All| |Delegated (personal Microsoft account) | Application.Read.All, Application.ReadWrite.All |-|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | + ## HTTP request |
v1.0 | Application List Federatedidentitycredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list-federatedidentitycredentials.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Application.ReadWrite.All | |Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All | ## HTTP request |
v1.0 | Application List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list-owners.md | One of the following permissions is required to call this API. To learn more, in [!INCLUDE [limited-info](../../includes/limited-info.md)] + ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Application List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list.md | Namespace: microsoft.graph Get the list of [applications](../resources/application.md) in this organization. > [!NOTE]-> When calling this API using tokens issued for a personal Microsoft account, it will return the apps owned by the personal Microsoft account. The notion of organizations doesn't exist for personal Microsoft accounts. In order to list applications owned by specific personal Microsoft accounts, this API requires User.Read permission in addition to Application.Read.All or Application.ReadWrite.All. +> When calling this API using tokens issued for a personal Microsoft account, it will return the apps owned by the personal Microsoft account. The notion of organizations doesn't exist for personal Microsoft accounts. To list applications owned by a specific personal Microsoft account, this API requires the *User.Read* permission in addition to *Application.Read.All* or *Application.ReadWrite.All*. ## Permissions One of the following permissions is required to call this API. To learn more, in | 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 | + ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json ] } ```++### Example 5: Get applications with less than two owners ++#### Request ++Here is an example of the request. This request requires the **ConsistencyLevel** header set to `eventual` because `$count` is in the request. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). ++>**Note:** The `$count` and `$search` query parameters are currently not available in Azure AD B2C tenants. ++<!-- { + "blockType": "request", + "name": "list_application_lessthan2owners" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/beta/applications?$filter=owners/$count eq 0 or owners/$count eq 1&$count=true&$select=id,displayName +ConsistencyLevel: eventual +``` ++#### Response ++Here is an example of the response. +> **Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.application", + "isCollection": true +} --> +```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#applications(id,displayName)", + "@odata.count": 3, + "value": [ + { + "id": "89e9e6c6-a7de-4ac0-8eed-12bd867d8f27", + "displayName": "Box" + }, + { + "id": "c6cb7240-c684-4e24-93f5-eb29d0d9f43b", + "displayName": "LinkedIn" + }, + { + "id": "d7151835-284e-4416-adc6-96fef8a77690", + "displayName": "BrowserStack" + } + ] +} +``` + <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Application Post Applications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-applications.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Application.ReadWrite.All, Directory.ReadWrite.All | +|Delegated (work or school account) | Application.ReadWrite.All | |Delegated (personal Microsoft account) | Application.ReadWrite.All |-|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | +|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Application Post Onlinemeetings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-onlinemeetings.md | In the request body, supply a JSON representation of an [onlineMeeting](../resou > [!CAUTION] >-> Assigning the `presenter` or `coorganizer` role to users who are not registered in Azure Active Directory is not currently supported. For details, see [Known issues](/graph/known-issues#presenter-role-cannot-be-assigned-to-non-azure-ad-participants) for more details. +> Assigning the `presenter` or `coorganizer` role to users who are not registered in Azure Active Directory is not currently supported. ## Response If successful, this method returns a `201 Created` response code and an [onlineMeeting](../resources/onlinemeeting.md) object in the response body. |
v1.0 | Application Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Application.ReadWrite.All, Directory.ReadWrite.All | +|Delegated (work or school account) | Application.ReadWrite.All | |Delegated (personal Microsoft account) | Application.ReadWrite.All |-|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | +|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All | ## HTTP request Replace `{applicationObjectId}` with the **id** for the application object, also referred to as the **Object ID** in the Azure portal. Replace `{applicationObjectId}` with the **id** for the application object, also ```http PATCH /applications/{applicationObjectId} ```++To update the logo, use the PUT method as follows. +<!-- { "blockType": "ignored" } --> +```http +PUT /applications/{applicationObjectId}/logo +``` + ## Request headers | Name | Description| |:--|:-| In the request body, supply the values for relevant fields that should be update | info | [informationalUrl](../resources/informationalurl.md) | Basic profile information of the application such as app's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see [Add Terms of service and privacy statement for registered Azure AD apps](/azure/active-directory/develop/howto-add-terms-of-service-privacy-statement). | | 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 Azure AD 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, Azure AD 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. | +| logo | Stream | The main logo for the application. Not nullable. Use the PUT method to update the logo. | | onPremisesPublishing | [onPremisesPublishing](../resources/onpremisespublishing.md) | Represents the set of properties for configuring [Azure AD 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 Azure AD 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 | Authenticationcombinationconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationcombinationconfiguration-get.md | If successful, this method returns a `200 OK` response code and an [authenticati ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_authenticationcombinationconfiguration" The following is an example of a request. GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationStrengths/policies/0e371351-6419-4c8a-8047-61eef0212ffb/combinationConfigurations/133b68c4-503b-4e87-839a-6c286a27381b ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationcombinationconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationcombinationconfiguration-update.md | If successful, this method returns a `204 NO CONTENT` response code. ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_authenticationcombinationconfiguration" Content-length: 130 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationmethodmodedetail Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethodmodedetail-get.md | If successful, this method returns a `200 OK` response code and an [authenticati ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_authenticationmethodmodedetail" The following is an example of a request. GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/windowsHelloForBusiness ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthpolicy Delete Combinationconfigurations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-delete-combinationconfigurations.md | If successful, this method returns a `204 No Content` response code. ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_authenticationcombinationconfiguration" The following is an example of a request. DELETE https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationStrengths/policies/0e371351-6419-4c8a-8047-61eef0212ffb/combinationConfigurations/6cbbcfd0-5054-4a59-a10e-2d21fe09305d ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthpolicy Findbymethodmode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-findbymethodmode.md | If successful, this function returns a `200 OK` response code and a [authenticat ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "authenticationstrengthpolicythis.findbymethodmode" The following is an example of a request. GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/findByMethodMode(authenticationMethodModes=["sms"]) ``` +# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-get.md | If successful, this method returns a `200 OK` response code and an [authenticati ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_authenticationstrengthpolicy" The following is an example of a request. GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/00000000-0000-0000-0000-000000000004 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthpolicy List Combinationconfigurations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-list-combinationconfigurations.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_authenticationcombinationconfiguration" The following is an example of a request. GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationStrengths/policies/0e371351-6419-4c8a-8047-61eef0212ffb/combinationConfigurations ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthpolicy Post Combinationconfigurations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-post-combinationconfigurations.md | If successful, this method returns a `201 Created` response code and a [fido2Com ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_authenticationcombinationconfiguration_from_" Content-length: 130 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-update.md | If successful, this method returns a `204 NO CONTENT` response code. ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_authenticationstrengthpolicy" Content-length: 239 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthpolicy Updateallowedcombinations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-updateallowedcombinations.md | If successful, this action returns a `200 OK` response code and a [updateAllowed ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "authenticationstrengthpolicythis.updateallowedcombinations" Content-length: 51 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthpolicy Usage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-usage.md | If successful, this function returns a `200 OK` response code and an [authentica ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "authenticationstrengthpolicythis.usage" The following is an example of a request. GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/{authenticationStrengthPolicyId}/usage ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthroot Delete Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-delete-policies.md | If successful, this method returns a `204 No Content` response code. ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_authenticationstrengthpolicy" The following is an example of a request. DELETE https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/6e7d7469-07c5-4bb2-a801-5eaef8fb7c1e/$ref ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthroot List Authenticationmethodmodes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-list-authenticationmethodmodes.md | If successful, this method returns a `200 OK` response code and a collection of #### Request The following is an example of a request to retrieve the collection of **authenticationMethodModes** objects and their descriptions. .++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_authenticationmethodmodedetail" The following is an example of a request to retrieve the collection of **authent GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json #### Request The following is an example of a request to retrieve the flat collection of authenticationCombinations objects, representing all the possible allowed combinations (allowedCombinations) that may be used in an authenticationStrengthPolicy object. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_authenticationcombinations" The following is an example of a request to retrieve the flat collection of auth GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationStrengths/authenticationCombinations ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json "Error: list_authenticationcombinations: Unable to locate a definition for resource type: microsoft.graph.authenticationMethodModes" ]-} --> +} --> |
v1.0 | Authenticationstrengthroot List Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-list-policies.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_authenticationstrengthpolicy" The following is an example of a request. GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Authenticationstrengthroot Post Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-post-policies.md | If successful, this method returns a `201 Created` response code and an [authent ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_authenticationstrengthpolicy_from_" Content-length: 239 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Bitlocker List Recoverykeys | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bitlocker-list-recoverykeys.md | This operation does not return the **key** property. For information about how t ## Permissions One of the following 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)| +|Permission type|Permissions (from least to most privileged)| |:|:| |Delegated (work or school account)|BitLockerKey.ReadBasic.All, BitLockerKey.Read.All|-|Delegated (personal Microsoft account)|Not supported| -|Application|Not supported| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| -For delegated permissions to allow apps to get BitLockerRecoveryKey resources on behalf of the signed-in user, the user must be the registered owner of the device that the BitLocker recovery key was originally backed up from, or the calling user must be in one of the following directory roles: +For delegated permissions to allow apps to get **bitLockerRecoveryKey** resources on behalf of the signed-in user, the user must be the registered owner of the device that the BitLocker recovery key was originally backed up from, or the calling user must be in one of the following directory roles: * Global administrator * Cloud device administrator To get a list of BitLocker keys within the tenant: GET /informationProtection/bitlocker/recoveryKeys ``` -To get a list of BitLocker keys within the tenant filtered by the **device id**: +To get a list of BitLocker keys within the tenant filtered by the **deviceId**: <!-- { "blockType": "ignored" GET /informationProtection/bitlocker/recoveryKeys?$filter=deviceId eq '{deviceId ``` ## Optional query parameters-This method supports the `$filter` OData query parameter to filter results by the **device id** the key was most recently backed up to. This method does not support the `$top` filter. For details, see [Example 2](#example-2). For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$filter` OData query parameter to filter results by the **deviceId** the key was most recently backed up to. This method does not support the `$top` filter. For details, see [Example 2](#example-2-retrieve-a-list-of-bitlocker-keys-filtered-by-deviceid). For general information, see [OData query parameters](/graph/query-parameters). The response might also contain an `odata.nextLink`, which you can use to page through the result set. For details, see [Paging Microsoft Graph data](/graph/paging). If successful, this method returns a `200 OK` response code and a collection of ## Examples -### Example 1 -Retrieve a list of BitLocker keys in the tenant. +### Example 1: Retrieve a list of BitLocker keys in the tenant #### Request The following is an example of the request. Content-Type: application/json ] } ```-### Example 2 -Retrieve a list of BitLocker keys filtered by **device id**. +### Example 2: Retrieve a list of BitLocker keys filtered by **deviceId** #### Request The following is an example of the request. |
v1.0 | Bitlockerrecoverykey Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bitlockerrecoverykey-get.md | By default, this operation does not return the **key** property that represents ## Permissions One of the following 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)| +|Permission type|Permissions (from least to most privileged)| |:|:| |Delegated (work or school account)|BitLockerKey.ReadBasic.All, BitLockerKey.Read.All|-|Delegated (personal Microsoft account)|Not supported| -|Application|Not supported| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| ->**Note:** For delegated permissions to allow apps to get BitLockerRecoveryKey resources on behalf of the signed-in user, the tenant administrator must have assigned the user one of the following roles, or the user must be the **registered owner** of the device that the BitLocker key was originally backed up from: +>**Note:** For delegated permissions to allow apps to get **bitLockerRecoveryKey** resources on behalf of the signed-in user, the tenant administrator must have assigned the user one of the following roles, or the user must be the **registered owner** of the device that the BitLocker key was originally backed up from: * Global administrator * Cloud device administrator * Helpdesk administrator GET /informationProtection/bitlocker/recoveryKeys/{bitlockeryRecoveryKeyId}?$sel ``` ## Optional query parameters-This method supports the `$select` OData query parameter to return the **key** property. For details, see [Example 2](#example-2). For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$select` OData query parameter to return the **key** property. For details, see [Example 2](#example-2-get-the-bitlocker-key-with-the-key-property-by-specifying-the-key-id). For general information, see [OData query parameters](/graph/query-parameters). ## Request headers |Name|Description| If successful, this method returns a `200 OK` response code and a [bitlockerReco ## Examples -### Example 1 -Get the BitLocker key by specifying the **key id**. This example does not return the **key** property. +### Example 1: Get the BitLocker key by specifying the key **id** #### Request-The following is an example of the request. +The following is an example of the request. This example does not return the **key** property. <!-- { "blockType": "request", ocp-client-version: "1.2" #### Response The following is an example of the response. -**Note:** The response object shown here might be shortened for readability. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, Content-type: application/json } ``` -### Example 2 -Get the BitLocker key with the **key** property by specifying the **key id**. +### Example 2: Get the BitLocker key with the **key** property by specifying the key **id** #### Request The following is an example of the request. ocp-client-version: "1.2" #### Response The following is an example of the response. -**Note:** The response object shown here might be shortened for readability. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Bookingbusiness Getstaffavailability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-getstaffavailability.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) + |
v1.0 | Browsersharedcookie Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersharedcookie-get.md | + + Title: "Get browserSharedCookie" +description: "Get a session cookie that can be shared between a Microsoft Edge process and an Internet Explorer process, while using Internet Explorer mode." ++ms.localizationpriority: medium +++# Get browserSharedCookie +Namespace: microsoft.graph +++Get a [session cookie](../resources/browsersharedcookie.md) that can be shared between a Microsoft Edge process and an Internet Explorer process, while using [Internet Explorer mode](/deployedge/edge-ie-mode). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sharedCookies/{browserSharedCookieId} +``` ++## Optional query parameters +This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [browserSharedCookie](../resources/browsersharedcookie.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_browsersharedcookie", + "sampleKeys": ["147713b8-4df2-4717-93a3-bfb1ebb54881", "07f4030f-45ff-4ad1-9277-3b8f6ee74141"] +} +--> +``` http +GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/147713b8-4df2-4717-93a3-bfb1ebb54881/sharedCookies/07f4030f-45ff-4ad1-9277-3b8f6ee74141 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSharedCookie" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "status": "pendingEdit", + "id": "07f4030f-45ff-4ad1-9277-3b8f6ee74141", + "hostOrDomain": "www.microsoft.com", + "sourceEnvironment": "microsoftEdge", + "displayName": "Microsoft Cookie", + "path": "/", + "hostOnly": true, + "comment": "A cookie for microsoft.com", + "lastModifiedDateTime": "2022-06-29T11:32:39.6732721-04:00", + "createdDateTime": "2022-06-29T11:32:39.673272-04:00", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [ + { + "publishedDateTime": "2022-06-29T14:51:23.8662592Z", + "hostOrDomain": "www.microsoft.com", + "comment": "A cookie for InternetExplorer11", + "displayName": "Microsoft Cookie", + "sourceEnvironment": "internetExplorer11", + "hostOnly": true, + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + } + } + ] +} +``` + |
v1.0 | Browsersharedcookie Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersharedcookie-update.md | + + Title: "Update browserSharedCookie" +description: "Update the properties of a browserSharedCookie object." ++ms.localizationpriority: medium +++# Update browserSharedCookie +Namespace: microsoft.graph +++Update the properties of a [browserSharedCookie](../resources/browsersharedcookie.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sharedCookies/{browserSharedCookieId} +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body ++++|Property|Type|Description| +|:|:|:| +|comment|String|The comment of the cookie.| +|displayName|String|The name of the cookie.| +|hostOnly|Boolean|Determines whether a cookie is a host-only or domain cookie.| +|hostOrDomain|String|The URL of the cookie.| +|path|String|The path of the cookie.| +|sourceEnvironment|browserSharedCookieSourceEnvironment|Specifies how the cookies are shared between Microsoft Edge and Internet Explorer. The possible values are: `microsoftEdge`, `internetExplorer11`, `both`, `unknownFutureValue`.| +++## Response ++If successful, this method returns a `204 No Content` response code. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_browsersharedcookie", + "sampleKeys": ["20579923-e6c8-425a-b728-47f43c10bc05", "972a5778-df43-45fd-9c2a-5dd944c7a1ce"] +} +--> +``` http +PATCH https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/20579923-e6c8-425a-b728-47f43c10bc05/sharedCookies/972a5778-df43-45fd-9c2a-5dd944c7a1ce +Content-Type: application/json +Content-length: 349 ++{ + "hostOrDomain": "www.microsoft.com", + "sourceEnvironment": "microsoftEdge", + "displayName": "Microsoft Cookie", + "path": "/", + "hostOnly": true, + "comment": "Updating source environment." +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` + |
v1.0 | Browsersite Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersite-get.md | + + Title: "Get browserSite" +description: "Get a browserSite that resides on a site list." ++ms.localizationpriority: medium +++# Get browserSite +Namespace: microsoft.graph +++Get a [browserSite](../resources/browsersite.md) that resides on a [browserSiteList](../resources/browsersitelist.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)|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sites/{browserSiteId} +``` ++## Optional query parameters +This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [browserSite](../resources/browsersite.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_browsersite", + "sampleKeys": ["20579923-e6c8-425a-b728-47f43c10bc05", "a22cbc85-d5d2-4e61-8414-42e6704c36f7"] +} +--> +``` http +GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/20579923-e6c8-425a-b728-47f43c10bc05/sites/a22cbc85-d5d2-4e61-8414-42e6704c36f7 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSite" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "status": "pendingEdit", + "id": "a22cbc85-d5d2-4e61-8414-42e6704c36f7", + "webUrl": "www.microsoft.com", + "targetEnvironment": "microsoftEdge", + "mergeType": "default", + "compatibilityMode": "default", + "allowRedirect": false, + "comment": "Updating to Edge.", + "lastModifiedDateTime": "2022-06-29T15:44:27.2154899Z", + "createdDateTime": "2022-06-29T14:51:23.8662595Z", + "deletedDateTime": null, + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [ + { + "publishedDateTime": "2022-06-29T14:51:23.8662592Z", + "allowRedirect": true, + "comment": "A site that opens in InternetExplorer11", + "compatibilityMode": "default", + "targetEnvironment": "internetExplorer11", + "mergeType": "default", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + } + } + ] +} +``` + |
v1.0 | Browsersite Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersite-update.md | + + Title: "Update browserSite" +description: "Update the properties of a browserSite object." ++ms.localizationpriority: medium +++# Update browserSite +Namespace: microsoft.graph +++Update the properties of a [browserSite](../resources/browsersite.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sites/{browserSiteId} +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +++|Property|Type|Description| +|:|:|:| +|allowRedirect|Boolean|Controls the behavior of redirected sites. If `true`, indicates that the site will open in Internet Explorer 11 or Microsoft Edge even if the site is navigated to as part of a HTTP or meta refresh redirection chain.| +|comment|String|The comment for the site.| +|compatibilityMode|browserSiteCompatibilityMode|Controls what compatibility setting is used for specific sites or domains. The possible values are: `default`, `internetExplorer8Enterprise`, `internetExplorer7Enterprise`, `internetExplorer11`, `internetExplorer10`, `internetExplorer9`, `internetExplorer8`, `internetExplorer7`, `internetExplorer5`, `unknownFutureValue`.| +|mergeType|browserSiteMergeType|The merge type of the site. The possible values are: `noMerge`, `default`, `unknownFutureValue`.| +|targetEnvironment|browserSiteTargetEnvironment|The target environment that the site should open in. The possible values are: `internetExplorerMode`, `internetExplorer11`, `microsoftEdge`, `configurable`, `none`, `unknownFutureValue`.<br /><br />Prior to June 15, 2022, the `internetExplorer11` option would allow opening a site in the Internet Explorer 11 (IE11) desktop application. Following the retirement of IE11 on June 15, 2022, the `internetExplorer11` option will no longer open an IE11 window and will instead behave the same as the `internetExplorerMode` option.| +|webUrl|String|The URL of the site.| ++## Response ++If successful, this method returns a `204 No Content` response code. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_browsersite", + "sampleKeys": ["972a5778-df43-45fd-9c2a-5dd944c7a1ce", "7cf831d2-8a9b-4826-b120-911566f6fd6a"] +} +--> +``` http +PATCH https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/972a5778-df43-45fd-9c2a-5dd944c7a1ce/sites/7cf831d2-8a9b-4826-b120-911566f6fd6a +Content-Type: application/json +Content-length: 387 ++{ + "webUrl": "www.microsoft.com", + "targetEnvironment": "microsoftEdge", + "mergeType": "default", + "compatibilityMode": "default", + "allowRedirect": false, + "comment": "Updating to Edge." +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` + |
v1.0 | Browsersitelist Delete Sharedcookies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-delete-sharedcookies.md | + + Title: "Delete browserSharedCookie" +description: "Delete a browserSharedCookie from a browserSiteList." ++ms.localizationpriority: medium +++# Delete browserSharedCookie +Namespace: microsoft.graph +++Delete a [browserSharedCookie](../resources/browsersharedcookie.md) from a [browserSiteList](../resources/browsersitelist.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sharedCookies/{browserSharedCookieId} +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If the shared cookie was not previously published, then this method returns a `204 No Content` response code on a successful delete. If the shared cookie was previously published, then this method returns a `200 OK` response code and a [browserSiteList](../resources/browsersitelist.md) object in the response body with the status as `pendingDelete`. You must publish (for example, via the [browserSiteList: publish](../api/browsersitelist-publish.md) API) the shared cookie to fully remove it from the site list. ++## Examples ++### Example 1: Delete a shared cookie that was not previously published ++#### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "delete_browsersharedcookie", + "@odata.type": "microsoft.graph.browserSharedCookie", + "sampleKeys": ["7cf831d2-8a9b-4826-b120-911566f6fd6a", "07b4cc32-237f-4a1a-9d7f-531efc26220e"] +} +--> +``` http +DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/7cf831d2-8a9b-4826-b120-911566f6fd6a/sharedCookies/07b4cc32-237f-4a1a-9d7f-531efc26220e +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++#### Response +The following is an example of the response. +<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` ++### Example 2: Delete a shared cookie that was previously published ++#### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "delete_browsersharedcookie", + "sampleKeys": ["7cf831d2-8a9b-4826-b120-911566f6fd6a", "07f4030f-45ff-4ad1-9277-3b8f6ee74141"] +} +--> +``` http +DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/7cf831d2-8a9b-4826-b120-911566f6fd6a/sharedCookies/07f4030f-45ff-4ad1-9277-3b8f6ee74141 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++#### Response +The following is an example of the response where the **status** has changed to `pendingDelete` but the shared cookie is still published. You must publish the shared cookie to fully remove it from the site list. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSharedCookie" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "status": "pendingDelete", + "id": "07f4030f-45ff-4ad1-9277-3b8f6ee74141", + "hostOrDomain": "www.microsoft.com", + "sourceEnvironment": "internetExplorer11", + "displayName": "Microsoft Cookie", + "path": "/", + "hostOnly": true, + "comment": "A cookie for microsoft.com", + "lastModifiedDateTime": "2022-06-29T11:38:39.6732721-04:00", + "createdDateTime": "2022-06-29T11:32:39.673272-04:00", + "deletedDateTime": "2022-06-29T11:38:39.673272-04:00", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [] +} +``` |
v1.0 | Browsersitelist Delete Sites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-delete-sites.md | + + Title: "Delete browserSite" +description: "Delete a browserSite from a browserSiteList." ++ms.localizationpriority: medium +++# Delete browserSite +Namespace: microsoft.graph +++Delete a [browserSite](../resources/browsersite.md) from a [browserSiteList](../resources/browsersitelist.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sites/{browserSiteId} +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If the site was not previously published, then this method returns a `204 No Content` response code on a successful delete. If the site was previously published, then this method returns a `200 OK` response code and a [browserSiteList](../resources/browsersitelist.md) object in the response body with the status as `pendingDelete`. You must publish (for example, via the [browserSiteList: publish](../api/browsersitelist-publish.md) API) the site to fully remove it from the site list. ++## Examples ++### Example 1: Delete a site that was not previously published ++#### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "delete_browsersite", + "sampleKeys": ["07f4030f-45ff-4ad1-9277-3b8f6ee74141", "a22cbc85-d5d2-4e61-8414-42e6704c36f7"] +} +--> +``` http +DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/07f4030f-45ff-4ad1-9277-3b8f6ee74141/sites/a22cbc85-d5d2-4e61-8414-42e6704c36f7 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++#### Response +The following is an example of the response. +<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` ++### Example 2: Delete a site that was previously published ++#### Request +The following is an example of a request. +<!-- { + "blockType": "request", + "name": "delete_browsersite", + "sampleKeys": ["07f4030f-45ff-4ad1-9277-3b8f6ee74141", "a22cbc85-d5d2-4e61-8414-42e6704c36f7"] +} +--> +``` http +DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/07f4030f-45ff-4ad1-9277-3b8f6ee74141/sites/a22cbc85-d5d2-4e61-8414-42e6704c36f7 +``` +++#### Response +The following is an example of the response where the status has changed to `pendingDelete` but the site is still published. You must publish the site to fully remove it from the site list. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSite" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "status": "pendingDelete", + "id": "a22cbc85-d5d2-4e61-8414-42e6704c36f7", + "webUrl": "www.microsoft.com", + "targetEnvironment": "microsoftEdge", + "mergeType": "default", + "compatibilityMode": "default", + "allowRedirect": false, + "comment": "Site for Microsoft Edge", + "lastModifiedDateTime": "2022-06-29T15:44:27.2154899Z", + "createdDateTime": "2022-06-29T14:51:23.8662595Z", + "createdDateTime": "2022-06-29T14:55:23.8662595Z", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [] +} +``` |
v1.0 | Browsersitelist Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-get.md | + + Title: "Get browserSiteList" +description: "Get a browserSiteList that contains browserSite and browserSharedCookie resources." ++ms.localizationpriority: medium +++# Get browserSiteList +Namespace: microsoft.graph +++Get a [browserSiteList](../resources/browsersitelist.md) that contains [browserSite](../resources/browsersite.md) and [browserSharedCookie](../resources/browsersharedcookie.md) resources. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /admin/edge/internetExplorerMode/siteLists/{browserSiteListId} +``` ++## Optional query parameters +This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [browserSiteList](../resources/browsersitelist.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_browsersitelist", + "sampleKeys": ["e370d818-f650-5ab1-499e-5915e83f4573"] +} +--> +``` http +GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e370d818-f650-5ab1-499e-5915e83f4573 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSiteList" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.browserSiteList", + "id": "e370d818-f650-5ab1-499e-5915e83f4573", + "description": "Production site list for devices", + "lastModifiedBy": { + "user": { + "id": "efee1b77-fb3b-4f65-99d6-274c11914d12", + "displayName": "Joe Smith" + }, + "application": null + }, + "lastModifiedDateTime": "2016-03-21T20:01:37Z", + "displayName": "Production Site List A", + "publishedBy": { + "user": { + "id": "efee1b77-fb3b-4f65-99d6-274c11914d12", + "displayName": "Joe Smith" + }, + "application": null + }, + "publishedDateTime": "2016-03-21T20:01:37Z", + "status": "published", + "revision": "1.0" +} +``` + |
v1.0 | Browsersitelist List Sharedcookies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-list-sharedcookies.md | + + Title: "List browserSharedCookies" +description: "Get a list of the browserSharedCookie objects and their properties." ++ms.localizationpriority: medium +++# List browserSharedCookies +Namespace: microsoft.graph +++Get a list of the [browserSharedCookie](../resources/browsersharedcookie.md) objects and their properties. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sharedCookies +``` ++## Optional query parameters +This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [browserSharedCookie](../resources/browsersharedcookie.md) objects in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "list_browsersharedcookie", + "sampleKeys": ["e370d818-f650-5ab1-499e-5915e83f4573"] +} +--> +``` http +GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e370d818-f650-5ab1-499e-5915e83f4573/sharedCookies +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSharedCookie", + "isCollection": true +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "value": [ + { + "status": "published", + "id": "07f4030f-45ff-4ad1-9277-3b8f6ee74141", + "hostOrDomain": "www.microsoft.com", + "sourceEnvironment": "internetExplorer11", + "displayName": "Microsoft Cookie", + "path": "/", + "hostOnly": true, + "comment": "A cookie for microsoft.com", + "lastModifiedDateTime": "2022-06-29T11:32:39.6732721-04:00", + "createdDateTime": "2022-06-29T11:32:39.673272-04:00", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [] + } + ] +} +``` + |
v1.0 | Browsersitelist List Sites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-list-sites.md | + + Title: "List browserSites" +description: "Get a list of the browserSite objects and their properties." ++ms.localizationpriority: medium +++# List browserSites +Namespace: microsoft.graph +++Get a list of the [browserSite](../resources/browsersite.md) objects and their properties. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sites +``` ++## Optional query parameters +This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [browserSite](../resources/browsersite.md) objects in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "list_browsersite", + "sampleKeys": ["e370d818-f650-5ab1-499e-5915e83f4573"] +} +--> +``` http +GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e370d818-f650-5ab1-499e-5915e83f4573/sites +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSite", + "isCollection": true +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "value": [ + { + "status": "pendingEdit", + "id": "a22cbc85-d5d2-4e61-8414-42e6704c36f7", + "webUrl": "www.microsoft.com", + "targetEnvironment": "microsoftEdge", + "mergeType": "default", + "compatibilityMode": "default", + "allowRedirect": false, + "comment": "Updating to Edge.", + "lastModifiedDateTime": "2022-06-29T15:44:27.2154899Z", + "createdDateTime": "2022-06-29T14:51:23.8662595Z", + "deletedDateTime": null, + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [ + { + "publishedDateTime": "2022-06-29T14:51:23.8662592Z", + "allowRedirect": true, + "comment": "A site that opens in InternetExplorer11", + "compatibilityMode": "default", + "targetEnvironment": "internetExplorer11", + "mergeType": "default", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + } + } + ] + } + ] +} +``` + |
v1.0 | Browsersitelist Post Sharedcookies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-post-sharedcookies.md | + + Title: "Create browserSharedCookie" +description: "Create a new browserSharedCookie object in a browserSiteList." ++ms.localizationpriority: medium +++# Create browserSharedCookie +Namespace: microsoft.graph +++Create a new [browserSharedCookie](../resources/browsersharedcookie.md) object in a [browserSiteList](../resources/browsersitelist.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sharedCookies +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +In the request body, supply a JSON representation of the [browserSharedCookie](../resources/browsersharedcookie.md) object. ++You can specify the following properties when you create a **browserSharedCookie**. ++|Property|Type|Description| +|:|:|:| +|comment|String|The comment of the cookie. Required.| +|displayName|String|The name of the cookie. Required.| +|hostOnly|Boolean|Determines whether a cookie is a host-only or domain cookie. Required.| +|hostOrDomain|String|The URL of the cookie. Required.| +|path|String|The path of the cookie. Required.| +|sourceEnvironment|browserSharedCookieSourceEnvironment|Specifies how the cookies are shared between Microsoft Edge and Internet Explorer. The possible values are: `microsoftEdge`, `internetExplorer11`, `both`, `unknownFutureValue`. Required.| ++## Response ++If successful, this method returns a `201 Created` response code and a [browserSharedCookie](../resources/browsersharedcookie.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "create_browsersharedcookie", + "sampleKeys": ["e370d818-f650-5ab1-499e-5915e83f4573"] +} +--> +``` http +POST https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e370d818-f650-5ab1-499e-5915e83f4573/sharedCookies +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.browserSharedCookie", + "hostOrDomain": "www.microsoft.com", + "sourceEnvironment": "InternetExplorer11", + "displayName": "Microsoft Cookie", + "hostOnly": true, + "comment": "A cookie for microsoft.com", + "path": "/" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSharedCookie" +} +--> +``` http +HTTP/1.1 201 Created +Content-Type: application/json ++{ + "status": "pendingAdd", + "id": "07f4030f-45ff-4ad1-9277-3b8f6ee74141", + "hostOrDomain": "www.microsoft.com", + "sourceEnvironment": "internetExplorer11", + "displayName": "Microsoft Cookie", + "path": "/", + "hostOnly": true, + "comment": "A cookie for microsoft.com", + "lastModifiedDateTime": "2022-06-29T15:32:39.6732721Z", + "createdDateTime": "2022-06-29T15:32:39.673272Z", + "deletedDateTime": null, + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [] +} +``` + |
v1.0 | Browsersitelist Post Sites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-post-sites.md | + + Title: "Create browserSite" +description: "Create a new browserSite object in a browserSiteList." ++ms.localizationpriority: medium +++# Create browserSite +Namespace: microsoft.graph +++Create a new [browserSite](../resources/browsersite.md) object in a [browserSiteList](../resources/browsersitelist.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/sites +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +In the request body, supply a JSON representation of the [browserSite](../resources/browsersite.md) object. ++You can specify the following properties when you create a **browserSite**. ++|Property|Type|Description| +|:|:|:| +|allowRedirect|Boolean|Controls the behavior of redirected sites. If `true`, indicates that the site will open in Internet Explorer 11 or Microsoft Edge even if the site is navigated to as part of a HTTP or meta refresh redirection chain. Required.| +|comment|String|The comment for the site. Required| +|compatibilityMode|browserSiteCompatibilityMode|Controls what compatibility setting is used for specific sites or domains. The possible values are: `default`, `internetExplorer8Enterprise`, `internetExplorer7Enterprise`, `internetExplorer11`, `internetExplorer10`, `internetExplorer9`, `internetExplorer8`, `internetExplorer7`, `internetExplorer5`, `unknownFutureValue`. Required.| +|mergeType|browserSiteMergeType|The merge type of the site. The possible values are: `noMerge`, `default`, `unknownFutureValue`. Required.| +|targetEnvironment|browserSiteTargetEnvironment|The target environment that the site should open in. The possible values are: `internetExplorerMode`, `internetExplorer11`, `microsoftEdge`, `configurable`, `none`, `unknownFutureValue`. Required.<br /><br />Prior to June 15, 2022, the `internetExplorer11` option would allow opening a site in the Internet Explorer 11 (IE11) desktop application. Following the retirement of IE11 on June 15, 2022, the `internetExplorer11` option will no longer open an IE11 window and will instead behave the same as the `internetExplorerMode` option.| +|webUrl|String|The URL of the site. Required.| +++## Response ++If successful, this method returns a `201 Created` response code and a [browserSite](../resources/browsersite.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "create_browsersite", + "sampleKeys": ["e370d818-f650-5ab1-499e-5915e83f4573"] +} +--> +``` http +POST https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e370d818-f650-5ab1-499e-5915e83f4573/sites +Content-Type: application/json +Content-length: 387 ++{ + "@odata.type": "#microsoft.graph.browserSite", + "webUrl": "www.microsoft.com", + "targetEnvironment": "InternetExplorer11", + "comment": "A site that opens in InternetExplorer11", + "mergeType": "default", + "compatibilityMode": "default", + "allowRedirect": true +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSite" +} +--> +``` http +HTTP/1.1 201 Created +Content-Type: application/json ++{ + "status": "pendingAdd", + "id": "a22cbc85-d5d2-4e61-8414-42e6704c36f7", + "webUrl": "www.microsoft.com", + "targetEnvironment": "internetExplorer11", + "mergeType": "default", + "compatibilityMode": "default", + "allowRedirect": true, + "comment": "A site that opens in InternetExplorer11", + "lastModifiedDateTime": "2022-06-29T14:51:23.8662592Z", + "createdDateTime": "2022-06-29T14:51:23.8662595Z", + "deletedDateTime": null, + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "history": [] +} +``` + |
v1.0 | Browsersitelist Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-publish.md | + + Title: "browserSiteList: publish" +description: "Publish the specified browserSiteList for devices to download." ++ms.localizationpriority: medium +++# browserSiteList: publish +Namespace: microsoft.graph +++Publish the specified [browserSiteList](../resources/browsersitelist.md) for devices to download. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /admin/edge/internetExplorerMode/siteLists/{browserSiteListId}/publish +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| +++## Request body ++In the request body, omit both sites and share cookies to publish the entire site list. Optionally, you can publish specific sites and shared cookies by specifying a collection of IDs. +++|Property|Type|Description| +|:|:|:| +|revision|String|The revision of the site list to publish. Required.| +|sharedCookies|[browserSharedCookie](../resources/browsersharedcookie.md) collection|The collection of shared cookies to publish. Optional. Only requires the shared cookie ID. All other fields are ignored.| +|sites|[browserSite](../resources/browsersite.md) collection|The collection of sites to publish. Optional. Only requires the site ID. All other fields are ignored.| +++## Response ++If successful, this action returns a `200 OK` response code and a [browserSiteList](../resources/browsersitelist.md) in the response body. ++## Examples ++### Example 1: Publish all sites and shared cookies ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "browsersitelist_publish", + "sampleKeys": ["36ba61eb-c492-4283-a38b-963a1dbb2f69"] +} +--> +``` http +POST https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/36ba61eb-c492-4283-a38b-963a1dbb2f69/publish +Content-Type: application/json ++{ + "revision": "1.0" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++#### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSiteList" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.browserSiteList", + "id": "36ba61eb-c492-4283-a38b-963a1dbb2f69", + "revision": "1.0", + "displayName": "Product Site List A", + "description": "A production site list for team A", + "lastModifiedDateTime": "2022-06-28T19:29:52.8752365Z", + "publishedDateTime": "2022-06-28T19:29:52.8752365Z", + "status": "published", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "publishedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + } +} +``` ++### Example 2: Publish specific sites and shared cookies ++#### Request ++The following is an example of a request. +<!-- { + "blockType": "request", + "name": "browsersitelist_publish", + "sampleKeys": ["36ba61eb-c492-4283-a38b-963a1dbb2f69"] +} +--> +``` http +POST https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/36ba61eb-c492-4283-a38b-963a1dbb2f69/publish +Content-Type: application/json ++{ + "revision": "1.0", + "sites": [ + { + "id": "53e5f971-fc7b-4cd3-a1bf-34d7c0416882" + }, + { + "id": "2e27cc86-3662-447e-b751-274fb9f869ea" + } + ], + "sharedCookies": [ + { + "id": "7f639835-23ab-4793-b1e6-1a06fad127a2" + } + ] +} +``` +++#### Response +The following is an example of the response. The **status** will show `pending` if the request contains sites or shared cookies that you have not published yet. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSiteList" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.browserSiteList", + "id": "36ba61eb-c492-4283-a38b-963a1dbb2f69", + "revision": "1.0", + "displayName": "Product Site List A", + "description": "A production site list for team A", + "lastModifiedDateTime": "2022-06-28T19:29:52.8752365Z", + "publishedDateTime": "2022-06-28T19:29:52.8752365Z", + "status": "pending", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "publishedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + } +} +``` |
v1.0 | Browsersitelist Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-update.md | + + Title: "Update browserSiteList" +description: "Update the properties of a browserSiteList object." ++ms.localizationpriority: medium +++# Update browserSiteList +Namespace: microsoft.graph +++Update the properties of a [browserSiteList](../resources/browsersitelist.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /admin/edge/internetExplorerMode/siteLists/{browserSiteListId} +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +++|Property|Type|Description| +|:|:|:| +|description|String|Description for the site list.| +|displayName|String|Display name of this site list.| ++++## Response ++If successful, this method returns a `204 No Content` response code. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_browsersitelist", + "sampleKeys": ["36ba61eb-c492-4283-a38b-963a1dbb2f69"] +} +--> +``` http +PATCH https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/36ba61eb-c492-4283-a38b-963a1dbb2f69 +Content-Type: application/json +Content-length: 283 ++{ + "displayName": "Production Site List A", + "description": "Production site list for team A" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` + |
v1.0 | Call Addlargegalleryview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-addlargegalleryview.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Add the large gallery view to a call. +Add the large gallery view to a call. ++For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see [Identify large gallery view participants in a roster](https://learn.microsoft.com/en-us/graph/cloud-communications-identifylargegalleryview). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Channel Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-get.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ [!INCLUDE [sample-code](../includes/snippets/go/get-channel-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-channel-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Channel List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-list.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ [!INCLUDE [sample-code](../includes/snippets/go/list-channels-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-channels-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/teams/64c323f2-226a-4e64-8ba4-3e6e3f7b9330/ [!INCLUDE [sample-code](../includes/snippets/go/list-private-channels-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-private-channels-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/teams/6a720ba5-7373-463b-bc9f-4cd04b5c6742/ [!INCLUDE [sample-code](../includes/snippets/go/list-shared-channels-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-shared-channels-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-get.md | Content-type: application/json #### Request The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_meeting_chat", "sampleKeys": ["19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2"] }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/beta/chats/19:ebe3857aa388434bab0cad9d2e09f4de@thread.v2?$expand=lastMessagePreview ```++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ Content-type: application/json } } }-``` +``` |
v1.0 | Chat Hideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-hideforuser.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/javascript/chat-hideforuser-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [Java](#tab/java) - # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/chat-hideforuser-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-messages.md | The following is an example of a request that lists the top two messages (`$top= The following example shows the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_chat_messages_2", The following example shows the request. GET https://graph.microsoft.com/beta/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages?$top=2&$orderBy=lastModifiedDateTime desc&$filter=lastModifiedDateTime ge 2022-09-22T00:00:00.000Z and lastModifiedDateTime le 2022-09-24T00:00:00.000Z ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. |
v1.0 | Chat Markchatreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-markchatreadforuser.md | Content-length: 106 [!INCLUDE [sample-code](../includes/snippets/javascript/chat-markchatreadforuser-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [Java](#tab/java) - # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/chat-markchatreadforuser-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat Markchatunreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-markchatunreadforuser.md | Content-length: 158 [!INCLUDE [sample-code](../includes/snippets/javascript/chat-markchatunreadforuser-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [Java](#tab/java) - # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/chat-markchatunreadforuser-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-sendactivitynotification.md | The following table shows the parameters that can be used with this action. |chainId|Int64|Optional. Used to override a previous notification. Use the same `chainId` in subsequent requests to override the previous notification.| |previewText|[itemBody](../resources/itembody.md)|Preview text for the notification. Microsoft Teams will only show first 150 characters.| |templateParameters|[keyValuePair](../resources/keyvaluepair.md) collection|Values for template variables defined in the activity feed entry corresponding to `activityType` in [Teams app manifest](/microsoftteams/platform/overview).|-|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. See also [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md) and [chatMembersNotificationRecipient](../resources/chatmembersnotificationrecipient.md). | +|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. For more details, see [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md) and [chatMembersNotificationRecipient](../resources/chatmembersnotificationrecipient.md). | The following resources are supported when setting the `source` value of the **topic** property to `entityURL`: HTTP/1.1 204 No Content ### Example 5: Notify the chat members about a task created in a chat -The following example shows how you can send an activity feed notification to all chat members. This example is similar to previous examples. However, in this case, the `recipient` is a [chatMembersNotificationRecipient](../resources/chatmembersnotificationrecipient.md). Note that the `chatId` specified in the `recipient` must match the `chatId` specified in the request URL. +The following example shows how you can send an activity feed notification to all chat members. This example is similar to previous examples. However, in this case, the **recipient** is a [chatMembersNotificationRecipient](../resources/chatmembersnotificationrecipient.md). Note that the **chatId** specified in the **recipient** must match the **chatId** specified in the request URL. #### Request The following example shows the request. # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "chat_sendactivitynotification_4", + "name": "chat_sendactivitynotification_5", "sampleKeys": ["19:1c3af46e9e0f4a5293343c8813c47619@thread.v2"] } --> Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat Unhideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-unhideforuser.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/javascript/chat-unhideforuser-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [Java](#tab/java) - # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/chat-unhideforuser-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chatmessage Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-post.md | One of the following permissions is required to call this API. To learn more, in |:|:--| | Delegated (work or school account) | ChannelMessage.Send, Group.ReadWrite.All** | | Delegated (personal Microsoft account) | Not supported. |-| Application | Teamwork.Migrate.All, ChannelMessage.ReadWrite.All | +| Application | Teamwork.Migrate.All | > **Note**: Permissions marked with ** are supported only for backward compatibility. We recommend that you update your solutions to use an alternative permission listed in the previous table and avoid using these permissions going forward. Content-type: application/json #### Request The following is an example of the request. -> **Note:** The attachment's ID must be unique and can be a new randomly generated GUID. However, the attachment's ID must be the same in the _body_ and _attachments_ elements. +> **Note:** The attachment ID must be unique and can be a new randomly generated GUID. However, the attachment ID must be the same in the _body_ and _attachments_ elements. # [HTTP](#tab/http) Content-type: application/json #### Request The following is an example of the request. -> **Note:** The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **body** and **hostedContents** elements. (Notice the **temporaryId** set to **1** and the reference in body as `../hostedContents/1/$value`.) +> **Note:** The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **body** and **hostedContents** elements. (Notice the **temporaryId** set to `1` and the reference in body as `../hostedContents/1/$value`.). -**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));` +**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));`. # [HTTP](#tab/http) Content-type: application/json #### Request The following is an example of the request. -> **Note:** The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **content** (in **attachments**) and **hostedContents** elements. (Notice the **temporaryId** set to **1** and the reference in content as `../hostedContents/1/$value`.) +> **Notes:** +> * The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **content** (in **attachments**) and **hostedContents** elements. (Notice the **temporaryId** set to `1` and the reference in content as `../hostedContents/1/$value`.). +> * The maximum possible size of hosted content is 4 MB. -**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));` +**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));`. # [HTTP](#tab/http) Content-type: application/json #### Response +The following is an example of the response. + <!-- { "blockType": "response", "truncated": true, Content-type: application/json } ``` -### Example 8 : @mention a team in a channel message +### Example 8: @mention a team in a channel message #### Request The following is an example of the request. |
v1.0 | Chatmessage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-update.md | ms.prod: "microsoft-teams" Update a [chatMessage](../resources/chatMessage.md) object. -With the exception of the **policyViolation** property, all properties of a **chatMessage** can be updated in delegated permissions scenarios. ++All properties of a **chatMessage** can be updated in delegated permissions scenarios, +except for read-only properties and the **policyViolation** property. Only the **policyViolation** property of a **chatMessage** can be updated in application permissions scenarios. The update only works for chats where members are Microsoft Teams users. If one of the participants is using Skype, the operation will fail. |
v1.0 | Cloudpccrosscloudgovernmentorganizationmapping Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpccrosscloudgovernmentorganizationmapping-get.md | If successful, this method returns a `200 OK` response code and a [cloudPcCrossC ## Examples ### Request++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_cloudpccrosscloudgovernmentorganizationmapping" GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/crossCloud X-MS-CloudPC-USGovCloudTenantAADToken: {token} ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response <!-- { |
v1.0 | Cloudpcexportjob Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcexportjob-get.md | If successful, this method returns a `200 OK` response code and a [cloudPcExport ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_cloudpcexportjob" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/exportJobs/TotalAggregatedRemoteConnectionReports__d39979c9-a0a2-4916-a158-1b984742ffff ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Cloudpconpremisesconnection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpconpremisesconnection-delete.md | Delete a specific [cloudPcOnPremisesConnection](../resources/cloudpconpremisesco When you delete an Azure network connection, permissions to the service are removed from the specified Azure resources. -You cannot delete an Azure network connection when it's in use, as indicated by the `inUse` property. +You cannot delete an Azure network connection when it's in use, as indicated by the **inUse** property. ## Permissions If successful, this method returns a `204 No Content` response code. ### Request +The following is an example of a request. # [HTTP](#tab/http) <!-- { DELETE https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremi ### Response +The following is an example of the response. + <!-- { "blockType": "response", "truncated": true |
v1.0 | Cloudpcreports Getdailyaggregatedremoteconnectionreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getdailyaggregatedremoteconnectionreports.md | If successful, this action returns a `200 OK` response code and a Stream in the ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "cloudpcreportsthis.getdailyaggregatedremoteconnectionreports" Content-length: 199 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Cloudpcreports Getrealtimeremoteconnectionlatency | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getrealtimeremoteconnectionlatency.md | If successful, this function returns a `200 OK` response code and a Stream in th ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "cloudpcreportsthis.getrealtimeremoteconnectionlatency" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionLatency(cloudPcId='f5ff445f-7488-40f8-8ab9-ee784a9fffff') ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ ### Response The following is an example of the response |
v1.0 | Cloudpcreports Getrealtimeremoteconnectionstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getrealtimeremoteconnectionstatus.md | If successful, this function returns a `200 OK` response code and a Stream in th ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "cloudpcreportsthis.getrealtimeremoteconnectionstatus" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionStatus(cloudPcId='f5ff445f-7488-40f8-8ab9-ee784a9fffff') ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ ### Response The following is an example of the response |
v1.0 | Cloudpcreports Getremoteconnectionhistoricalreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getremoteconnectionhistoricalreports.md | If successful, this action returns a `200 OK` response code and a Stream in the ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "cloudpcreportsthis.getremoteconnectionhistoricalreports" Content-length: 199 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Cloudpcreports Gettotalaggregatedremoteconnectionreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-gettotalaggregatedremoteconnectionreports.md | If successful, this action returns a `200 OK` response code and a Stream in the ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "cloudpcreportsthis.gettotalaggregatedremoteconnectionreports" Content-length: 199 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Cloudpcreports Post Exportjobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-post-exportjobs.md | If successful, this method returns a `201 Created` response code and a [cloudPcE ### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_cloudpcexportjob_from_" Content-length: 315 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response |
v1.0 | Conditionalaccessroot List Templates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-list-templates.md | If successful, this method returns a `200 OK` response code and a collection of #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_conditionalaccesstemplate" The following is an example of a request. GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_conditionalaccesstemplate_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates?$select=name,description,id,scenarios&$filter=scenarios has 'secureFoundation' ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json } ] }-``` +``` |
v1.0 | Conditionalaccesstemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccesstemplate-get.md | If successful, this method returns a `200 OK` response code and a [conditionalAc #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_conditionalaccesstemplate" The following is an example of a request. GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates/c7503427-338e-4c5e-902d-abe252abfb43 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_conditionalaccesstemplate_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates/c7503427-338e-4c5e-902d-abe252abfb43?$select=details ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json } } }-``` +``` |
v1.0 | Device Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-delete.md | The calling user must also be in one of the following [Azure AD roles](/azure/ac ## HTTP request -The `{id}` in the request is the value of the **id** property of the device, not the **deviceId** property. +You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http DELETE /devices/{id}-+DELETE /devices(deviceId='{deviceId}') ``` |
v1.0 | Device Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-get.md | One of the following permissions is required to call this API. To learn more, in ## HTTP request -The `{id}` in the request is the value of the **id** property of the device, not the **deviceId** property. +You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http GET /devices/{id}+GET /devices(deviceId='{deviceId}') ```+ ## Optional query parameters This method supports the `$select` [OData query parameter](/graph/query-parameters) to help customize the response. ## Request headers |
v1.0 | Device List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-memberof.md | One of the following permissions is required to call this API. To learn more, in [!INCLUDE [limited-info](../../includes/limited-info.md)] ## HTTP request++You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http GET /devices/{id}/memberOf+GET /devices(deviceId='{deviceId}')/memberOf ``` ## Optional query parameters |
v1.0 | Device List Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-registeredowners.md | One of the following permissions is required to call this API. To learn more, in [!INCLUDE [limited-info](../../includes/limited-info.md)] ## HTTP request++You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http GET /devices/{id}/registeredOwners+GET /devices(deviceId='{deviceId}')/registeredOwners ``` > Note: The "id" in the request is the "id" property of the device, not the "deviceId" property. |
v1.0 | Device List Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-registeredusers.md | One of the following permissions is required to call this API. To learn more, in [!INCLUDE [limited-info](../../includes/limited-info.md)] ## HTTP request++You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http GET /devices/{id}/registeredUsers+GET /devices(deviceId='{deviceId}')/registeredUsers ``` > Note: The "id" in the request is the "id" property of the device, not the "deviceId" property. |
v1.0 | Device List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-transitivememberof.md | One of the following permissions is required to call this API. To learn more, in ## HTTP request -<!-- { "blockType": "ignored" } --> +You can address the device using either its **id** or **deviceId**. +<!-- { "blockType": "ignored" } --> ```http GET /devices/{id}/transitiveMemberOf+GET /devices(deviceId='{deviceId}')/transitiveMemberOf ``` ## Optional query parameters |
v1.0 | Device List Usagerights | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-usagerights.md | One of the following permissions is required to call this API. To learn more, in ## HTTP request +You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ``` http GET /devices/{objectId}/usageRights+GET /devices(deviceId='{deviceId}')/usageRights ``` ## Optional query parameters |
v1.0 | Device Post Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-post-registeredowners.md | One of the following permissions is required to call this API. To learn more, in |Application | Not supported. | ## HTTP request++You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http POST /devices/{id}/registeredOwners/$ref+POST /devices(deviceId='{deviceId}')/registeredOwners/$ref ``` ## Request headers |
v1.0 | Device Post Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-post-registeredusers.md | One of the following permissions is required to call this API. To learn more, in |Application | Not supported. | ## HTTP request++You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http POST /devices/{id}/registeredUsers/$ref-+POST /devices(deviceId='{deviceId}')/registeredUsers/$ref ``` ## Request headers | Name | Description| |
v1.0 | Device Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-update.md | The calling user must also be in one of the following [Azure AD roles](/azure/ac ## HTTP request -The `{id}` in the request is the value of the **id** property of the device, not the **deviceId** property. -+You can address the device using either its **id** or **deviceId**. <!-- { "blockType": "ignored" } --> ```http PATCH /devices/{id}+PATCH /devices(deviceId='{deviceId}') ``` ## Request headers |
v1.0 | Devicemanagement Alertrecord Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-get.md | If successful, this method returns a `200 OK` response code and an [microsoft.gr The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_alertrecord" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords/6c46a7ba-e78a-45e5-a81c-179ab8fd3e8e ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrecord Getportalnotifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-getportalnotifications.md | If successful, this function returns a `200 OK` response code and a collection o The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "alertrecordthis.getportalnotifications" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords/getPortalNotifications ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrecord List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-list.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_alertrecord" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrecord Setportalnotificationassent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-setportalnotificationassent.md | If successful, this action returns a `204 No Content` response code. The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "alertrecordthis.setportalnotificationassent" The following is an example of a request. POST https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords/6c46a7ba-e78a-45e5-a81c-179ab8fd3e8e/setPortalNotificationAsSent ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-get.md | If successful, this method returns a `200 OK` response code and an [microsoft.gr The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_alertrule" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRules/30070507-6514-443b-8fa5-06979cedacdf ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-list.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_alertrule" The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRules ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-post.md | If successful, this method returns a `201 Created` response code and an [microso The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "post_alertrule" Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-update.md | If successful, this method returns a `200 OK` response code and an updated [micr The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_alertrule" Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Directory Deleteditems Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-delete.md | Namespace: microsoft.graph Permanently delete a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). After an item is permanently deleted, it **cannot** be restored. +Administrative units **cannot** be permanently deleted by using the **deletedItems** API. Soft-deleted administrative units will be permanently deleted 30 days after initial deletion unless they are restored. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Directory Deleteditems Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-get.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Retrieve the properties of a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). +Retrieve the properties of a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), [administrative unit](../resources/administrativeunit.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). >**Note:** Deleted security groups are deleted permanently and can't be retrieved through this API. One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Group.Read.All, Group.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +### For administrative units: ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | + ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Directory Deleteditems List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-list.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the [application](../resources/application.md), [servicePrincipal](../resources/serviceprincipal.md), [group](../resources/group.md), and [user](../resources/user.md) resources. +Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the [application](../resources/application.md), [servicePrincipal](../resources/serviceprincipal.md), [group](../resources/group.md), [administrative unit](../resources/administrativeunit.md), and [user](../resources/user.md) resources. >**Note:** Deleted security groups are deleted permanently and can't be retrieved through this API. One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Group.Read.All, Group.ReadWrite.All, Directory.Read.All | +### For administrative units: ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | + ## HTTP request <!-- { "blockType": "ignored" } --> ```http GET /directory/deleteditems/microsoft.graph.application GET /directory/deleteditems/microsoft.graph.servicePrincipal GET /directory/deleteditems/microsoft.graph.group GET /directory/deletedItems/microsoft.graph.user+GET /directory/deletedItems/microsoft.graph.administrativeUnit ``` -This API currently supports retrieving object types of applications (`microsoft.graph.application`), servicePrincipals (`microsoft.graph.serviceprincipal`), groups (`microsoft.graph.group`), or users (`microsoft.graph.user`) from deleted items. The OData cast type is a required part of the URI and calling `GET /directory/deleteditems` without a type is **not** supported. +The OData cast type is a required part of the URI and calling `GET /directory/deleteditems` without a type is **not** supported. ## Optional query parameters |
v1.0 | Directory Deleteditems Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-restore.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Restore a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. +Restore a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), [administrative unit](../resources/administrativeunit.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. After 30 days, the item is permanently deleted. The calling app must be assigned one of the following [Azure AD roles](/azure/ac |Delegated (personal Microsoft account) | Not supported. | |Application | Group.ReadWrite.All | +### For administrative units: ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AdministrativeUnit.ReadWrite.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | AdministrativeUnit.ReadWrite.All | + ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Directoryaudit List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryaudit-list.md | Title: "List directoryAudits" -description: "Describes the list method of the directoryAudit resource (entity) from the Microsoft Graph API (beta version)." +description: "Get the list of audit logs generated by Azure Active Directory (Azure AD)." ms.localizationpriority: medium ms.prod: "identity-and-access-reports" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Get the list of audit logs generated by Azure Active Directory. This includes audit logs generated by various services within Azure AD, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (SSPR and admin password resets), and self service group management. +Get the list of audit logs generated by Azure Active Directory (Azure AD). This includes audit logs generated by various services within Azure AD, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (SSPR and admin password resets), and self service group management. ## Permissions Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and collection of [directoryAudit](../resources/directoryaudit.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [directoryAudit](../resources/directoryaudit.md) objects in the response body. ## Example ### Request -Here is an example of the request. +The following is an example of the request. # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/beta/auditLogs/directoryAudits ### Response -Here is an example of the response. +The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Directoryrole Delete Member | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-delete-member.md | One of the following permissions is required to call this API. To learn more, in ## HTTP request +You can address the directory role using either its **id** or **roleTemplateId**. <!-- { "blockType": "ignored" } -->- ```http DELETE /directoryRoles/{role-id}/members/{id}/$ref-DELETE /directoryRoles/roleTemplateId={roleTemplateId}/members/{id}/$ref +DELETE /directoryRoles(roleTemplateId='{roleTemplateId}')/members/{id}/$ref ``` > [!CAUTION] > If `/$ref` is not appended to the request and the calling app has permissions to manage the member object, the object will also be deleted from Azure Active Directory (Azure AD); otherwise, a `403 Forbidden` error is returned. You can restore specific objects through the [Restore deleted items API](directory-deleteditems-restore.md). HTTP/1.1 204 No Content The following is an example of the request. Replace `9f06204d-73c1-4d4c-880a-6edb90606fd8` with the value of your roleTemplateId and `bb165b45-151c-4cf6-9911-cd7188912848` with the **id** value of your user of directory object. -<!-- disabling snippet generation because of an SDK limitation. For more information, see https://github.com/microsoftgraph/msgraph-sdk-dotnet/issues/1041--> - <!-- {- "blockType": "ignored", + "blockType": "request", "name": "delete_directoryobject_from_directoryrole_templateId" }--> ```http-DELETE https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=9f06204d-73c1-4d4c-880a-6edb90606fd8/members/bb165b45-151c-4cf6-9911-cd7188912848/$ref +DELETE https://graph.microsoft.com/beta/directoryRoles(roleTemplateId='9f06204d-73c1-4d4c-880a-6edb90606fd85')/members/bb165b45-151c-4cf6-9911-cd7188912848/$ref ``` |
v1.0 | Directoryrole Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-get.md | One of the following permissions is required to call this API. To learn more, in |Application | RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | ## HTTP request++You can address the directory role using either its **id** or **roleTemplateId**. <!-- { "blockType": "ignored" } --> ```http GET /directoryRoles/{role-id}-GET /directoryRoles/roleTemplateId={roleTemplateId} +GET /directoryRoles(roleTemplateId='{roleTemplateId}') ```+ ## Optional query parameters This method supports the `$select` [OData query parameter](/graph/query-parameters) to help customize the response. Content-type: application/json #### Request The following is an example of the request. -<!-- disabling snippet generation because of an SDK limitation. For more information, see https://github.com/microsoftgraph/msgraph-sdk-dotnet/issues/1041--> - <!-- {- "blockType": "ignored", + "blockType": "request", "name": "get_directoryrole_templateId" }-->-```msgraph-interactive -GET https://graph.microsoft.com/beta/directoryRoles/roleTemplateId=88d8e3e3-8f55-4a1e-953a-9b9898b8876b +```http +GET https://graph.microsoft.com/beta/directoryRoles(roleTemplateId='88d8e3e3-8f55-4a1e-953a-9b9898b8876b') ``` |
v1.0 | Directoryrole List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list-members.md | One of the following permissions is required to call this API. To learn more, in [!INCLUDE [limited-info](../../includes/limited-info.md)] ## HTTP request++You can address the directory role using either its **id** or **roleTemplateId**. <!-- { "blockType": "ignored" } --> ```http GET /directoryRoles/{role-id}/members-GET /directoryRoles/roleTemplateId={roleTemplateId}/members +GET /directoryRoles(roleTemplateId='{roleTemplateId}')/members ```+ ## Optional query parameters This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. ## Request headers Content-type: application/json #### Request The following is an example of the request. -<!-- disabling snippet generation because of an SDK limitation. For more information, see https://github.com/microsoftgraph/msgraph-sdk-dotnet/issues/1041--> - <!-- {- "blockType": "ignored", + "blockType": "request", "name": "get_directoryrole_members_templateId" }-->-```msgraph-interactive -GET https://graph.microsoft.com/beta/directoryRoles/roleTemplateId=4a5d8f65-41da-4de4-8968-e035b65339cf/members +```http +GET https://graph.microsoft.com/beta/directoryRoles(roleTemplateId='4a5d8f65-41da-4de4-8968-e035b65339cf')/members ``` |
v1.0 | Directoryrole List Scopedmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list-scopedmembers.md | One of the following permissions is required to call this API. To learn more, in |Application | RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory, Directory.ReadWrite.All | ## HTTP request++You can address the directory role using either its **id** or **roleTemplateId**. <!-- { "blockType": "ignored" } --> ```http GET /directoryroles/{role-id}/scopedMembers-GET /directoryroles/roleTemplateId={roleTemplateId}/scopedMembers +GET /directoryRoles(roleTemplateId='{roleTemplateId}')/scopedMembers ```+ ## Optional query parameters This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. Content-type: application/json #### Request The following is an example of a request for a directory role with **roleTemplateId** `fdd7a751-b60b-444a-984c-02652fe8fa1c`. --<!-- disabling snippet generation because of an SDK limitation. For more information, see https://github.com/microsoftgraph/msgraph-sdk-dotnet/issues/1041--> ---# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_scopedmembers_directoryrole_templateId" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/directoryRoles/roleTemplateId=fdd7a751-b60b-444a-984c-02652fe8fa1c/scopedMembers +GET https://graph.microsoft.com/beta/directoryRoles(roleTemplateId='fdd7a751-b60b-444a-984c-02652fe8fa1c')/scopedMembers ``` -# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) --- #### Response The following example shows the response. |
v1.0 | Driveitem Createlink | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-createlink.md | The request should be a JSON object with the following properties. | Property | Type | Description | | :-| :-- | :| |type|String|Optional.The type of sharing link to create. |-|scope|String|Optional. The scope of link to create. Either anonymous, organization or users.| +|scope|String|Optional. The scope of link to create. Either `anonymous`, `organization`, or `users`| |expirationDateTime|DateTimeOffset|Optional. A String with format of yyyy-MM-ddTHH:mm:ssZ of DateTime indicates the expiration time of the permission.| |password|String|Optional.The password of the sharing link that is set by the creator.| |recipients|[driveRecipient](../resources/driverecipient.md) collection|Optional. A collection of recipients who will receive access to the sharing link.| The following values are allowed for the **scope** parameter. |:|: | anonymous | Anyone with the link has access, without needing to sign in. This may include people outside of your organization. Anonymous link support may be disabled by an administrator. | organization | Anyone signed into your organization (tenant) can use the link to get access. Only available in OneDrive for Business and SharePoint.-| users | Specific people in the recipients collection can use the link to get access. Only available in OneDrive for Business and SharePoint. +| users | Specific people in the recipient's collection can use the link to get access. Only available in OneDrive for Business and SharePoint. ## Response |
v1.0 | Driveitem Createuploadsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-createuploadsession.md | Alternatively, you can defer final creation of the file in the destination until POST /drives/{driveId}/items/{itemId}/createUploadSession POST /groups/{groupId}/drive/items/{itemId}/createUploadSession POST /me/drive/items/{itemId}/createUploadSession+POST /me/drive/items/{itemId}:/{fileName}:/createUploadSession POST /sites/{siteId}/drive/items/{itemId}/createUploadSession POST /users/{userId}/drive/items/{itemId}/createUploadSession ``` |
v1.0 | Ediscovery Legalhold Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-update.md | In the request body, supply the values for relevant fields that should be update |Property|Type|Description| |:|:|:|-|contentQuery|String|KQL query that specifies content to be held in the specified locations. For more information about KQL in eDiscovery, see [Keyword queries and search conditions for Content Search and eDiscovery](/microsoft-365/compliance/keyword-queries-and-search-conditions). To hold all content in the specified locations, leave **contentQuery** blank. | |description|String| The legal hold description. | |displayName|String| The display name of the legal hold. | |isEnabled|Boolean|Indicates whether the hold is enabled and actively holding content. | |
v1.0 | Educationassignment List Submissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-list-submissions.md | The following is an example of the request. # [HTTP](#tab/http) <!-- { "blockType": "request",- "sampleKeys": ["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","3c77de7f-539b-49e1-9c96-1274f2f0ee3b"], + "sampleKeys": ["2003c52e-807a-4186-9b49-60c573095461","2be08d97-b140-4eec-8cbd-88238d571060"], "name": "get_submissions" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/3c77de7f-539b-49e1-9c96-1274f2f0ee3b/submissions +GET https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/2be08d97-b140-4eec-8cbd-88238d571060/submissions ``` # [C#](#tab/csharp) Content-type: application/json Content-length: 873 {+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('2003c52e-807a-4186-9b49-60c573095461')/assignments('2be08d97-b140-4eec-8cbd-88238d571060')/submissions", "value": [ {- "status": "working", + "status": "returned", "submittedDateTime": null, "unsubmittedDateTime": null,- "returnedDateTime": null, - "resourcesFolderUrl": "https://graph.microsoft.com/beta/drives/b!DPA6q59Tw0mtgmyXRUmrQRqBZTesG-lMkl1cBmvvMeUEWrOk89nKRpUEr4ZhNYBc/items/016XPCQEDJCE5LX4OXABF37QSORAK5WKQD", - "id": "4af73d2b-6b9c-493f-0688-979087bed39b", + "returnedDateTime": "2022-04-13T05:11:50.756165Z", + "reassignedDateTime": null, + "resourcesFolderUrl": null, + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "80cefd93-8d88-40e2-b5d3-67898383e226" + "userId": "61243ddb-6f39-499d-b232-9fa8cef26b3a" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "61243ddb-6f39-499d-b232-9fa8cef26b3a", "displayName": null } }, Content-length: 873 } }, "returnedBy": {+ "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + }, + "reassignedBy": { "application": null, "device": null, "user": { The following is an example of the request. "name": "get_submissions_expand" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/efcdf80b-a5de-42ac-8579-e40b0223d48b/submissions?$expand=outcomes +GET https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/2be08d97-b140-4eec-8cbd-88238d571060/submissions?$expand=outcomes ``` # [C#](#tab/csharp) Content-type: application/json Content-length: 4492 {- "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('72a7baec-c3e9-4213-a850-f62de0adad5f')/assignments('efcdf80b-a5de-42ac-8579-e40b0223d48b')/submissions(outcomes())", + "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('2003c52e-807a-4186-9b49-60c573095461')/assignments('2be08d97-b140-4eec-8cbd-88238d571060')/submissions(outcomes())", "value": [ { "status": "returned", "submittedDateTime": null, "unsubmittedDateTime": null,- "returnedDateTime": "2021-10-13T15:57:00.0349869Z", + "returnedDateTime": "2022-04-13T05:11:50.756165Z", "reassignedDateTime": null, "resourcesFolderUrl": null,- "id": "9bc724ee-d314-1ec5-725d-5f81228e85a6", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "80cefd93-8d88-40e2-b5d3-67898383e226" + "userId": "61243ddb-6f39-499d-b232-9fa8cef26b3a" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "61243ddb-6f39-499d-b232-9fa8cef26b3a", "displayName": null } }, Content-length: 4492 "application": null, "device": null, "user": {- "id": "f3a5344e-dbde-48b0-be24-b5b62a243836", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, Content-length: 4492 "displayName": null } },+ "outcomes@odata.context": "https://canary.graph.microsoft.com/testprodbetaeduasg_local_submissions-deeplink/$metadata#education/classes('2003c52e-807a-4186-9b49-60c573095461')/assignments('2be08d97-b140-4eec-8cbd-88238d571060')/submissions('d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a')/outcomes", "outcomes": [ { "@odata.type": "#microsoft.graph.educationFeedbackOutcome", Content-length: 4492 "lastModifiedBy": null, "points": null, "publishedPoints": null- }, - { - "@odata.type": "#microsoft.graph.educationRubricOutcome", - "lastModifiedDateTime": "2021-10-13T15:57:00.0076092Z", - "id": "65a46d78-1a2b-4a7e-bcf8-78a22ac2611b", - "lastModifiedBy": { - "application": null, - "device": null, - "user": { - "id": null, - "displayName": null - } - }, - "rubricQualityFeedback": [ - { - "qualityId": "f4c7b781-4c0c-4113-a5fb-c0885b7ab510", - "feedback": null - } - ], - "rubricQualitySelectedLevels": [ - { - "qualityId": "f4c7b781-4c0c-4113-a5fb-c0885b7ab510", - "columnId": "ef99fe68-b6f8-4f67-a13b-9a81c1724788" - } - ], - "publishedRubricQualityFeedback": [ - { - "qualityId": "f4c7b781-4c0c-4113-a5fb-c0885b7ab510", - "feedback": null - } - ], - "publishedRubricQualitySelectedLevels": [ - { - "qualityId": "f4c7b781-4c0c-4113-a5fb-c0885b7ab510", - "columnId": "ef99fe68-b6f8-4f67-a13b-9a81c1724788" - } - ] } ] } The following is an example of the request. "name": "get_submissions_prefer" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions +GET https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/2be08d97-b140-4eec-8cbd-88238d571060/submissions Prefer: include-unknown-enum-members ``` Content-type: application/json Content-length: 4492 {- "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('59069eb2-2a09-4d90-bb19-2089cc69d613')/assignments('80da1069-a635-4913-813f-d775a5470a8f')/submissions", + "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('2003c52e-807a-4186-9b49-60c573095461')/assignments('2be08d97-b140-4eec-8cbd-88238d571060')/submissions", "value": [ {- "status": "working", + "status": "returned", "submittedDateTime": null, "unsubmittedDateTime": null,- "returnedDateTime": null, + "returnedDateTime": "2022-04-13T05:11:50.756165Z", "reassignedDateTime": null, "resourcesFolderUrl": null,- "id": "f51a6687-a4a3-a8d9-ac4a-6ff81c5a8da7", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "0ca0dd79-57eb-4903-97dc-88c769dd2a3d" + "userId": "61243ddb-6f39-499d-b232-9fa8cef26b3a" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "0ca0dd79-57eb-4903-97dc-88c769dd2a3d", + "id": "61243ddb-6f39-499d-b232-9fa8cef26b3a", "displayName": null } }, Content-length: 4492 "application": null, "device": null, "user": {- "id": null, + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, Content-length: 4492 }, { "status": "reassigned",- "submittedDateTime": "2021-11-10T00:57:17.0495233Z", + "submittedDateTime": "2022-04-13T05:10:00.4660243Z", "unsubmittedDateTime": null,- "returnedDateTime": null, - "reassignedDateTime": "2021-11-10T01:03:25.7812455Z", + "returnedDateTime": "2022-04-13T05:12:14.6531582Z", + "reassignedDateTime": null, "resourcesFolderUrl": null,- "id": "869369de-3e5a-89eb-6f2d-83cd88f860b5", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22efbecaf4-6956-4a76-6e10-b901e4de91c5%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "efbecaf4-6956-4a76-6e10-b901e4de91c5", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "723e2402-f503-4825-a4d5-5143fbe6f53d" + "userId": "51cf5a99-d234-4e43-96de-cd65df14bfa1" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "723e2402-f503-4825-a4d5-5143fbe6f53d", + "id": "51cf5a99-d234-4e43-96de-cd65df14bfa1", "displayName": null } }, Content-length: 4492 "application": null, "device": null, "user": {- "id": null, + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, Content-length: 4492 "application": null, "device": null, "user": {- "id": "afc58f1f-7c9e-4770-a448-e53ba43463a5", + "id": null, "displayName": null } } |
v1.0 | Educationassignment Setupfeedbackresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-setupfeedbackresourcesfolder.md | Content-type: application/json ### Response+ The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. + <!-- { "blockType": "response", "truncated": true, |
v1.0 | Educationfeedbackresourceoutcome Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationfeedbackresourceoutcome-delete.md | Title: "Delete educationFeedbackResourceOutcome" -description: "Delete a feedback resource from a submission. This can only be done by a teacher." +description: "Delete a feedback resource from a submission." ms.localizationpriority: medium ms.prod: "education" DELETE /education/classes/{classId}/assignments/{assignmentId}/submissions/{subm | Authorization | Bearer {token}. Required. | ## Request body-Don't supply a request body for this method. +Do not supply a request body for this method. ## Response If successful, this method returns a `204 No Content` response code. It does not return anything in the response body. |
v1.0 | Educationfeedbackresourceoutcome Post Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationfeedbackresourceoutcome-post-outcomes.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Create a new [feedback resource](../resources/educationfeedbackresourceoutcome.md) for a submission. --Only a teacher can perform this operation. +Create a new [feedback resource](../resources/educationfeedbackresourceoutcome.md) for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or is not in that folder, the `POST` request will fail. Content-type: application/json } } }- ``` +## See also ++To upload an existing file, see [Upload feedback files for education submissions](/graph/education-upload-feedback-resource-overview). + <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2022-05-06 14:57:30 UTC --> <!-- |
v1.0 | Educationrubric Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationrubric-get.md | The following is an example of the request. GET https://graph.microsoft.com/beta/education/me/rubrics/bf040af7-a5ff-4abe-a8c8-1bdc532344c2 ``` -## Optional query parameters --This method supports the `$select` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). - # [C#](#tab/csharp) [!INCLUDE [sample-code](../includes/snippets/csharp/get-educationrubric-csharp-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Educationsubmission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-get.md | The following is an example of the request. "name": "get_educationsubmission" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5 +GET https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/2be08d97-b140-4eec-8cbd-88238d571060/submissions/d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a ``` # [C#](#tab/csharp) Content-type: application/json Content-length: 712 {- "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('59069eb2-2a09-4d90-bb19-2089cc69d613')/assignments('80da1069-a635-4913-813f-d775a5470a8f')/submissions/$entity", + "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('2003c52e-807a-4186-9b49-60c573095461')/assignments('2be08d97-b140-4eec-8cbd-88238d571060')/submissions/$entity", "status": "returned",- "submittedDateTime": "2021-11-10T00:57:17.0495233Z", + "submittedDateTime": null, "unsubmittedDateTime": null,- "returnedDateTime": "2021-11-10T01:03:25.7812455Z", - "reassignedDateTime": "2021-11-10T01:03:25.7812455Z", + "returnedDateTime": "2022-04-13T05:11:50.756165Z", + "reassignedDateTime": null, "resourcesFolderUrl": null,- "id": "869369de-3e5a-89eb-6f2d-83cd88f860b5", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "723e2402-f503-4825-a4d5-5143fbe6f53d" + "userId": "61243ddb-6f39-499d-b232-9fa8cef26b3a" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "723e2402-f503-4825-a4d5-5143fbe6f53d", + "id": "61243ddb-6f39-499d-b232-9fa8cef26b3a", "displayName": null } }, Content-length: 712 "application": null, "device": null, "user": {- "id": "afc58f1f-7c9e-4770-a448-e53ba43463a5", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, Content-length: 712 "application": null, "device": null, "user": {- "id": "afc58f1f-7c9e-4770-a448-e53ba43463a5", + "id": null, "displayName": null } } The following is an example of the request. "name": "get_educationsubmission_prefer" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5 +GET https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/2be08d97-b140-4eec-8cbd-88238d571060/submissions/efbecaf4-6956-4a76-6e10-b901e4de91c5 Prefer: include-unknown-enum-members ``` Content-type: application/json Content-length: 712 {- "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('59069eb2-2a09-4d90-bb19-2089cc69d613')/assignments('80da1069-a635-4913-813f-d775a5470a8f')/submissions/$entity", + "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('2003c52e-807a-4186-9b49-60c573095461')/assignments('2be08d97-b140-4eec-8cbd-88238d571060')/submissions/$entity", "status": "reassigned",- "submittedDateTime": "2021-11-10T00:57:17.0495233Z", + "submittedDateTime": "2022-04-13T05:10:00.4660243Z", "unsubmittedDateTime": null,- "returnedDateTime": null, - "reassignedDateTime": "2021-11-10T01:03:25.7812455Z", + "returnedDateTime": "2022-04-13T05:12:14.6531582Z", + "reassignedDateTime": "2022-04-13T05:12:14.6531582Z", "resourcesFolderUrl": null,- "id": "869369de-3e5a-89eb-6f2d-83cd88f860b5", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22efbecaf4-6956-4a76-6e10-b901e4de91c5%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "efbecaf4-6956-4a76-6e10-b901e4de91c5", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "723e2402-f503-4825-a4d5-5143fbe6f53d" + "userId": "51cf5a99-d234-4e43-96de-cd65df14bfa1" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "723e2402-f503-4825-a4d5-5143fbe6f53d", + "id": "51cf5a99-d234-4e43-96de-cd65df14bfa1", "displayName": null } }, Content-length: 712 "application": null, "device": null, "user": {- "id": null, + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, Content-length: 712 "application": null, "device": null, "user": {- "id": "afc58f1f-7c9e-4770-a448-e53ba43463a5", + "id": null, "displayName": null } } The following is an example of the request. "name": "get_submission_expand" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5?$expand=* +GET https://graph.microsoft.com/beta/education/classes/a86a5c30-0437-49d6-9c6b-b1ce0d8d5574/assignments/95da4fd3-2f3a-48d2-a1ea-08eb16e2ae9f/submissions/e1a0240e-f3af-f039-63e7-09c3cbf8d176?$expand=* ``` # [C#](#tab/csharp) Content-type: application/json Content-length: 4492 {- "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('59069eb2-2a09-4d90-bb19-2089cc69d613')/assignments('80da1069-a635-4913-813f-d775a5470a8f')/submissions(outcomes(),resources(),submittedResources())/$entity", + "@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('a86a5c30-0437-49d6-9c6b-b1ce0d8d5574')/assignments('95da4fd3-2f3a-48d2-a1ea-08eb16e2ae9f')/submissions(outcomes(),resources(),submittedResources())/$entity", "status": "returned",- "submittedDateTime": "2021-11-10T00:57:17.0495233Z", + "submittedDateTime": "2022-10-24T21:03:53.3664034Z", "unsubmittedDateTime": null,- "returnedDateTime": "2021-11-10T01:03:25.7812455Z", - "reassignedDateTime": "2021-11-10T01:03:25.7812455Z", + "returnedDateTime": "2022-10-24T21:04:42.7101616Z", + "reassignedDateTime": null, "resourcesFolderUrl": null,- "id": "869369de-3e5a-89eb-6f2d-83cd88f860b5", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%22a86a5c30-0437-49d6-9c6b-b1ce0d8d5574%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%2295da4fd3-2f3a-48d2-a1ea-08eb16e2ae9f%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22e1a0240e-f3af-f039-63e7-09c3cbf8d176%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "e1a0240e-f3af-f039-63e7-09c3cbf8d176", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "723e2402-f503-4825-a4d5-5143fbe6f53d" + "userId": "51cf5a99-d234-4e43-96de-cd65df14bfa1" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "723e2402-f503-4825-a4d5-5143fbe6f53d", + "id": "51cf5a99-d234-4e43-96de-cd65df14bfa1", "displayName": null } }, Content-length: 4492 "application": null, "device": null, "user": {- "id": "afc58f1f-7c9e-4770-a448-e53ba43463a5", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, Content-length: 4492 "application": null, "device": null, "user": {- "id": "afc58f1f-7c9e-4770-a448-e53ba43463a5", + "id": null, "displayName": null } },+ "outcomes@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('a86a5c30-0437-49d6-9c6b-b1ce0d8d5574')/assignments('95da4fd3-2f3a-48d2-a1ea-08eb16e2ae9f')/submissions('e1a0240e-f3af-f039-63e7-09c3cbf8d176')/outcomes", "outcomes": [ { "@odata.type": "#microsoft.graph.educationFeedbackOutcome",- "lastModifiedDateTime": null, + "lastModifiedDateTime": "2022-10-24T21:04:42.3073523Z", "id": "ca05367a-b292-42d5-aff7-5d279feeace8",- "lastModifiedBy": null, - "feedback": null, - "publishedFeedback": null + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + }, + "feedback": { + "feedbackDateTime": "2022-10-24T21:04:42.3073523Z", + "text": { + "content": "New feedback!", + "contentType": "text" + }, + "feedbackBy": { + "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + } + }, + "publishedFeedback": { + "feedbackDateTime": "2022-10-24T21:04:25.2783852Z", + "text": { + "content": "Feedback", + "contentType": "text" + }, + "feedbackBy": { + "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + } + } }, { "@odata.type": "#microsoft.graph.educationPointsOutcome",- "lastModifiedDateTime": null, + "lastModifiedDateTime": "2022-10-24T21:04:42.7101541Z", "id": "ea1351f6-ba33-4940-b2cb-6a7254af2dc8",- "lastModifiedBy": null, - "points": null, - "publishedPoints": null + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + }, + "points": { + "gradedDateTime": "2022-10-24T21:04:42.7101541Z", + "points": 456, + "gradedBy": { + "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + } + }, + "publishedPoints": { + "gradedDateTime": "2022-10-24T21:04:25.6308301Z", + "points": 123, + "gradedBy": { + "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + } + } }, { "@odata.type": "#microsoft.graph.educationRubricOutcome",- "lastModifiedDateTime": "2021-11-10T01:03:25.7712076Z", + "lastModifiedDateTime": "2022-10-24T21:04:26.5833776Z", "id": "65a46d78-1a2b-4a7e-bcf8-78a22ac2611b", "lastModifiedBy": { "application": null, Content-length: 4492 }, "rubricQualityFeedback": [ {- "qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee", + "qualityId": "050f420d-ef93-46fe-a7c0-bf8b24769f5c", "feedback": null }, {- "qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32", - "feedback": null + "qualityId": "9bd9fda3-e013-44a5-b373-dfec8b4da80b", + "feedback": { + "content": "Needs improvement", + "contentType": "text" + } }, {- "qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8", - "feedback": null - }, - { - "qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef", + "qualityId": "c5e07099-4e18-47de-9e71-27504d4e71de", "feedback": null } ], "rubricQualitySelectedLevels": [ {- "qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee", + "qualityId": "050f420d-ef93-46fe-a7c0-bf8b24769f5c", "columnId": null }, {- "qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32", - "columnId": null + "qualityId": "9bd9fda3-e013-44a5-b373-dfec8b4da80b", + "columnId": "0f9823a2-174c-4ce0-8f12-e298c291f29b" }, {- "qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8", - "columnId": null - }, - { - "qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef", + "qualityId": "c5e07099-4e18-47de-9e71-27504d4e71de", "columnId": null } ], "publishedRubricQualityFeedback": [ {- "qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee", - "feedback": null - }, - { - "qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32", + "qualityId": "050f420d-ef93-46fe-a7c0-bf8b24769f5c", "feedback": null }, {- "qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8", - "feedback": null + "qualityId": "9bd9fda3-e013-44a5-b373-dfec8b4da80b", + "feedback": { + "content": "Needs improvement", + "contentType": "text" + } }, {- "qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef", + "qualityId": "c5e07099-4e18-47de-9e71-27504d4e71de", "feedback": null } ], "publishedRubricQualitySelectedLevels": [ {- "qualityId": "a660004a-608d-4cd2-a6dc-4f43812444ee", + "qualityId": "050f420d-ef93-46fe-a7c0-bf8b24769f5c", "columnId": null }, {- "qualityId": "2c5ae75d-d347-426b-be2c-cfc81a6f0b32", - "columnId": null - }, - { - "qualityId": "32fdea06-5cbb-4881-9093-96e59f59b8b8", - "columnId": null + "qualityId": "9bd9fda3-e013-44a5-b373-dfec8b4da80b", + "columnId": "0f9823a2-174c-4ce0-8f12-e298c291f29b" }, {- "qualityId": "66137bd8-b9c2-40e1-a360-40b7ee75eaef", + "qualityId": "c5e07099-4e18-47de-9e71-27504d4e71de", "columnId": null } ] } ],+ "resources@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('a86a5c30-0437-49d6-9c6b-b1ce0d8d5574')/assignments('95da4fd3-2f3a-48d2-a1ea-08eb16e2ae9f')/submissions('e1a0240e-f3af-f039-63e7-09c3cbf8d176')/resources", "resources": [],+ "submittedResources@odata.context": "https://graph.microsoft.com/beta/$metadata#education/classes('a86a5c30-0437-49d6-9c6b-b1ce0d8d5574')/assignments('95da4fd3-2f3a-48d2-a1ea-08eb16e2ae9f')/submissions('e1a0240e-f3af-f039-63e7-09c3cbf8d176')/submittedResources", "submittedResources": [] } ``` |
v1.0 | Educationsubmission List Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-list-outcomes.md | Title: "List outcomes" -description: "Retrieve a list of educationoutcome objects." +description: "Retrieve a list of educationOutcome objects." ms.localizationpriority: medium ms.prod: "education" A submission for a points assignment (one that has a point value assigned) will A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an [educationFeedbackOutcome](../resources/educationpointsoutcome.md) and an [educationRubricOutcome](../resources/educationrubricoutcome.md). (It might also return an [educationPointsOutcome](../resources/educationpointsoutcome.md), but that outcome is ignored.) -A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an [educationFeedbackOutcome](../resources/educationpointsoutcome.md), an [educationPointsOutcome](../resources/educationpointsoutcome.md, and an [educationRubricOutcome](../resources/educationrubricoutcome.md). +A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an [educationFeedbackOutcome](../resources/educationpointsoutcome.md), an [educationPointsOutcome](../resources/educationpointsoutcome.md), and an [educationRubricOutcome](../resources/educationrubricoutcome.md). A submission for a feedback resource will have an [educationFeedbackResourceOutcome](../resources/educationfeedbackresourceoutcome.md). -All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. +All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. ## Permissions One of the following permissions is required to call this API. To learn more, in <!-- { "blockType": "ignored" } --> ```http-GET /education/classes/{id}/assignments/{id}/submissions/{id}/outcomes +GET /education/classes/{classId}/assignments/{assignmentId}/submissions/{submissionId}/outcomes ``` ## Optional query parameters |
v1.0 | Educationsubmission Reassign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-reassign.md | The following is an example of the request. }--> ```http-POST /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/7192332b-e904-4891-81e2-356242ab1858/submissions/02bb5de1-7205-2a25-fe33-f99cf53de1c4/reassign +POST https://graph.microsoft.com/beta/education/classes/bf1f1963-05f6-4cba-903c-5892b4ce3bd7/assignments/db8e6b0b-dba4-4c69-81b2-9ba7313c0b7a/submissions/4bca096a-7de3-8675-5e86-2fa149923860/reassign ``` # [C#](#tab/csharp) HTTP/1.1 200 OK "@odata.context": "https://graph.microsoft.com/beta/$metadata#educationSubmission", "@odata.type": "#microsoft.graph.educationSubmission", "status": "returned",- "submittedDateTime": "2021-09-07T14:54:46.1606962Z", - "unsubmittedDateTime": "2021-09-07T14:41:18.9512645Z", - "returnedDateTime": "2021-09-07T21:38:40.5254847Z", - "reassignedDateTime": "2021-09-07T21:38:40.5254847Z", + "submittedDateTime": "2022-10-19T23:32:49.3314767Z", + "unsubmittedDateTime": null, + "returnedDateTime": "2022-10-19T23:32:58.1079737Z", + "reassignedDateTime": "2022-10-19T23:32:58.1079737Z", "resourcesFolderUrl": null,- "id": "02bb5de1-7205-2a25-fe33-f99cf53de1c4", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%22bf1f1963-05f6-4cba-903c-5892b4ce3bd7%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%22db8e6b0b-dba4-4c69-81b2-9ba7313c0b7a%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%224bca096a-7de3-8675-5e86-2fa149923860%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "4bca096a-7de3-8675-5e86-2fa149923860", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "80cefd93-8d88-40e2-b5d3-67898383e226" + "userId": "61243ddb-6f39-499d-b232-9fa8cef26b3a" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, HTTP/1.1 200 OK "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": null, "displayName": null } }, HTTP/1.1 200 OK "application": null, "device": null, "user": {- "id": "f3a5344e-dbde-48b0-be24-b5b62a243836", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, HTTP/1.1 200 OK "application": null, "device": null, "user": {- "id": "f3a5344e-dbde-48b0-be24-b5b62a243836", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } } The following is an example of the request. }--> ```http-POST /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/7192332b-e904-4891-81e2-356242ab1858/submissions/02bb5de1-7205-2a25-fe33-f99cf53de1c4/reassign +POST https://graph.microsoft.com/beta/education/classes/bf1f1963-05f6-4cba-903c-5892b4ce3bd7/assignments/db8e6b0b-dba4-4c69-81b2-9ba7313c0b7a/submissions/b9dab587-5fcc-30ae-f7fa-41a47fb89972/reassign Prefer: include-unknown-enum-members ``` HTTP/1.1 200 OK "@odata.context": "https://graph.microsoft.com/beta/$metadata#educationSubmission", "@odata.type": "#microsoft.graph.educationSubmission", "status": "reassigned",- "submittedDateTime": "2021-09-07T21:44:41.8377109Z", - "unsubmittedDateTime": "2021-09-07T14:41:18.9512645Z", + "submittedDateTime": "2022-10-19T23:34:34.5246354Z", + "unsubmittedDateTime": null, "returnedDateTime": null,- "reassignedDateTime": "2021-09-07T21:45:42.9027726Z", + "reassignedDateTime": "2022-10-19T23:35:07.2786612Z", "resourcesFolderUrl": null,- "id": "02bb5de1-7205-2a25-fe33-f99cf53de1c4", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%22bf1f1963-05f6-4cba-903c-5892b4ce3bd7%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%22db8e6b0b-dba4-4c69-81b2-9ba7313c0b7a%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22b9dab587-5fcc-30ae-f7fa-41a47fb89972%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "b9dab587-5fcc-30ae-f7fa-41a47fb89972", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "80cefd93-8d88-40e2-b5d3-67898383e226" + "userId": "51cf5a99-d234-4e43-96de-cd65df14bfa1" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, HTTP/1.1 200 OK "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": null, "displayName": null } }, HTTP/1.1 200 OK "application": null, "device": null, "user": {- "id": "f3a5344e-dbde-48b0-be24-b5b62a243836", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } } |
v1.0 | Educationsubmission Return | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-return.md | The following is an example of the request. }--> ```http-POST https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/7192332b-e904-4891-81e2-356242ab1858/submissions/022fb52d-1278-d21f-e827-2221a6a3e516/return +POST https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/2be08d97-b140-4eec-8cbd-88238d571060/submissions/d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a/return ``` # [C#](#tab/csharp) HTTP/1.1 200 Ok "@odata.context": "https://graph.microsoft.com/beta/$metadata#educationSubmission", "@odata.type": "#microsoft.graph.educationSubmission", "status": "returned",- "submittedDateTime": "2021-09-03T18:20:11.2167718Z", + "submittedDateTime": null, "unsubmittedDateTime": null,- "returnedDateTime": "2021-09-03T19:01:45.6526389Z", - "resourcesFolderUrl": "https://graph.microsoft.com/beta/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXodJYOAkI7rTLhw7ME_e42J/items/01QTY63RKYRQDN3FDQWNA24OCLHBD5C2SH", - "id": "022fb52d-1278-d21f-e827-2221a6a3e516", + "returnedDateTime": "2022-10-19T23:00:30.9243194Z", + "reassignedDateTime": null, + "resourcesFolderUrl": null, + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "d9c09b6e-a84d-139a-1b9d-0fbb0ab0de4a", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "80cefd93-8d88-40e2-b5d3-67898383e226" + "userId": "61243ddb-6f39-499d-b232-9fa8cef26b3a" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "61243ddb-6f39-499d-b232-9fa8cef26b3a", "displayName": null } }, HTTP/1.1 200 Ok "application": null, "device": null, "user": {- "id": "f3a5344e-dbde-48b0-be24-b5b62a243836", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + }, + "reassignedBy": { + "application": null, + "device": null, + "user": { + "id": null, "displayName": null } } |
v1.0 | Educationsubmission Submit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-submit.md | The following is an example of the request. }--> ```http-POST https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/7192332b-e904-4891-81e2-356242ab1858/submissions/02bb5de1-7205-2a25-fe33-f99cf53de1c4/submit +POST https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/2be08d97-b140-4eec-8cbd-88238d571060/submissions/efbecaf4-6956-4a76-6e10-b901e4de91c5/submit ``` # [C#](#tab/csharp) HTTP/1.1 200 Ok "@odata.context": "https://graph.microsoft.com/beta/$metadata#educationSubmission", "@odata.type": "#microsoft.graph.educationSubmission", "status": "submitted",- "submittedDateTime": "2021-09-07T14:54:46.1606962Z", - "unsubmittedDateTime": "2021-09-07T14:41:18.9512645Z", - "returnedDateTime": null, + "submittedDateTime": "2022-10-19T23:02:20.4995757Z", + "unsubmittedDateTime": null, + "returnedDateTime": "2022-04-13T05:12:14.6531582Z", + "reassignedDateTime": null, "resourcesFolderUrl": null,- "id": "02bb5de1-7205-2a25-fe33-f99cf53de1c4", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%222be08d97-b140-4eec-8cbd-88238d571060%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%22efbecaf4-6956-4a76-6e10-b901e4de91c5%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "efbecaf4-6956-4a76-6e10-b901e4de91c5", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "80cefd93-8d88-40e2-b5d3-67898383e226" + "userId": "51cf5a99-d234-4e43-96de-cd65df14bfa1" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, HTTP/1.1 200 Ok "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": null, "displayName": null } }, "returnedBy": {+ "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + }, + "reassignedBy": { "application": null, "device": null, "user": { |
v1.0 | Educationsubmission Unsubmit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-unsubmit.md | The following is an example of the request. }--> ```http-POST https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/7192332b-e904-4891-81e2-356242ab1858/submissions/02bb5de1-7205-2a25-fe33-f99cf53de1c4/unsubmit +POST https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-60c573095461/assignments/7242e03e-048c-437b-8810-3e89b285a362/submissions/3cea5cf6-55dc-d6c7-2f5b-3b5cd2e79c3a/unsubmit ``` # [C#](#tab/csharp) HTTP/1.1 200 Ok "@odata.type": "#microsoft.graph.educationSubmission", "status": "returned", "submittedDateTime": null,- "unsubmittedDateTime": "2021-09-07T14:41:18.9512645Z", - "returnedDateTime": null, + "unsubmittedDateTime": "2022-10-19T23:14:41.2934772Z", + "returnedDateTime": "2022-04-13T02:09:15.7223872Z", + "reassignedDateTime": null, "resourcesFolderUrl": null,- "id": "02bb5de1-7205-2a25-fe33-f99cf53de1c4", + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%222003c52e-807a-4186-9b49-60c573095461%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%227242e03e-048c-437b-8810-3e89b285a362%5C%22%5D,%5C%22submissionId%5C%22%3A%5C%223cea5cf6-55dc-d6c7-2f5b-3b5cd2e79c3a%5C%22%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22speed-grader%5C%22%7D%22,%22channelId%22%3Anull%7D", + "id": "3cea5cf6-55dc-d6c7-2f5b-3b5cd2e79c3a", "recipient": { "@odata.type": "#microsoft.graph.educationSubmissionIndividualRecipient",- "userId": "80cefd93-8d88-40e2-b5d3-67898383e226" + "userId": "61243ddb-6f39-499d-b232-9fa8cef26b3a" }, "submittedBy": { "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "61243ddb-6f39-499d-b232-9fa8cef26b3a", "displayName": null } }, HTTP/1.1 200 Ok "application": null, "device": null, "user": {- "id": "80cefd93-8d88-40e2-b5d3-67898383e226", + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", "displayName": null } }, "returnedBy": {+ "application": null, + "device": null, + "user": { + "id": "fffafb29-e8bc-4de3-8106-be76ed2ad499", + "displayName": null + } + }, + "reassignedBy": { "application": null, "device": null, "user": { |
v1.0 | Educationsynchronizationprofile Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-post.md | Title: "Create an educationSynchronizationProfile" -description: "Create a request for a new school data synchronization profile in the tenant. Query the status to get the status of the profile. " +description: "Create a request for a new school data synchronization profile in the tenant." ms.localizationpriority: medium ms.prod: "education" POST /education/synchronizationProfiles In the request body, supply a JSON representation of the [educationSynchronizationProfile](../resources/educationsynchronizationprofile.md) object. ## Response-If successful, this method returns a `202, Accepted` response code and an [educationSynchronizationProfile](../resources/educationsynchronizationprofile.md) object in the response body. +If successful, this method returns a `202 Accepted` response code and an [educationSynchronizationProfile](../resources/educationsynchronizationprofile.md) object in the response body. ## Example-##### Request +### Request The following is an example of the request. <!-- { "blockType": "ignored", Content-type: application/json { "displayName": "Test Profile", "dataProvider": {- "@odata.type": "#Microsoft.Education.DataSync.educationCsvDataProvider", + "@odata.type": "#microsoft.graph.educationCsvDataProvider", "customizations": { "student": { "optionalPropertiesToSync": [ Content-type: application/json } }, "identitySynchronizationConfiguration": {- "@odata.type": "#Microsoft.Education.DataSync.educationIdentityCreationConfiguration", + "@odata.type": "#microsoft.graph.educationIdentityCreationConfiguration", "userDomains": [ { "appliesTo": "student", Content-type: application/json } ``` -##### Response +### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Emailauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethodconfiguration-delete.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Emailauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Emailauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethodconfiguration-update.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Fido2authenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethodconfiguration-delete.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Fido2authenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Fido2authenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethodconfiguration-update.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Group List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list-transitivememberof.md | One of the following permissions is required to call this API. To learn more, in | Permission type | Permissions (from least to most privileged) | | :- | : |-| Delegated (work or school account) | Directory.Read.All, Directory.ReadWrite.All | +| Delegated (work or school account) | GroupMember.Read.All, Group.Read.All, Directory.Read.All, Directory.ReadWrite.All | | Delegated (personal Microsoft account) | Not supported. | | Application | Directory.Read.All, Directory.ReadWrite.All | |
v1.0 | Group List Transitivemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list-transitivemembers.md | GET /groups/{id}/transitiveMembers This method supports the [OData query parameters](/graph/query-parameters) to help customize the response, including `$search`, `$count`, and `$filter`. You can use `$search` on the **displayName** and **description** properties. When items are added or updated for this resource, they are specially indexed for use with the `$count` and `$search` query parameters. There can be a slight delay between when an item is added or updated and when it is available in the index. +This API returns up to 100 member objects by default. The maximum page size that you can request through the `$top` query parameter is 999 objects. + To filter the results on the OData type, such as `microsoft.graph.user` or `microsoft.graph.group`, you must use the [advanced query parameters](/graph/aad-advanced-queries). That is, the **ConsistencyLevel** header set to `eventual` and the `$count=true` query string. ## Request headers |
v1.0 | Group List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list.md | GET /groups ## Optional query parameters -This method supports the `$count`, `$expand`, `$filter`, `$orderBy`, `$search`, `$select`, and `$top` [OData query parameters](/graph/query-parameters) to help customize the response. The default and maximum page sizes are 100 and 999 group objects respectively. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). +This method supports the `$count`, `$expand`, `$filter`, `$orderBy`, `$search`, `$select`, and `$top` [OData query parameters](/graph/query-parameters) to help customize the response. `$skip` isn't supported. The default and maximum page sizes are 100 and 999 group objects respectively. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). To list only Microsoft 365 groups (aka unified groups), apply a filter on **groupTypes**: ConsistencyLevel: eventual [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) |
v1.0 | Group Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-post-approleassignments.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Use this API to assign an app role to a group. All direct members of the group will be considered assigned. To grant an app role assignment to a group, you need three identifiers: +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: - **principalId**: The ID of the **group** to which you are assigning the app role. - **resourceId**: The ID of the resource **servicePrincipal** that has defined the app role. |
v1.0 | Identitygovernance Deleteditemcontainer Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-deleteditemcontainer-get.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_get_deleteditemcontainer_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/deletedItems/workflows/952b23c5-cc25-48c9-8848-95da4dd9dc6d?$select=id,category,displayName,description,version,executionConditions ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json "tasks@odata.context": "https://graph.microsoft.com/beta/$metadata#identityGovernance/lifecycleWorkflows/deletedItems/workflows('952b23c5-cc25-48c9-8848-95da4dd9dc6d')/tasks", "tasks": [] }-``` +``` |
v1.0 | Identitygovernance Lifecycleworkflowscontainer List Deleteditems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_deleteditemcontainer_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/deletedItems/workflows?$select=id,category,displayName,description,version&$filter=category eq 'leaver' ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Lifecycleworkflowscontainer List Taskdefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-list-taskdefinitions.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/taskD ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) |
v1.0 | Identitygovernance Run Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-run-get.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_get_workflow_run" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/runs/e65e08a0-d68d-41dc-915b-8c4019af5cc2?$select=id,failedTasksCount,failedUsersCount,processingStatus,totalTasksCount,totalUnprocessedTasksCount,totalUsersCount ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response Content-Type: application/json "totalUsersCount": 1, "totalUnprocessedTasksCount": 0 }-``` +``` |
v1.0 | Identitygovernance Run List Taskprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-run-list-taskprocessingresults.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_run_taskprocessingresult_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/runs/e65e08a0-d68d-41dc-915b-8c4019af5cc2/userProcessingResults/40efc576-840f-47d0-ab95-5abca800f8a2//taskProcessingResults?$select=id,failureReason,processingStatus,subject,task ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Run List Userprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-run-list-userprocessingresults.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_get_run_taskprocessingresult_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/runs/e65e08a0-d68d-41dc-915b-8c4019af5cc2/userProcessingResults?$select=id,failedTasksCount,processingStatus,totalTasksCount,totalUnprocessedTasksCount,subject ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Taskreport List Taskprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-taskreport-list-taskprocessingresults.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_taskreport_taskprocessingresult_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/taskReports/443c7611-45df-48c0-bf5e-dc6068c402f0/taskProcessingResults?$select=id,failureReason,processingStatus,subject,task ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Userprocessingresult Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-userprocessingresult-get.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_get_run_userprocessingresult" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/runs/e65e08a0-d68d-41dc-915b-8c4019af5cc2/userProcessingResults/40efc576-840f-47d0-ab95-5abca800f8a2?$select=id,failedTasksCount,processingStatus,totalTasksCount,totalUnprocessedTasksCount,subject ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response |
v1.0 | Identitygovernance Userprocessingresult List Taskprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-userprocessingresult-list-taskprocessingresults.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_workflow_userprocessingresult_taskprocessingresult_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/userProcessingResults/40efc576-840f-47d0-ab95-5abca800f8a2/taskProcessingResults?$select=id,processingStatus,failureReason,subject,task ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Userprocessingresult Summary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-userprocessingresult-summary.md | The following is an example of the response <!-- { "blockType": "response", "truncated": true,- "@odata.type": "microsoft.graph.identityGovernance.usersProcessingSummary" + "@odata.type": "microsoft.graph.identityGovernance.userSummary" } --> ``` http |
v1.0 | Identitygovernance Workflow List Runs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-runs.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_run_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/runs?$select=id,failedTasksCount,failedUsersCount,processingStatus,totalTasksCount,totalUnprocessedTasksCount,totalUsersCount,id ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Workflow List Taskreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-taskreports.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_taskreport_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/taskReports?$select=id,failedUsersCount,processingStatus,successfulUsersCount,totalUsersCount,unprocessedUsersCount,taskDefinition,taskProcessingResults ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Workflow List Userprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-userprocessingresults.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_userprocessingresult_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/156ce798-1eb6-4e0a-8515-e79f54d04390/userProcessingResults?$select=id,failedTasksCount,processingStatus,totalTasksCount,totalUnprocessedTasksCount,workflowExecutionType,subject ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Workflow List Versions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-versions.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_workflowversion_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/versions?$select=category,displayName,versionNumber ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response <!-- { Content-Type: application/json } ] }-``` +``` |
v1.0 | Identitygovernance Workflowversion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflowversion-get.md | Content-Type: application/json The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_get_workflowversion_select" The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/15239232-66ed-445b-8292-2f5bbb2eb833/versions/2?$select=category,displayName,versionNumber,executionConditions&$expand=tasks ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response <!-- { "blockType": "response", Content-Type: application/json } ] }-``` +``` |
v1.0 | Internetexplorermode Delete Sitelists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internetexplorermode-delete-sitelists.md | + + Title: "Delete browserSiteList" +description: "Delete a browserSiteList object." ++ms.localizationpriority: medium +++# Delete browserSiteList +Namespace: microsoft.graph +++Delete a [browserSiteList](../resources/browsersitelist.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)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /admin/edge/internetExplorerMode/siteLists/{browserSiteListId} +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `204 No Content` response code. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "delete_browsersitelist", + "sampleKeys": ["36ba61eb-c492-4283-a38b-963a1dbb2f69"] +} +--> +``` http +DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/36ba61eb-c492-4283-a38b-963a1dbb2f69 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` + |
v1.0 | Internetexplorermode List Sitelists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internetexplorermode-list-sitelists.md | + + Title: "List browserSiteLists" +description: "Get a list of the browserSiteList objects and their properties." ++ms.localizationpriority: medium +++# List browserSiteLists +Namespace: microsoft.graph +++Get a list of the [browserSiteList](../resources/browsersitelist.md) objects and their properties. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.Read.All, BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /admin/edge/internetExplorerMode/siteLists +``` ++## Optional query parameters +This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [browserSiteList](../resources/browsersitelist.md) objects in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "list_browsersitelist" +} +--> +``` http +GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSiteList", + "isCollection": true +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.browserSiteList", + "id": "e370d818-f650-5ab1-499e-5915e83f4573", + "description": "Production site list for devices", + "lastModifiedBy": { + "user": { + "id": "efee1b77-fb3b-4f65-99d6-274c11914d12", + "displayName": "Joe Smith" + }, + "application": null + }, + "lastModifiedDateTime": "2016-03-21T20:01:37Z", + "displayName": "Production Site List A", + "publishedBy": { + "user": { + "id": "efee1b77-fb3b-4f65-99d6-274c11914d12", + "displayName": "Joe Smith" + }, + "application": null + }, + "publishedDateTime": "2016-03-21T20:01:37Z", + "status": "published", + "revision": "1.0" + } + ] +} +``` + |
v1.0 | Internetexplorermode Post Sitelists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internetexplorermode-post-sitelists.md | + + Title: "Create browserSiteList" +description: "Create a new browserSiteList object to support Internet Explorer mode." ++ms.localizationpriority: medium +++# Create browserSiteList +Namespace: microsoft.graph +++Create a new [browserSiteList](../resources/browsersitelist.md) object to support [Internet Explorer mode](/deployedge/edge-ie-mode). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|BrowserSiteLists.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|BrowserSiteLists.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /admin/edge/internetExplorerMode/siteLists +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +In the request body, supply a JSON representation of the [browserSiteList](../resources/browsersitelist.md) object. ++You can specify the following properties when you create a **browserSiteList**. ++|Property|Type|Description| +|:|:|:| +|description|String|Description for the site list. Required.| +|displayName|String|Display name of the site list. Required.| +++## Response ++If successful, this method returns a `201 Created` response code and a [browserSiteList](../resources/browsersitelist.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "create_browsersitelist_from_" +} +--> +``` http +POST https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists +Content-Type: application/json +Content-length: 283 ++{ + "displayName": "Production Site List A", + "description": "Production site list for team A" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++++### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.browserSiteList" +} +--> +``` http +HTTP/1.1 201 Created +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.browserSiteList", + "id": "36ba61eb-c492-4283-a38b-963a1dbb2f69", + "revision": "", + "displayName": "Production Site List A", + "description": "Production site list for team A", + "lastModifiedDateTime": "2022-06-28T18:05:05.9569126Z", + "publishedDateTime": null, + "status": "draft", + "lastModifiedBy": { + "user": { + "id": "f6ff107e-bc40-4918-a432-8d7b60030a7c", + "displayName": "Joe Smith" + }, + "application": null + }, + "publishedBy": null +} +``` + |
v1.0 | Intune Apps Ioslobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-ioslobapp-create.md | The following table shows the properties that are required when you create the i |expirationDateTime|DateTimeOffset|The expiration time.| |versionNumber|String|The version number of iOS Line of Business (LoB) app.| |buildNumber|String|The build number of iOS Line of Business (LoB) app.|-|identityVersion|String|The identity version.| +|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022)| |
v1.0 | Intune Apps Ioslobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-ioslobapp-update.md | The following table shows the properties that are required when you create the [ |expirationDateTime|DateTimeOffset|The expiration time.| |versionNumber|String|The version number of iOS Line of Business (LoB) app.| |buildNumber|String|The build number of iOS Line of Business (LoB) app.|-|identityVersion|String|The identity version.| +|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022)| |
v1.0 | Intune Apps Macoslobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macoslobapp-create.md | The following table shows the properties that are required when you create the m |committedContentVersion|String|The internal committed content version. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)|-|bundleId|String|The bundle id.| -|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|The value for the minimum applicable operating system.| -|buildNumber|String|The build number of MacOS Line of Business (LoB) app.| -|versionNumber|String|The version number of MacOS Line of Business (LoB) app.| -|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|The app list in this bundle package| -|identityVersion|String|The identity version.| -|md5HashChunkSize|Int32|The chunk size for MD5 hash| -|md5Hash|String collection|The MD5 hash codes| -|ignoreVersionDetection|Boolean|A boolean to control whether the app's version will be used to detect the app after it is installed on a device. Set this to true for macOS Line of Business (LoB) apps that use a self update feature.| -|installAsManaged|Boolean|A boolean to control whether the app will be installed as managed (requires macOS 11.0 and other PKG restrictions).| +|bundleId|String|The primary bundleId of the package.| +|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application.| +|buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| +|versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| +|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.| +|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022).| +|md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| +|installAsManaged|Boolean|When TRUE, indicates that the app will be installed as managed (requires macOS 11.0 and other managed package restrictions). When FALSE, indicates that the app will be installed as unmanaged.| |
v1.0 | Intune Apps Macoslobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macoslobapp-update.md | The following table shows the properties that are required when you create the [ |committedContentVersion|String|The internal committed content version. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)|-|bundleId|String|The bundle id.| -|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|The value for the minimum applicable operating system.| -|buildNumber|String|The build number of MacOS Line of Business (LoB) app.| -|versionNumber|String|The version number of MacOS Line of Business (LoB) app.| -|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|The app list in this bundle package| -|identityVersion|String|The identity version.| -|md5HashChunkSize|Int32|The chunk size for MD5 hash| -|md5Hash|String collection|The MD5 hash codes| -|ignoreVersionDetection|Boolean|A boolean to control whether the app's version will be used to detect the app after it is installed on a device. Set this to true for macOS Line of Business (LoB) apps that use a self update feature.| -|installAsManaged|Boolean|A boolean to control whether the app will be installed as managed (requires macOS 11.0 and other PKG restrictions).| +|bundleId|String|The primary bundleId of the package.| +|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application.| +|buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| +|versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| +|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.| +|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022).| +|md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| +|installAsManaged|Boolean|When TRUE, indicates that the app will be installed as managed (requires macOS 11.0 and other managed package restrictions). When FALSE, indicates that the app will be installed as unmanaged.| |
v1.0 | Intune Apps Macosmicrosoftdefenderapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macosmicrosoftdefenderapp-create.md | + + Title: "Create macOSMicrosoftDefenderApp" +description: "Create a new macOSMicrosoftDefenderApp object." ++localization_priority: Normal +++# Create macOSMicrosoftDefenderApp ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/mobileApps +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the macOSMicrosoftDefenderApp object. ++The following table shows the properties that are required when you create the macOSMicrosoftDefenderApp. ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|uploadState|Int32|The upload state. Possible values are: 0 - `Not Ready`, 1 - `Ready`, 2 - `Processing`. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|isAssigned|Boolean|The value indicating whether the app is assigned to at least one group. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|roleScopeTagIds|String collection|List of scope tag ids for this mobile app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| ++++## Response +If successful, this method returns a `201 Created` response code and a [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/mobileApps +Content-type: application/json +Content-length: 781 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftDefenderApp", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "uploadState": 11, + "publishingState": "processing", + "isAssigned": true, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ], + "dependentAppCount": 1, + "supersedingAppCount": 3, + "supersededAppCount": 2 +} +``` ++### Response +Here is an example of the response. Note: The 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: 953 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftDefenderApp", + "id": "ca25fa0c-fa0c-ca25-0cfa-25ca0cfa25ca", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "uploadState": 11, + "publishingState": "processing", + "isAssigned": true, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ], + "dependentAppCount": 1, + "supersedingAppCount": 3, + "supersededAppCount": 2 +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftdefenderapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macosmicrosoftdefenderapp-delete.md | + + Title: "Delete macOSMicrosoftDefenderApp" +description: "Deletes a macOSMicrosoftDefenderApp." ++localization_priority: Normal +++# Delete macOSMicrosoftDefenderApp ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md). ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/mobileApps/{mobileAppId} +DELETE /deviceAppManagement/mobileApps/{mobileAppId}/userStatuses/{userAppInstallStatusId}/app +DELETE /deviceAppManagement/mobileApps/{mobileAppId}/deviceStatuses/{mobileAppInstallStatusId}/app +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAppId} +``` ++### Response +Here is an example of the response. Note: The 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 Macosmicrosoftdefenderapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macosmicrosoftdefenderapp-get.md | + + Title: "Get macOSMicrosoftDefenderApp" +description: "Read properties and relationships of the macOSMicrosoftDefenderApp object." ++localization_priority: Normal +++# Get macOSMicrosoftDefenderApp ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/mobileApps/{mobileAppId} +GET /deviceAppManagement/mobileApps/{mobileAppId}/userStatuses/{userAppInstallStatusId}/app +GET /deviceAppManagement/mobileApps/{mobileAppId}/deviceStatuses/{mobileAppInstallStatusId}/app +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAppId} +``` ++### Response +Here is an example of the response. Note: The 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: 1026 ++{ + "value": { + "@odata.type": "#microsoft.graph.macOSMicrosoftDefenderApp", + "id": "ca25fa0c-fa0c-ca25-0cfa-25ca0cfa25ca", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "uploadState": 11, + "publishingState": "processing", + "isAssigned": true, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ], + "dependentAppCount": 1, + "supersedingAppCount": 3, + "supersededAppCount": 2 + } +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftdefenderapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macosmicrosoftdefenderapp-list.md | + + Title: "List macOSMicrosoftDefenderApps" +description: "List properties and relationships of the macOSMicrosoftDefenderApp objects." ++localization_priority: Normal +++# List macOSMicrosoftDefenderApps ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) objects. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/mobileApps +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/mobileApps +``` ++### Response +Here is an example of the response. Note: The 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: 1094 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.macOSMicrosoftDefenderApp", + "id": "ca25fa0c-fa0c-ca25-0cfa-25ca0cfa25ca", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "uploadState": 11, + "publishingState": "processing", + "isAssigned": true, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ], + "dependentAppCount": 1, + "supersedingAppCount": 3, + "supersededAppCount": 2 + } + ] +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftdefenderapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macosmicrosoftdefenderapp-update.md | + + Title: "Update macOSMicrosoftDefenderApp" +description: "Update the properties of a macOSMicrosoftDefenderApp object." ++localization_priority: Normal +++# Update macOSMicrosoftDefenderApp ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/mobileApps/{mobileAppId} +PATCH /deviceAppManagement/mobileApps/{mobileAppId}/userStatuses/{userAppInstallStatusId}/app +PATCH /deviceAppManagement/mobileApps/{mobileAppId}/deviceStatuses/{mobileAppInstallStatusId}/app +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object. ++The following table shows the properties that are required when you create the [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md). ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|uploadState|Int32|The upload state. Possible values are: 0 - `Not Ready`, 1 - `Ready`, 2 - `Processing`. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|isAssigned|Boolean|The value indicating whether the app is assigned to at least one group. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|roleScopeTagIds|String collection|List of scope tag ids for this mobile app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAppId} +Content-type: application/json +Content-length: 781 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftDefenderApp", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "uploadState": 11, + "publishingState": "processing", + "isAssigned": true, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ], + "dependentAppCount": 1, + "supersedingAppCount": 3, + "supersededAppCount": 2 +} +``` ++### Response +Here is an example of the response. Note: The 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: 953 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftDefenderApp", + "id": "ca25fa0c-fa0c-ca25-0cfa-25ca0cfa25ca", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "uploadState": 11, + "publishingState": "processing", + "isAssigned": true, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ], + "dependentAppCount": 1, + "supersedingAppCount": 3, + "supersededAppCount": 2 +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftedgeapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macosmicrosoftedgeapp-create.md | The following table shows the properties that are required when you create the m |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|-|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| |
v1.0 | Intune Apps Macosmicrosoftedgeapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macosmicrosoftedgeapp-update.md | The following table shows the properties that are required when you create the [ |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|-|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| |
v1.0 | Intune Apps Windowsmicrosoftedgeapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-windowsmicrosoftedgeapp-create.md | The following table shows the properties that are required when you create the w |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|-|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| |displayLanguageLocale|String|The language locale to use when the Edge app displays text to the user.| |
v1.0 | Intune Apps Windowsmicrosoftedgeapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-windowsmicrosoftedgeapp-update.md | The following table shows the properties that are required when you create the [ |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|-|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| |displayLanguageLocale|String|The language locale to use when the Edge app displays text to the user.| |
v1.0 | Intune Apps Wingetapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-wingetapp-create.md | The following table shows the properties that are required when you create the w |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|+|manifestHash|String|Hash of package metadata properties used to validate that the application matches the metadata in the source repository.| |packageIdentifier|String|The PackageIdentifier from the WinGet source repository REST API. This also maps to the Id when using the WinGet client command line application. Required at creation time, cannot be modified on existing objects.| |installExperience|[winGetAppInstallExperience](../resources/intune-apps-wingetappinstallexperience.md)|The install experience settings associated with this application, which are used to ensure the desired install experiences on the target device are taken into account. This includes the account type (System or User) that actions should be run as on target devices. Required at creation time.| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceAppManagement/mobileApps Content-type: application/json-Content-length: 943 +Content-length: 985 { "@odata.type": "#microsoft.graph.winGetApp", Content-length: 943 "dependentAppCount": 1, "supersedingAppCount": 3, "supersededAppCount": 2,+ "manifestHash": "Manifest Hash value", "packageIdentifier": "Package Identifier value", "installExperience": { "@odata.type": "microsoft.graph.winGetAppInstallExperience", 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: 1115 +Content-Length: 1157 { "@odata.type": "#microsoft.graph.winGetApp", Content-Length: 1115 "dependentAppCount": 1, "supersedingAppCount": 3, "supersededAppCount": 2,+ "manifestHash": "Manifest Hash value", "packageIdentifier": "Package Identifier value", "installExperience": { "@odata.type": "microsoft.graph.winGetAppInstallExperience", |
v1.0 | Intune Apps Wingetapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-wingetapp-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: 1198 +Content-Length: 1242 { "value": { Content-Length: 1198 "dependentAppCount": 1, "supersedingAppCount": 3, "supersededAppCount": 2,+ "manifestHash": "Manifest Hash value", "packageIdentifier": "Package Identifier value", "installExperience": { "@odata.type": "microsoft.graph.winGetAppInstallExperience", |
v1.0 | Intune Apps Wingetapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-wingetapp-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: 1276 +Content-Length: 1322 { "value": [ Content-Length: 1276 "dependentAppCount": 1, "supersedingAppCount": 3, "supersededAppCount": 2,+ "manifestHash": "Manifest Hash value", "packageIdentifier": "Package Identifier value", "installExperience": { "@odata.type": "microsoft.graph.winGetAppInstallExperience", |
v1.0 | Intune Apps Wingetapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-wingetapp-update.md | The following table shows the properties that are required when you create the [ |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|+|manifestHash|String|Hash of package metadata properties used to validate that the application matches the metadata in the source repository.| |packageIdentifier|String|The PackageIdentifier from the WinGet source repository REST API. This also maps to the Id when using the WinGet client command line application. Required at creation time, cannot be modified on existing objects.| |installExperience|[winGetAppInstallExperience](../resources/intune-apps-wingetappinstallexperience.md)|The install experience settings associated with this application, which are used to ensure the desired install experiences on the target device are taken into account. This includes the account type (System or User) that actions should be run as on target devices. Required at creation time.| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{mobileAppId} Content-type: application/json-Content-length: 943 +Content-length: 985 { "@odata.type": "#microsoft.graph.winGetApp", Content-length: 943 "dependentAppCount": 1, "supersedingAppCount": 3, "supersededAppCount": 2,+ "manifestHash": "Manifest Hash value", "packageIdentifier": "Package Identifier value", "installExperience": { "@odata.type": "microsoft.graph.winGetAppInstallExperience", 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: 1115 +Content-Length: 1157 { "@odata.type": "#microsoft.graph.winGetApp", Content-Length: 1115 "dependentAppCount": 1, "supersedingAppCount": 3, "supersededAppCount": 2,+ "manifestHash": "Manifest Hash value", "packageIdentifier": "Package Identifier value", "installExperience": { "@odata.type": "microsoft.graph.winGetAppInstallExperience", |
v1.0 | Intune Deviceconfig Androiddeviceownergeneraldeviceconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownergeneraldeviceconfiguration-create.md | The following table shows the properties that are required when you create the a |networkEscapeHatchAllowed|Boolean|Indicates whether or not the device will allow connecting to a temporary network connection at boot time.| |nfcBlockOutgoingBeam|Boolean|Indicates whether or not to block NFC outgoing beam.| |passwordBlockKeyguard|Boolean|Indicates whether or not the keyguard is disabled.|-|passwordBlockKeyguardFeatures|[androidKeyguardFeature](../resources/intune-deviceconfig-androidkeyguardfeature.md) collection|List of device keyguard features to block. This collection can contain a maximum of 7 elements. Possible values are: `notConfigured`, `camera`, `notifications`, `unredactedNotifications`, `trustAgents`, `fingerprint`, `remoteInput`, `allFeatures`, `face`, `iris`, `biometrics`.| +|passwordBlockKeyguardFeatures|[androidKeyguardFeature](../resources/intune-deviceconfig-androidkeyguardfeature.md) collection|List of device keyguard features to block. This collection can contain a maximum of 11 elements. Possible values are: `notConfigured`, `camera`, `notifications`, `unredactedNotifications`, `trustAgents`, `fingerprint`, `remoteInput`, `allFeatures`, `face`, `iris`, `biometrics`.| |passwordExpirationDays|Int32|Indicates the amount of time that a password can be set for before it expires and a new password will be required. Valid values 1 to 365| |passwordMinimumLength|Int32|Indicates the minimum length of the password required on the device. Valid values 4 to 16| |passwordMinimumLetterCharacters|Int32|Indicates the minimum number of letter characters required for device password. Valid values 1 to 16| |
v1.0 | Intune Deviceconfig Androiddeviceownergeneraldeviceconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownergeneraldeviceconfiguration-update.md | The following table shows the properties that are required when you create the [ |networkEscapeHatchAllowed|Boolean|Indicates whether or not the device will allow connecting to a temporary network connection at boot time.| |nfcBlockOutgoingBeam|Boolean|Indicates whether or not to block NFC outgoing beam.| |passwordBlockKeyguard|Boolean|Indicates whether or not the keyguard is disabled.|-|passwordBlockKeyguardFeatures|[androidKeyguardFeature](../resources/intune-deviceconfig-androidkeyguardfeature.md) collection|List of device keyguard features to block. This collection can contain a maximum of 7 elements. Possible values are: `notConfigured`, `camera`, `notifications`, `unredactedNotifications`, `trustAgents`, `fingerprint`, `remoteInput`, `allFeatures`, `face`, `iris`, `biometrics`.| +|passwordBlockKeyguardFeatures|[androidKeyguardFeature](../resources/intune-deviceconfig-androidkeyguardfeature.md) collection|List of device keyguard features to block. This collection can contain a maximum of 11 elements. Possible values are: `notConfigured`, `camera`, `notifications`, `unredactedNotifications`, `trustAgents`, `fingerprint`, `remoteInput`, `allFeatures`, `face`, `iris`, `biometrics`.| |passwordExpirationDays|Int32|Indicates the amount of time that a password can be set for before it expires and a new password will be required. Valid values 1 to 365| |passwordMinimumLength|Int32|Indicates the minimum length of the password required on the device. Valid values 4 to 16| |passwordMinimumLetterCharacters|Int32|Indicates the minimum number of letter characters required for device password. Valid values 1 to 16| |
v1.0 | Intune Deviceconfig Devicecompliancepolicy Setscheduledretirestate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-devicecompliancepolicy-setscheduledretirestate.md | The following table shows the parameters that can be used with this action. |Property|Type|Description| |:|:|:|+|scopedToAllDevices|Boolean|Not yet documented| |state|[scheduledRetireState](../resources/intune-deviceconfig-scheduledretirestate.md)|Not yet documented| |managedDeviceIds|String collection|Not yet documented| Here is an example of the request. POST https://graph.microsoft.com/beta/deviceManagement/deviceCompliancePolicies/setScheduledRetireState Content-type: application/json-Content-length: 95 +Content-length: 126 {+ "scopedToAllDevices": true, "state": "confirmRetire", "managedDeviceIds": [ "Managed Device Ids value" |
v1.0 | Intune Deviceconfigv2 Devicemanagementcompliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementcompliancepolicy-create.md | The following table shows the properties that are required when you create the d |name|String|Policy name| |description|String|Policy description| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.| |settingCount|Int32|Number of settings. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementcompliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementcompliancepolicy-update.md | The following table shows the properties that are required when you create the [ |name|String|Policy name| |description|String|Policy description| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.| |settingCount|Int32|Number of settings. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationcategory Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-create.md | The following table shows the properties that are required when you create the d |name|String|Name of the item| |displayName|String|Display name of the item| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| |parentCategoryId|String|Parent id of the category.| |rootCategoryId|String|Root id of the category.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationcategory Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-update.md | The following table shows the properties that are required when you create the [ |name|String|Name of the item| |displayName|String|Display name of the item| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| |parentCategoryId|String|Parent id of the category.| |rootCategoryId|String|Root id of the category.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-assign.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-POST /deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId}/assign POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assign POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/assign ``` If successful, this action returns a `200 OK` response code and a [deviceManagem ### Request Here is an example of the request. ``` http-POST https://graph.microsoft.com/beta/deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId}/assign +POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/assign Content-type: application/json Content-length: 593 |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-create.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-POST /deviceManagementConfigurationPolicy POST /deviceManagement/configurationPolicies POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies ``` The following table shows the properties that are required when you create the d |name|String|Policy name| |description|String|Policy description| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time| |settingCount|Int32|Number of settings| If successful, this method returns a `201 Created` response code and a [deviceMa ### Request Here is an example of the request. ``` http-POST https://graph.microsoft.com/beta/deviceManagementConfigurationPolicy +POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies Content-type: application/json-Content-length: 789 +Content-length: 809 { "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicy", Content-length: 789 "templateDisplayVersion": "Template Display Version value" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 8 } } ``` 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: 961 +Content-Length: 981 { "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicy", Content-Length: 961 "templateDisplayVersion": "Template Display Version value" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 8 } } ``` |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Createcopy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-createcopy.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-POST /deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId}/createCopy POST /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/createCopy POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/createCopy ``` If successful, this action returns a `200 OK` response code and a [deviceManagem ### Request Here is an example of the request. ``` http-POST https://graph.microsoft.com/beta/deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId}/createCopy +POST https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId}/createCopy Content-type: application/json Content-length: 82 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: 1028 +Content-Length: 1050 { "value": { Content-Length: 1028 "templateDisplayVersion": "Template Display Version value" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 8 } } } |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-delete.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-DELETE /deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId} DELETE /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId} DELETE /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId} ``` If successful, this method returns a `204 No Content` response code. ### Request Here is an example of the request. ``` http-DELETE https://graph.microsoft.com/beta/deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId} +DELETE https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId} ``` ### Response |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-get.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId} GET /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId} GET /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId} ``` If successful, this method returns a `200 OK` response code and [deviceManagemen ### Request Here is an example of the request. ``` http-GET https://graph.microsoft.com/beta/deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId} +GET https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId} ``` ### Response 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: 1028 +Content-Length: 1050 { "value": { Content-Length: 1028 "templateDisplayVersion": "Template Display Version value" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 8 } } } |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-list.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /deviceManagementConfigurationPolicy GET /deviceManagement/configurationPolicies GET /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies ``` If successful, this method returns a `200 OK` response code and a collection of ### Request Here is an example of the request. ``` http-GET https://graph.microsoft.com/beta/deviceManagementConfigurationPolicy +GET https://graph.microsoft.com/beta/deviceManagement/configurationPolicies ``` ### Response 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: 1090 +Content-Length: 1114 { "value": [ Content-Length: 1090 "templateDisplayVersion": "Template Display Version value" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 8 } } ] |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Reorder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-reorder.md | + + Title: "reorder action" +description: "Not yet documented" ++localization_priority: Normal +++# reorder action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from 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}/reorder +POST /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId}/reorder +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Property|Type|Description| +|:|:|:| +|priority|Int32|Not yet documented| ++++## 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/configurationPolicies/{deviceManagementConfigurationPolicyId}/reorder ++Content-type: application/json +Content-length: 21 ++{ + "priority": 8 +} +``` ++### Response +Here is an example of the response. Note: The 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 Devicemanagementconfigurationpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-update.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-PATCH /deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId} PATCH /deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId} PATCH /deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySettingId}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicyId} ``` The following table shows the properties that are required when you create the [ |name|String|Policy name| |description|String|Policy description| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time| |settingCount|Int32|Number of settings| If successful, this method returns a `200 OK` response code and an updated [devi ### Request Here is an example of the request. ``` http-PATCH https://graph.microsoft.com/beta/deviceManagementConfigurationPolicy/{deviceManagementConfigurationPolicyId} +PATCH https://graph.microsoft.com/beta/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicyId} Content-type: application/json-Content-length: 789 +Content-length: 809 { "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicy", Content-length: 789 "templateDisplayVersion": "Template Display Version value" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 8 } } ``` 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: 961 +Content-Length: 981 { "@odata.type": "#microsoft.graph.deviceManagementConfigurationPolicy", Content-Length: 961 "templateDisplayVersion": "Template Display Version value" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 8 } } ``` |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplate-create.md | The following table shows the properties that are required when you create the d |displayVersion|String|Description of template version| |lifecycleState|[deviceManagementTemplateLifecycleState](../resources/intune-deviceconfigv2-devicemanagementtemplatelifecyclestate.md)|Indicate current lifecycle state of template. Possible values are: `invalid`, `draft`, `active`, `superseded`, `deprecated`, `retired`.| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| -|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `enrollmentConfiguration`, `baseline`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| |allowUnmanagedSettings|Boolean|Allow unmanaged setting templates| |settingTemplateCount|Int32|Number of setting templates. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplate-update.md | The following table shows the properties that are required when you create the [ |displayVersion|String|Description of template version| |lifecycleState|[deviceManagementTemplateLifecycleState](../resources/intune-deviceconfigv2-devicemanagementtemplatelifecyclestate.md)|Indicate current lifecycle state of template. Possible values are: `invalid`, `draft`, `active`, `superseded`, `deprecated`, `retired`.| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| -|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `enrollmentConfiguration`, `baseline`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| |allowUnmanagedSettings|Boolean|Allow unmanaged setting templates| |settingTemplateCount|Int32|Number of setting templates. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Devices Comanagementeligibledevice Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-comanagementeligibledevice-create.md | The following table shows the properties that are required when you create the c |upn|String|UPN| |userEmail|String|UserEmail| |userName|String|UserName|-|status|[comanagementEligibleType](../resources/intune-devices-comanagementeligibletype.md)|ComanagementEligibleStatus. Possible values are: `comanaged`, `eligible`, `eligibleButNotAzureAdJoined`, `needsOsUpdate`, `ineligible`, `scheduledForEnrollment`.| +|status|[comanagementEligibleType](../resources/intune-devices-comanagementeligibletype.md)|ComanagementEligibleStatus. Possible values are: `comanaged`, `eligible`, `eligibleButNotAzureAdJoined`, `needsOsUpdate`, `ineligible`, `scheduledForEnrollment`, `unknownFutureValue`.| |
v1.0 | Intune Devices Comanagementeligibledevice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-comanagementeligibledevice-update.md | The following table shows the properties that are required when you create the [ |upn|String|UPN| |userEmail|String|UserEmail| |userName|String|UserName|-|status|[comanagementEligibleType](../resources/intune-devices-comanagementeligibletype.md)|ComanagementEligibleStatus. Possible values are: `comanaged`, `eligible`, `eligibleButNotAzureAdJoined`, `needsOsUpdate`, `ineligible`, `scheduledForEnrollment`.| +|status|[comanagementEligibleType](../resources/intune-devices-comanagementeligibletype.md)|ComanagementEligibleStatus. Possible values are: `comanaged`, `eligible`, `eligibleButNotAzureAdJoined`, `needsOsUpdate`, `ineligible`, `scheduledForEnrollment`, `unknownFutureValue`.| |
v1.0 | Intune Devices Detectedapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-detectedapp-create.md | The following table shows the properties that are required when you create the d |sizeInByte|Int64|Discovered application size in bytes. Read-only| |deviceCount|Int32|The number of devices that have installed this application| |publisher|String|Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.|-|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`.| +|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`, `unknownFutureValue`.| |
v1.0 | Intune Devices Detectedapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-detectedapp-update.md | The following table shows the properties that are required when you create the [ |sizeInByte|Int64|Discovered application size in bytes. Read-only| |deviceCount|Int32|The number of devices that have installed this application| |publisher|String|Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.|-|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`.| +|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`, `unknownFutureValue`.| |
v1.0 | Intune Devices Devicelogcollectionresponse Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-create.md | The following table shows the properties that are required when you create the d |initiatedByUserPrincipalName|String|The UPN for who initiated the request| |expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs| |size|Double|The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|+|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests Content-type: application/json-Content-length: 479 +Content-length: 526 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", Content-length: 479 "receivedDateTimeUTC": "2016-12-31T23:59:48.6545758-08:00", "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00",- "size": 1.3333333333333333 + "size": 1.3333333333333333, + "enrolledByUser": "Enrolled By User value" } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 201 Created Content-Type: application/json-Content-Length: 528 +Content-Length: 575 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", Content-Length: 528 "receivedDateTimeUTC": "2016-12-31T23:59:48.6545758-08:00", "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00",- "size": 1.3333333333333333 + "size": 1.3333333333333333, + "enrolledByUser": "Enrolled By User value" } ``` |
v1.0 | Intune Devices Devicelogcollectionresponse Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-get.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 567 +Content-Length: 616 { "value": { Content-Length: 567 "receivedDateTimeUTC": "2016-12-31T23:59:48.6545758-08:00", "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00",- "size": 1.3333333333333333 + "size": 1.3333333333333333, + "enrolledByUser": "Enrolled By User value" } } ``` |
v1.0 | Intune Devices Devicelogcollectionresponse List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-list.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 601 +Content-Length: 652 { "value": [ Content-Length: 601 "receivedDateTimeUTC": "2016-12-31T23:59:48.6545758-08:00", "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00",- "size": 1.3333333333333333 + "size": 1.3333333333333333, + "enrolledByUser": "Enrolled By User value" } ] } |
v1.0 | Intune Devices Devicelogcollectionresponse Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-update.md | The following table shows the properties that are required when you create the [ |initiatedByUserPrincipalName|String|The UPN for who initiated the request| |expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs| |size|Double|The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|+|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests/{deviceLogCollectionResponseId} Content-type: application/json-Content-length: 479 +Content-length: 526 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", Content-length: 479 "receivedDateTimeUTC": "2016-12-31T23:59:48.6545758-08:00", "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00",- "size": 1.3333333333333333 + "size": 1.3333333333333333, + "enrolledByUser": "Enrolled By User value" } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 528 +Content-Length: 575 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", Content-Length: 528 "receivedDateTimeUTC": "2016-12-31T23:59:48.6545758-08:00", "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00",- "size": 1.3333333333333333 + "size": 1.3333333333333333, + "enrolledByUser": "Enrolled By User value" } ``` |
v1.0 | Intune Devices Devicemanagement Getcomanagementeligibledevicessummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicemanagement-getcomanagementeligibledevicessummary.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: 251 +Content-Length: 291 { "value": { "@odata.type": "microsoft.graph.comanagementEligibleDevicesSummary", "comanagedCount": 14, "eligibleCount": 13,+ "scheduledForEnrollmentCount": 11, "eligibleButNotAzureAdJoinedCount": 0, "needsOsUpdateCount": 2, "ineligibleCount": 15 |
v1.0 | Intune Devices Devicemanagement Userexperienceanalyticssummarizeddevicescopes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicemanagement-userexperienceanalyticssummarizeddevicescopes.md | + + Title: "userExperienceAnalyticsSummarizedDeviceScopes function" +description: "Not yet documented" ++localization_priority: Normal +++# userExperienceAnalyticsSummarizedDeviceScopes function ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from 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/userExperienceAnalyticsSummarizedDeviceScopes +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this function returns a `200 OK` response code and a [userExperienceAnalyticsDeviceScopeSummary](../resources/intune-devices-userexperienceanalyticsdevicescopesummary.md) in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsSummarizedDeviceScopes +``` ++### Response +Here is an example of the response. Note: The 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: 351 ++{ + "value": { + "@odata.type": "microsoft.graph.userExperienceAnalyticsDeviceScopeSummary", + "totalDeviceScopes": 1, + "totalDeviceScopesEnabled": 8, + "completedDeviceScopeIds": [ + "Completed Device Scope Ids value" + ], + "insufficientDataDeviceScopeIds": [ + "Insufficient Data Device Scope Ids value" + ] + } +} +``` +++++ |
v1.0 | Intune Devices Manageddevice Createdevicelogcollectionrequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-manageddevice-createdevicelogcollectionrequest.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 567 +Content-Length: 616 { "value": { Content-Length: 567 "receivedDateTimeUTC": "2016-12-31T23:59:48.6545758-08:00", "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00",- "size": 1.3333333333333333 + "size": 1.3333333333333333, + "enrolledByUser": "Enrolled By User value" } } ``` |
v1.0 | Intune Devices Manageddevice Initiatemobiledevicemanagementkeyrecovery | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-manageddevice-initiatemobiledevicemanagementkeyrecovery.md | + + Title: "initiateMobileDeviceManagementKeyRecovery action" +description: "Perform MDM key recovery and TPM attestation" ++localization_priority: Normal +++# initiateMobileDeviceManagementKeyRecovery 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. ++Perform MDM key recovery and TPM attestation ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from 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}/initiateMobileDeviceManagementKeyRecovery +POST /deviceManagement/comanagedDevices/{managedDeviceId}/initiateMobileDeviceManagementKeyRecovery +POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/initiateMobileDeviceManagementKeyRecovery +POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/initiateMobileDeviceManagementKeyRecovery +POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/initiateMobileDeviceManagementKeyRecovery +POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/initiateMobileDeviceManagementKeyRecovery +POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/initiateMobileDeviceManagementKeyRecovery +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this action returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDeviceId}/initiateMobileDeviceManagementKeyRecovery +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` +++++ |
v1.0 | Intune Devices Manageddevice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-manageddevice-update.md | The following table shows the properties that are required when you create the [ |id|String|Unique Identifier for the device. This property is read-only.| |userId|String|Unique Identifier for the user associated with the device. This property is read-only.| |deviceName|String|Name of the device. This property is read-only.|-|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. This property is read-only.| +|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|Ownership of the device. Can be 'company' or 'personal'. Possible values are: `unknown`, `company`, `personal`.| |managedDeviceOwnerType|[managedDeviceOwnerType](../resources/intune-shared-manageddeviceownertype.md)|Ownership of the device. Can be 'company' or 'personal'. Possible values are: `unknown`, `company`, `personal`.| |deviceActionResults|[deviceActionResult](../resources/intune-devices-deviceactionresult.md) collection|List of ComplexType deviceActionResult objects. This property is read-only.| The following table shows the properties that are required when you create the [ |subscriberCarrier|String|Subscriber Carrier. This property is read-only.| |meid|String|MEID. This property is read-only.| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only.|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only.| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name.| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |retireAfterDateTime|DateTimeOffset|Indicates the time after when a device will be auto retired because of scheduled action. This property is read-only.| The following table shows the properties that are required when you create the [ |autopilotEnrolled|Boolean|Reports if the managed device is enrolled via auto-pilot. This property is read-only.| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only.| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only.|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only.| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only.| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| |roleScopeTagIds|String collection|List of Scope Tag IDs for this Device instance.| |windowsActiveMalwareCount|Int32|Count of active malware for this windows device. This property is read-only.| |windowsRemediatedMalwareCount|Int32|Count of remediated malware for this windows device. This property is read-only.|-|notes|String|Notes on the device created by IT Admin| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported.| |configurationManagerClientHealthState|[configurationManagerClientHealthState](../resources/intune-devices-configurationmanagerclienthealthstate.md)|Configuration manager client health state, valid only for devices managed by MDM/ConfigMgr Agent| |configurationManagerClientInformation|[configurationManagerClientInformation](../resources/intune-devices-configurationmanagerclientinformation.md)|Configuration manager client information, valid only for devices managed, duel-managed or tri-managed by ConfigMgr Agent| |ethernetMacAddress|String|Ethernet MAC. This property is read-only.|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only.| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only.| |processorArchitecture|[managedDeviceArchitecture](../resources/intune-devices-manageddevicearchitecture.md)|Processor architecture. This property is read-only. Possible values are: `unknown`, `x86`, `x64`, `arm`, `arM64`.| |specificationVersion|String|Specification version. This property is read-only.| |joinType|[joinType](../resources/intune-devices-jointype.md)|Device join type. Possible values are: `unknown`, `azureADJoined`, `azureADRegistered`, `hybridAzureADJoined`.| |skuFamily|String|Device sku family|-|skuNumber|Int32|Device sku number, see also: https://docs.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only.| +|skuNumber|Int32|Device sku number, see also: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only.| |managementFeatures|[managedDeviceManagementFeatures](../resources/intune-devices-manageddevicemanagementfeatures.md)|Device management features. Possible values are: `none`, `microsoftManagedDesktop`.| |chromeOSDeviceInfo|[chromeOSDeviceProperty](../resources/intune-devices-chromeosdeviceproperty.md) collection|List of properties of the ChromeOS Device.| |enrollmentProfileName|String|Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only.| Content-Length: 9187 + |
v1.0 | Intune Devices Remoteactionaudit Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-create.md | The following table shows the properties that are required when you create the r |deviceDisplayName|String|Intune device name.| |userName|String|\[deprecated\] Please use InitiatedByUserPrincipalName instead.| |initiatedByUserPrincipalName|String|User who initiated the device action, format is UPN.|-|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`.| +|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`.| |requestDateTime|DateTimeOffset|Time when the action was issued, given in UTC.| |deviceOwnerUserPrincipalName|String|Upn of the device owner.| |deviceIMEI|String|IMEI of the device.| |
v1.0 | Intune Devices Remoteactionaudit Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-update.md | The following table shows the properties that are required when you create the [ |deviceDisplayName|String|Intune device name.| |userName|String|\[deprecated\] Please use InitiatedByUserPrincipalName instead.| |initiatedByUserPrincipalName|String|User who initiated the device action, format is UPN.|-|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`.| +|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`.| |requestDateTime|DateTimeOffset|Time when the action was issued, given in UTC.| |deviceOwnerUserPrincipalName|String|Upn of the device owner.| |deviceIMEI|String|IMEI of the device.| |
v1.0 | Intune Devices Userexperienceanalyticsmetric Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsmetric-create.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-POST /deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression -POST /deviceManagement/userExperienceAnalyticsRegressionSummary/manufacturerRegression -POST /deviceManagement/userExperienceAnalyticsRegressionSummary/operatingSystemRegression POST /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues ``` If successful, this method returns a `201 Created` response code and a [userExpe ### Request Here is an example of the request. ``` http-POST https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression +POST https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues Content-type: application/json Content-length: 128 |
v1.0 | Intune Devices Userexperienceanalyticsmetric Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsmetric-delete.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-DELETE /deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression/{userExperienceAnalyticsMetricId} -DELETE /deviceManagement/userExperienceAnalyticsRegressionSummary/manufacturerRegression/{userExperienceAnalyticsMetricId} -DELETE /deviceManagement/userExperienceAnalyticsRegressionSummary/operatingSystemRegression/{userExperienceAnalyticsMetricId} DELETE /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric DELETE /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues/{userExperienceAnalyticsMetricId} ``` If successful, this method returns a `204 No Content` response code. ### Request Here is an example of the request. ``` http-DELETE https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression/{userExperienceAnalyticsMetricId} +DELETE https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric ``` ### Response |
v1.0 | Intune Devices Userexperienceanalyticsmetric Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsmetric-get.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression/{userExperienceAnalyticsMetricId} -GET /deviceManagement/userExperienceAnalyticsRegressionSummary/manufacturerRegression/{userExperienceAnalyticsMetricId} -GET /deviceManagement/userExperienceAnalyticsRegressionSummary/operatingSystemRegression/{userExperienceAnalyticsMetricId} GET /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues/{userExperienceAnalyticsMetricId} ``` If successful, this method returns a `200 OK` response code and [userExperienceA ### Request Here is an example of the request. ``` http-GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression/{userExperienceAnalyticsMetricId} +GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric ``` ### Response |
v1.0 | Intune Devices Userexperienceanalyticsmetric List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsmetric-list.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression -GET /deviceManagement/userExperienceAnalyticsRegressionSummary/manufacturerRegression -GET /deviceManagement/userExperienceAnalyticsRegressionSummary/operatingSystemRegression GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues ``` If successful, this method returns a `200 OK` response code and a collection of ### Request Here is an example of the request. ``` http-GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression +GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues ``` ### Response |
v1.0 | Intune Devices Userexperienceanalyticsmetric Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsmetric-update.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-PATCH /deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression/{userExperienceAnalyticsMetricId} -PATCH /deviceManagement/userExperienceAnalyticsRegressionSummary/manufacturerRegression/{userExperienceAnalyticsMetricId} -PATCH /deviceManagement/userExperienceAnalyticsRegressionSummary/operatingSystemRegression/{userExperienceAnalyticsMetricId} PATCH /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues/{userExperienceAnalyticsMetricId} ``` If successful, this method returns a `200 OK` response code and an updated [user ### Request Here is an example of the request. ``` http-PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRegressionSummary/modelRegression/{userExperienceAnalyticsMetricId} +PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric Content-type: application/json Content-length: 128 |
v1.0 | Intune Devices Windowsmanageddevice Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-windowsmanageddevice-create.md | The following table shows the properties that are required when you create the w |id|String|Unique Identifier for the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |userId|String|Unique Identifier for the user associated with the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |deviceName|String|Name of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|Ownership of the device. Can be 'company' or 'personal' Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `company`, `personal`.| |managedDeviceOwnerType|[managedDeviceOwnerType](../resources/intune-shared-manageddeviceownertype.md)|Ownership of the device. Can be 'company' or 'personal' Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `company`, `personal`.| |deviceActionResults|[deviceActionResult](../resources/intune-devices-deviceactionresult.md) collection|List of ComplexType deviceActionResult objects. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| The following table shows the properties that are required when you create the w |subscriberCarrier|String|Subscriber Carrier. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |meid|String|MEID. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |retireAfterDateTime|DateTimeOffset|Indicates the time after when a device will be auto retired because of scheduled action. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| The following table shows the properties that are required when you create the w |autopilotEnrolled|Boolean|Reports if the managed device is enrolled via auto-pilot. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |roleScopeTagIds|String collection|List of Scope Tag IDs for this Device instance. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |windowsActiveMalwareCount|Int32|Count of active malware for this windows device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |windowsRemediatedMalwareCount|Int32|Count of remediated malware for this windows device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|notes|String|Notes on the device created by IT Admin Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |configurationManagerClientHealthState|[configurationManagerClientHealthState](../resources/intune-devices-configurationmanagerclienthealthstate.md)|Configuration manager client health state, valid only for devices managed by MDM/ConfigMgr Agent Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |configurationManagerClientInformation|[configurationManagerClientInformation](../resources/intune-devices-configurationmanagerclientinformation.md)|Configuration manager client information, valid only for devices managed, duel-managed or tri-managed by ConfigMgr Agent Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |ethernetMacAddress|String|Ethernet MAC. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |processorArchitecture|[managedDeviceArchitecture](../resources/intune-devices-manageddevicearchitecture.md)|Processor architecture. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `x86`, `x64`, `arm`, `arM64`.| |specificationVersion|String|Specification version. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |joinType|[joinType](../resources/intune-devices-jointype.md)|Device join type Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `azureADJoined`, `azureADRegistered`, `hybridAzureADJoined`.| |skuFamily|String|Device sku family Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|skuNumber|Int32|Device sku number, see also: https://docs.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|skuNumber|Int32|Device sku number, see also: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementFeatures|[managedDeviceManagementFeatures](../resources/intune-devices-manageddevicemanagementfeatures.md)|Device management features Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `none`, `microsoftManagedDesktop`.| |chromeOSDeviceInfo|[chromeOSDeviceProperty](../resources/intune-devices-chromeosdeviceproperty.md) collection|List of properties of the ChromeOS Device. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |enrollmentProfileName|String|Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| Content-Length: 9194 + |
v1.0 | Intune Devices Windowsmanageddevice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-windowsmanageddevice-update.md | The following table shows the properties that are required when you create the [ |id|String|Unique Identifier for the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |userId|String|Unique Identifier for the user associated with the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |deviceName|String|Name of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|Ownership of the device. Can be 'company' or 'personal' Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `company`, `personal`.| |managedDeviceOwnerType|[managedDeviceOwnerType](../resources/intune-shared-manageddeviceownertype.md)|Ownership of the device. Can be 'company' or 'personal' Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `company`, `personal`.| |deviceActionResults|[deviceActionResult](../resources/intune-devices-deviceactionresult.md) collection|List of ComplexType deviceActionResult objects. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| The following table shows the properties that are required when you create the [ |subscriberCarrier|String|Subscriber Carrier. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |meid|String|MEID. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |retireAfterDateTime|DateTimeOffset|Indicates the time after when a device will be auto retired because of scheduled action. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| The following table shows the properties that are required when you create the [ |autopilotEnrolled|Boolean|Reports if the managed device is enrolled via auto-pilot. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |roleScopeTagIds|String collection|List of Scope Tag IDs for this Device instance. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |windowsActiveMalwareCount|Int32|Count of active malware for this windows device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |windowsRemediatedMalwareCount|Int32|Count of remediated malware for this windows device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|notes|String|Notes on the device created by IT Admin Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |configurationManagerClientHealthState|[configurationManagerClientHealthState](../resources/intune-devices-configurationmanagerclienthealthstate.md)|Configuration manager client health state, valid only for devices managed by MDM/ConfigMgr Agent Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |configurationManagerClientInformation|[configurationManagerClientInformation](../resources/intune-devices-configurationmanagerclientinformation.md)|Configuration manager client information, valid only for devices managed, duel-managed or tri-managed by ConfigMgr Agent Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |ethernetMacAddress|String|Ethernet MAC. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |processorArchitecture|[managedDeviceArchitecture](../resources/intune-devices-manageddevicearchitecture.md)|Processor architecture. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `x86`, `x64`, `arm`, `arM64`.| |specificationVersion|String|Specification version. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |joinType|[joinType](../resources/intune-devices-jointype.md)|Device join type Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `azureADJoined`, `azureADRegistered`, `hybridAzureADJoined`.| |skuFamily|String|Device sku family Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|skuNumber|Int32|Device sku number, see also: https://docs.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|skuNumber|Int32|Device sku number, see also: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementFeatures|[managedDeviceManagementFeatures](../resources/intune-devices-manageddevicemanagementfeatures.md)|Device management features Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `none`, `microsoftManagedDesktop`.| |chromeOSDeviceInfo|[chromeOSDeviceProperty](../resources/intune-devices-chromeosdeviceproperty.md) collection|List of properties of the ChromeOS Device. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |enrollmentProfileName|String|Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| Content-Length: 9194 + |
v1.0 | Intune Enrollment Depenrollmentprofile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depenrollmentprofile-create.md | The following table shows the properties that are required when you create the d |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| |supportDepartment|String|Support department information| |passCodeDisabled|Boolean|Indicates if Passcode setup pane is disabled| |isMandatory|Boolean|Indicates if the profile is mandatory| Content-Length: 1403 + |
v1.0 | Intune Enrollment Depenrollmentprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depenrollmentprofile-update.md | The following table shows the properties that are required when you create the [ |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| |supportDepartment|String|Support department information| |passCodeDisabled|Boolean|Indicates if Passcode setup pane is disabled| |isMandatory|Boolean|Indicates if the profile is mandatory| Content-Length: 1403 + |
v1.0 | Intune Enrollment Depiosenrollmentprofile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depiosenrollmentprofile-create.md | The following table shows the properties that are required when you create the d |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| The following table shows the properties that are required when you create the d |userSessionTimeoutInSeconds|Int32|Indicates timeout of temporary session| |passcodeLockGracePeriodInSeconds|Int32|Indicates timeout before locked screen requires the user to enter the device passocde to unlock it| |carrierActivationUrl|String|Carrier URL for activating device eSIM.|-|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://docs.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| +|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| Content-Length: 2426 + |
v1.0 | Intune Enrollment Depiosenrollmentprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depiosenrollmentprofile-update.md | The following table shows the properties that are required when you create the [ |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| The following table shows the properties that are required when you create the [ |userSessionTimeoutInSeconds|Int32|Indicates timeout of temporary session| |passcodeLockGracePeriodInSeconds|Int32|Indicates timeout before locked screen requires the user to enter the device passocde to unlock it| |carrierActivationUrl|String|Carrier URL for activating device eSIM.|-|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://docs.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| +|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| Content-Length: 2426 + |
v1.0 | Intune Enrollment Depmacosenrollmentprofile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-create.md | The following table shows the properties that are required when you create the d |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| Content-Length: 1993 + |
v1.0 | Intune Enrollment Depmacosenrollmentprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-update.md | The following table shows the properties that are required when you create the [ |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| Content-Length: 1993 + |
v1.0 | Intune Gpanalyticsservice Grouppolicymigrationreport Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicymigrationreport-create.md | The following table shows the properties that are required when you create the g |totalSettingsCount|Int32|The total number of Group Policy Settings from GPO file.| |supportedSettingsCount|Int32|The number of Group Policy Settings supported by Intune.| |supportedSettingsPercent|Int32|The Percentage of Group Policy Settings supported by Intune.|+|roleScopeTagIds|String collection|The list of scope tags for the configuration.| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/groupPolicyMigrationReports Content-type: application/json-Content-length: 544 +Content-length: 606 { "@odata.type": "#microsoft.graph.groupPolicyMigrationReport", Content-length: 544 "targetedInActiveDirectory": true, "totalSettingsCount": 2, "supportedSettingsCount": 6,- "supportedSettingsPercent": 8 + "supportedSettingsPercent": 8, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 201 Created Content-Type: application/json-Content-Length: 716 +Content-Length: 778 { "@odata.type": "#microsoft.graph.groupPolicyMigrationReport", Content-Length: 716 "targetedInActiveDirectory": true, "totalSettingsCount": 2, "supportedSettingsCount": 6,- "supportedSettingsPercent": 8 + "supportedSettingsPercent": 8, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` |
v1.0 | Intune Gpanalyticsservice Grouppolicymigrationreport Createmigrationreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicymigrationreport-createmigrationreport.md | Here is an example of the request. POST https://graph.microsoft.com/beta/deviceManagement/groupPolicyMigrationReports/createMigrationReport Content-type: application/json-Content-length: 438 +Content-length: 506 { "groupPolicyObjectFile": { Content-length: 438 "ouDistinguishedName": "Ou Distinguished Name value", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",- "content": "Content value" + "content": "Content value", + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } } ``` |
v1.0 | Intune Gpanalyticsservice Grouppolicymigrationreport Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicymigrationreport-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: 763 +Content-Length: 831 { "value": { Content-Length: 763 "targetedInActiveDirectory": true, "totalSettingsCount": 2, "supportedSettingsCount": 6,- "supportedSettingsPercent": 8 + "supportedSettingsPercent": 8, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } } ``` |
v1.0 | Intune Gpanalyticsservice Grouppolicymigrationreport List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicymigrationreport-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: 805 +Content-Length: 879 { "value": [ Content-Length: 805 "targetedInActiveDirectory": true, "totalSettingsCount": 2, "supportedSettingsCount": 6,- "supportedSettingsPercent": 8 + "supportedSettingsPercent": 8, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ] } |
v1.0 | Intune Gpanalyticsservice Grouppolicymigrationreport Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicymigrationreport-update.md | The following table shows the properties that are required when you create the [ |totalSettingsCount|Int32|The total number of Group Policy Settings from GPO file.| |supportedSettingsCount|Int32|The number of Group Policy Settings supported by Intune.| |supportedSettingsPercent|Int32|The Percentage of Group Policy Settings supported by Intune.|+|roleScopeTagIds|String collection|The list of scope tags for the configuration.| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReportId} Content-type: application/json-Content-length: 544 +Content-length: 606 { "@odata.type": "#microsoft.graph.groupPolicyMigrationReport", Content-length: 544 "targetedInActiveDirectory": true, "totalSettingsCount": 2, "supportedSettingsCount": 6,- "supportedSettingsPercent": 8 + "supportedSettingsPercent": 8, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 716 +Content-Length: 778 { "@odata.type": "#microsoft.graph.groupPolicyMigrationReport", Content-Length: 716 "targetedInActiveDirectory": true, "totalSettingsCount": 2, "supportedSettingsCount": 6,- "supportedSettingsPercent": 8 + "supportedSettingsPercent": 8, + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` |
v1.0 | Intune Gpanalyticsservice Grouppolicyobjectfile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicyobjectfile-create.md | The following table shows the properties that are required when you create the g |createdDateTime|DateTimeOffset|The date and time at which the GroupPolicy was first uploaded.| |lastModifiedDateTime|DateTimeOffset|The date and time at which the GroupPolicyObjectFile was last modified.| |content|String|The Group Policy Object file content.|+|roleScopeTagIds|String collection|The list of scope tags for the configuration.| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/groupPolicyObjectFiles Content-type: application/json-Content-length: 217 +Content-length: 279 { "@odata.type": "#microsoft.graph.groupPolicyObjectFile", "groupPolicyObjectId": "ca1c97af-97af-ca1c-af97-1ccaaf971cca", "ouDistinguishedName": "Ou Distinguished Name value",- "content": "Content value" + "content": "Content value", + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 201 Created Content-Type: application/json-Content-Length: 389 +Content-Length: 451 { "@odata.type": "#microsoft.graph.groupPolicyObjectFile", Content-Length: 389 "ouDistinguishedName": "Ou Distinguished Name value", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",- "content": "Content value" + "content": "Content value", + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` |
v1.0 | Intune Gpanalyticsservice Grouppolicyobjectfile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicyobjectfile-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: 422 +Content-Length: 490 { "value": { Content-Length: 422 "ouDistinguishedName": "Ou Distinguished Name value", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",- "content": "Content value" + "content": "Content value", + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } } ``` |
v1.0 | Intune Gpanalyticsservice Grouppolicyobjectfile List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicyobjectfile-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: 450 +Content-Length: 524 { "value": [ Content-Length: 450 "ouDistinguishedName": "Ou Distinguished Name value", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",- "content": "Content value" + "content": "Content value", + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ] } |
v1.0 | Intune Gpanalyticsservice Grouppolicyobjectfile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-gpanalyticsservice-grouppolicyobjectfile-update.md | The following table shows the properties that are required when you create the [ |createdDateTime|DateTimeOffset|The date and time at which the GroupPolicy was first uploaded.| |lastModifiedDateTime|DateTimeOffset|The date and time at which the GroupPolicyObjectFile was last modified.| |content|String|The Group Policy Object file content.|+|roleScopeTagIds|String collection|The list of scope tags for the configuration.| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFileId} Content-type: application/json-Content-length: 217 +Content-length: 279 { "@odata.type": "#microsoft.graph.groupPolicyObjectFile", "groupPolicyObjectId": "ca1c97af-97af-ca1c-af97-1ccaaf971cca", "ouDistinguishedName": "Ou Distinguished Name value",- "content": "Content value" + "content": "Content value", + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 389 +Content-Length: 451 { "@odata.type": "#microsoft.graph.groupPolicyObjectFile", Content-Length: 389 "ouDistinguishedName": "Ou Distinguished Name value", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",- "content": "Content value" + "content": "Content value", + "roleScopeTagIds": [ + "Role Scope Tag Ids value" + ] } ``` |
v1.0 | Intune Mam Defaultmanagedappprotection Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-create.md | The following table shows the properties that are required when you create the d |requireClass3Biometrics|Boolean|Require user to apply Class 3 Biometrics on their Android device.| |requirePinAfterBiometricChange|Boolean|A PIN prompt will override biometric prompts if class 3 biometrics are updated on the device.| |fingerprintAndBiometricEnabled|Boolean|Indicate to the client to enable both biometrics and fingerprints for the app.|+|minimumWarningSdkVersion|String|Versions less than the specified version will result in warning message on 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: 5790 +Content-length: 5858 { "@odata.type": "#microsoft.graph.defaultManagedAppProtection", Content-length: 5790 "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe", "requireClass3Biometrics": true, "requirePinAfterBiometricChange": true,- "fingerprintAndBiometricEnabled": true + "fingerprintAndBiometricEnabled": true, + "minimumWarningSdkVersion": "Minimum Warning 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: 5962 +Content-Length: 6030 { "@odata.type": "#microsoft.graph.defaultManagedAppProtection", Content-Length: 5962 "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe", "requireClass3Biometrics": true, "requirePinAfterBiometricChange": true,- "fingerprintAndBiometricEnabled": true + "fingerprintAndBiometricEnabled": true, + "minimumWarningSdkVersion": "Minimum Warning Sdk Version value" } ``` |
v1.0 | Intune Mam Defaultmanagedappprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/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: 6243 +Content-Length: 6313 { "value": { Content-Length: 6243 "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe", "requireClass3Biometrics": true, "requirePinAfterBiometricChange": true,- "fingerprintAndBiometricEnabled": true + "fingerprintAndBiometricEnabled": true, + "minimumWarningSdkVersion": "Minimum Warning Sdk Version value" } } ``` |
v1.0 | Intune Mam Defaultmanagedappprotection List | https://github.com/microsoftgraph/microsoft-graph-docs/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: 6519 +Content-Length: 6591 { "value": [ Content-Length: 6519 "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe", "requireClass3Biometrics": true, "requirePinAfterBiometricChange": true,- "fingerprintAndBiometricEnabled": true + "fingerprintAndBiometricEnabled": true, + "minimumWarningSdkVersion": "Minimum Warning Sdk Version value" } ] } |
v1.0 | Intune Mam Defaultmanagedappprotection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-update.md | The following table shows the properties that are required when you create the [ |requireClass3Biometrics|Boolean|Require user to apply Class 3 Biometrics on their Android device.| |requirePinAfterBiometricChange|Boolean|A PIN prompt will override biometric prompts if class 3 biometrics are updated on the device.| |fingerprintAndBiometricEnabled|Boolean|Indicate to the client to enable both biometrics and fingerprints for the app.|+|minimumWarningSdkVersion|String|Versions less than the specified version will result in warning message on 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: 5790 +Content-length: 5858 { "@odata.type": "#microsoft.graph.defaultManagedAppProtection", Content-length: 5790 "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe", "requireClass3Biometrics": true, "requirePinAfterBiometricChange": true,- "fingerprintAndBiometricEnabled": true + "fingerprintAndBiometricEnabled": true, + "minimumWarningSdkVersion": "Minimum Warning 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: 5962 +Content-Length: 6030 { "@odata.type": "#microsoft.graph.defaultManagedAppProtection", Content-Length: 5962 "appActionIfDevicePasscodeComplexityLessThanHigh": "wipe", "requireClass3Biometrics": true, "requirePinAfterBiometricChange": true,- "fingerprintAndBiometricEnabled": true + "fingerprintAndBiometricEnabled": true, + "minimumWarningSdkVersion": "Minimum Warning Sdk Version value" } ``` |
v1.0 | Intune Mam Devicemanagementreports Getmobileapplicationmanagementappconfigurationreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementreports-getmobileapplicationmanagementappconfigurationreport.md | + + Title: "getMobileApplicationManagementAppConfigurationReport action" +description: "Not yet documented" ++localization_priority: Normal +++# getMobileApplicationManagementAppConfigurationReport action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Property|Type|Description| +|:|:|:| +|name|String|Not yet documented| +|select|String collection|Not yet documented| +|search|String|Not yet documented| +|groupBy|String collection|Not yet documented| +|orderBy|String collection|Not yet documented| +|skip|Int32|Not yet documented| +|top|Int32|Not yet documented| +|sessionId|String|Not yet documented| +|filter|String|Not yet documented| ++++## Response +If successful, this action returns a `200 OK` response code and a Stream in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport ++Content-type: application/json +Content-length: 278 ++{ + "name": "Name value", + "select": [ + "Select value" + ], + "search": "Search value", + "groupBy": [ + "Group By value" + ], + "orderBy": [ + "Order By value" + ], + "skip": 4, + "top": 3, + "sessionId": "Session Id value", + "filter": "Filter value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 127 ++{ + "value": "Z2V0TW9iaWxlQXBwbGljYXRpb25NYW5hZ2VtZW50QXBwQ29uZmlndXJhdGlvblJlcG9ydCBJbnR1bmUgRG9jIFNhbXBsZSA1NTA5OTkwMDg=" +} +``` +++++ |
v1.0 | Intune Onboarding Devicemanagementpartner Terminate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-devicemanagementpartner-terminate.md | + + Title: "terminate action" +description: "Not yet documented" ++localization_priority: Normal +++# terminate action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementConfiguration.Read.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementConfiguration.Read.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/deviceManagementPartners/{deviceManagementPartnerId}/terminate +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this action returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/deviceManagementPartners/{deviceManagementPartnerId}/terminate +``` ++### Response +Here is an example of the response. Note: The 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 Onboarding Windows10enrollmentcompletionpageconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-windows10enrollmentcompletionpageconfiguration-create.md | The following table shows the properties that are required when you create the w |allowDeviceUseOnInstallFailure|Boolean|Allow the user to continue using the device on installation failure| |selectedMobileAppIds|String collection|Selected applications to track the installation status| |allowNonBlockingAppInstallation|Boolean|Install all required apps as non blocking apps during white glove|+|installQualityUpdates|Boolean|Allows quality updates installation during OOBE| |trackInstallProgressForAutopilotOnly|Boolean|Only show installation progress for Autopilot enrollment scenarios| |disableUserStatusTrackingAfterFirstUser|Boolean|Only show installation progress for first user post enrollment| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceEnrollmentConfigurations Content-type: application/json-Content-length: 839 +Content-length: 873 { "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration", Content-length: 839 "Selected Mobile App Ids value" ], "allowNonBlockingAppInstallation": true,+ "installQualityUpdates": true, "trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": 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: 1011 +Content-Length: 1045 { "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration", Content-Length: 1011 "Selected Mobile App Ids value" ], "allowNonBlockingAppInstallation": true,+ "installQualityUpdates": true, "trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": true } |
v1.0 | Intune Onboarding Windows10enrollmentcompletionpageconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-windows10enrollmentcompletionpageconfiguration-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: 1080 +Content-Length: 1116 { "value": { Content-Length: 1080 "Selected Mobile App Ids value" ], "allowNonBlockingAppInstallation": true,+ "installQualityUpdates": true, "trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": true } |
v1.0 | Intune Onboarding Windows10enrollmentcompletionpageconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-windows10enrollmentcompletionpageconfiguration-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: 1144 +Content-Length: 1182 { "value": [ Content-Length: 1144 "Selected Mobile App Ids value" ], "allowNonBlockingAppInstallation": true,+ "installQualityUpdates": true, "trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": true } |
v1.0 | Intune Onboarding Windows10enrollmentcompletionpageconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-windows10enrollmentcompletionpageconfiguration-update.md | The following table shows the properties that are required when you create the [ |allowDeviceUseOnInstallFailure|Boolean|Allow the user to continue using the device on installation failure| |selectedMobileAppIds|String collection|Selected applications to track the installation status| |allowNonBlockingAppInstallation|Boolean|Install all required apps as non blocking apps during white glove|+|installQualityUpdates|Boolean|Allows quality updates installation during OOBE| |trackInstallProgressForAutopilotOnly|Boolean|Only show installation progress for Autopilot enrollment scenarios| |disableUserStatusTrackingAfterFirstUser|Boolean|Only show installation progress for first user post enrollment| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfigurationId} Content-type: application/json-Content-length: 839 +Content-length: 873 { "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration", Content-length: 839 "Selected Mobile App Ids value" ], "allowNonBlockingAppInstallation": true,+ "installQualityUpdates": true, "trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": 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: 1011 +Content-Length: 1045 { "@odata.type": "#microsoft.graph.windows10EnrollmentCompletionPageConfiguration", Content-Length: 1011 "Selected Mobile App Ids value" ], "allowNonBlockingAppInstallation": true,+ "installQualityUpdates": true, "trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": true } |
v1.0 | Intune Partnerintegration Organizationalmessagedetail Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessagedetail-create.md | - Title: "Create organizationalMessageDetail" -description: "Create a new organizationalMessageDetail object." --localization_priority: Normal -doc_type: apiPageType ---# Create organizationalMessageDetail --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -POST /deviceManagement/organizationalMessageDetails -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the organizationalMessageDetail object. --The following table shows the properties that are required when you create the organizationalMessageDetail. --|Property|Type|Description| -|:|:|:| -|id|String|A unique identifier for the organizational message| -|scenario|[organizationalMessageScenario](../resources/intune-partnerintegration-organizationalmessagescenario.md)|Indicates the scenario for the message. Possible values are: `onboarding`, `lifecycle`, `unknownFutureValue`.| -|surface|[organizationalMessageSurface](../resources/intune-partnerintegration-organizationalmessagesurface.md)|Indicates the area where content will be displayed to customers. Possible values are: `actionCenter`, `getStarted`, `softLanding`, `unknownFutureValue`.| -|status|[organizationalMessageStatus](../resources/intune-partnerintegration-organizationalmessagestatus.md)|Indicates the deployment status of the message. Possible values are: `scheduled`, `active`, `completed`, `cancelled`, `unknownFutureValue`.| -|startDateTime|DateTimeOffset|The date and time of when the message will start being displayed to clients| -|endDateTime|DateTimeOffset|The date and time of when the message will stop being displayed to clients| -|createdDateTime|DateTimeOffset|The date and time of when the message was created| -|lastModifiedDateTime|DateTimeOffset|The date and time of when the message was last modified| -|userEngagementStatistics|[organizationalMessageInsights](../resources/intune-partnerintegration-organizationalmessageinsights.md)|The statistics containing how the message was interacted with by clients. This includes the number of impressions, clicks, and dismisses from targeted clients.| -|frequency|[organizationalMessageFrequency](../resources/intune-partnerintegration-organizationalmessagefrequency.md)|The frequency at which a client will see the message. Possible values are: `weeklyOnce`, `monthlyOnce`, `monthlyTwice`, `unknownFutureValue`.| -|targeting|[organizationalMessageTargeting](../resources/intune-partnerintegration-organizationalmessagetargeting.md)|The groups of devices that will receive the message. This also contains a list of excluded groups that will not receive the message regardless of the device being part of an included group| -|content|[organizationalMessageContent](../resources/intune-partnerintegration-organizationalmessagecontent.md)|The content that will be displayed to clients for the message. This includes the text portion of the message and the displayed logo| -|theme|[organizationalMessageTheme](../resources/intune-partnerintegration-organizationalmessagetheme.md)|Indicates the theme for the experience. Possible values are: `update`, `training`, `welcomeToWindows`, `explore`, `unknownFutureValue`.| -|variant|String|Indicates the corresponding variant for the experience| ----## Response -If successful, this method returns a `201 Created` response code and a [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -POST https://graph.microsoft.com/beta/deviceManagement/organizationalMessageDetails -Content-type: application/json -Content-length: 2049 --{ - "@odata.type": "#microsoft.graph.organizationalMessageDetail", - "scenario": "lifecycle", - "surface": "getStarted", - "status": "active", - "startDateTime": "2016-12-31T23:58:46.7156189-08:00", - "endDateTime": "2017-01-01T00:03:30.9241974-08:00", - "userEngagementStatistics": { - "@odata.type": "microsoft.graph.organizationalMessageInsights", - "impressions": 11, - "clicks": 6, - "dismisses": 9 - }, - "frequency": "monthlyOnce", - "targeting": { - "@odata.type": "microsoft.graph.organizationalMessageTargeting", - "targetingType": "unknownFutureValue", - "includeIds": [ - "Include Ids value" - ], - "excludeIds": [ - "Exclude Ids value" - ] - }, - "content": { - "@odata.type": "microsoft.graph.organizationalMessageContent", - "guidedContentId": "Guided Content Id value", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "bG9nbw==", - "contentType": "unknownFutureValue", - "logoCdnUrl": "https://example.com/logoCdnUrl/" - } - }, - "theme": "training", - "variant": "Variant 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: 2221 --{ - "@odata.type": "#microsoft.graph.organizationalMessageDetail", - "id": "affbf3ad-f3ad-affb-adf3-fbafadf3fbaf", - "scenario": "lifecycle", - "surface": "getStarted", - "status": "active", - "startDateTime": "2016-12-31T23:58:46.7156189-08:00", - "endDateTime": "2017-01-01T00:03:30.9241974-08:00", - "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", - "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", - "userEngagementStatistics": { - "@odata.type": "microsoft.graph.organizationalMessageInsights", - "impressions": 11, - "clicks": 6, - "dismisses": 9 - }, - "frequency": "monthlyOnce", - "targeting": { - "@odata.type": "microsoft.graph.organizationalMessageTargeting", - "targetingType": "unknownFutureValue", - "includeIds": [ - "Include Ids value" - ], - "excludeIds": [ - "Exclude Ids value" - ] - }, - "content": { - "@odata.type": "microsoft.graph.organizationalMessageContent", - "guidedContentId": "Guided Content Id value", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "bG9nbw==", - "contentType": "unknownFutureValue", - "logoCdnUrl": "https://example.com/logoCdnUrl/" - } - }, - "theme": "training", - "variant": "Variant value" -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagedetail Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessagedetail-get.md | - Title: "Get organizationalMessageDetail" -description: "Read properties and relationships of the organizationalMessageDetail object." --localization_priority: Normal -doc_type: apiPageType ---# Get organizationalMessageDetail --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -GET /deviceManagement/organizationalMessageDetails/{organizationalMessageDetailId} -``` --## Optional query parameters -This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -Do not supply a request body for this method. --## Response -If successful, this method returns a `200 OK` response code and [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -GET https://graph.microsoft.com/beta/deviceManagement/organizationalMessageDetails/{organizationalMessageDetailId} -``` --### Response -Here is an example of the response. Note: The 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: 2368 --{ - "value": { - "@odata.type": "#microsoft.graph.organizationalMessageDetail", - "id": "affbf3ad-f3ad-affb-adf3-fbafadf3fbaf", - "scenario": "lifecycle", - "surface": "getStarted", - "status": "active", - "startDateTime": "2016-12-31T23:58:46.7156189-08:00", - "endDateTime": "2017-01-01T00:03:30.9241974-08:00", - "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", - "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", - "userEngagementStatistics": { - "@odata.type": "microsoft.graph.organizationalMessageInsights", - "impressions": 11, - "clicks": 6, - "dismisses": 9 - }, - "frequency": "monthlyOnce", - "targeting": { - "@odata.type": "microsoft.graph.organizationalMessageTargeting", - "targetingType": "unknownFutureValue", - "includeIds": [ - "Include Ids value" - ], - "excludeIds": [ - "Exclude Ids value" - ] - }, - "content": { - "@odata.type": "microsoft.graph.organizationalMessageContent", - "guidedContentId": "Guided Content Id value", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "bG9nbw==", - "contentType": "unknownFutureValue", - "logoCdnUrl": "https://example.com/logoCdnUrl/" - } - }, - "theme": "training", - "variant": "Variant value" - } -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagedetail List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessagedetail-list.md | - Title: "List organizationalMessageDetails" -description: "List properties and relationships of the organizationalMessageDetail objects." --localization_priority: Normal -doc_type: apiPageType ---# List organizationalMessageDetails --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) objects. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -GET /deviceManagement/organizationalMessageDetails -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -Do not supply a request body for this method. --## Response -If successful, this method returns a `200 OK` response code and a collection of [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) objects in the response body. --## Example --### Request -Here is an example of the request. -``` http -GET https://graph.microsoft.com/beta/deviceManagement/organizationalMessageDetails -``` --### Response -Here is an example of the response. Note: The 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: 2510 --{ - "value": [ - { - "@odata.type": "#microsoft.graph.organizationalMessageDetail", - "id": "affbf3ad-f3ad-affb-adf3-fbafadf3fbaf", - "scenario": "lifecycle", - "surface": "getStarted", - "status": "active", - "startDateTime": "2016-12-31T23:58:46.7156189-08:00", - "endDateTime": "2017-01-01T00:03:30.9241974-08:00", - "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", - "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", - "userEngagementStatistics": { - "@odata.type": "microsoft.graph.organizationalMessageInsights", - "impressions": 11, - "clicks": 6, - "dismisses": 9 - }, - "frequency": "monthlyOnce", - "targeting": { - "@odata.type": "microsoft.graph.organizationalMessageTargeting", - "targetingType": "unknownFutureValue", - "includeIds": [ - "Include Ids value" - ], - "excludeIds": [ - "Exclude Ids value" - ] - }, - "content": { - "@odata.type": "microsoft.graph.organizationalMessageContent", - "guidedContentId": "Guided Content Id value", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "bG9nbw==", - "contentType": "unknownFutureValue", - "logoCdnUrl": "https://example.com/logoCdnUrl/" - } - }, - "theme": "training", - "variant": "Variant value" - } - ] -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagedetail Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessagedetail-update.md | - Title: "Update organizationalMessageDetail" -description: "Update the properties of a organizationalMessageDetail object." --localization_priority: Normal -doc_type: apiPageType ---# Update organizationalMessageDetail --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -PATCH /deviceManagement/organizationalMessageDetails/{organizationalMessageDetailId} -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object. --The following table shows the properties that are required when you create the [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md). --|Property|Type|Description| -|:|:|:| -|id|String|A unique identifier for the organizational message| -|scenario|[organizationalMessageScenario](../resources/intune-partnerintegration-organizationalmessagescenario.md)|Indicates the scenario for the message. Possible values are: `onboarding`, `lifecycle`, `unknownFutureValue`.| -|surface|[organizationalMessageSurface](../resources/intune-partnerintegration-organizationalmessagesurface.md)|Indicates the area where content will be displayed to customers. Possible values are: `actionCenter`, `getStarted`, `softLanding`, `unknownFutureValue`.| -|status|[organizationalMessageStatus](../resources/intune-partnerintegration-organizationalmessagestatus.md)|Indicates the deployment status of the message. Possible values are: `scheduled`, `active`, `completed`, `cancelled`, `unknownFutureValue`.| -|startDateTime|DateTimeOffset|The date and time of when the message will start being displayed to clients| -|endDateTime|DateTimeOffset|The date and time of when the message will stop being displayed to clients| -|createdDateTime|DateTimeOffset|The date and time of when the message was created| -|lastModifiedDateTime|DateTimeOffset|The date and time of when the message was last modified| -|userEngagementStatistics|[organizationalMessageInsights](../resources/intune-partnerintegration-organizationalmessageinsights.md)|The statistics containing how the message was interacted with by clients. This includes the number of impressions, clicks, and dismisses from targeted clients.| -|frequency|[organizationalMessageFrequency](../resources/intune-partnerintegration-organizationalmessagefrequency.md)|The frequency at which a client will see the message. Possible values are: `weeklyOnce`, `monthlyOnce`, `monthlyTwice`, `unknownFutureValue`.| -|targeting|[organizationalMessageTargeting](../resources/intune-partnerintegration-organizationalmessagetargeting.md)|The groups of devices that will receive the message. This also contains a list of excluded groups that will not receive the message regardless of the device being part of an included group| -|content|[organizationalMessageContent](../resources/intune-partnerintegration-organizationalmessagecontent.md)|The content that will be displayed to clients for the message. This includes the text portion of the message and the displayed logo| -|theme|[organizationalMessageTheme](../resources/intune-partnerintegration-organizationalmessagetheme.md)|Indicates the theme for the experience. Possible values are: `update`, `training`, `welcomeToWindows`, `explore`, `unknownFutureValue`.| -|variant|String|Indicates the corresponding variant for the experience| ----## Response -If successful, this method returns a `200 OK` response code and an updated [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -PATCH https://graph.microsoft.com/beta/deviceManagement/organizationalMessageDetails/{organizationalMessageDetailId} -Content-type: application/json -Content-length: 2049 --{ - "@odata.type": "#microsoft.graph.organizationalMessageDetail", - "scenario": "lifecycle", - "surface": "getStarted", - "status": "active", - "startDateTime": "2016-12-31T23:58:46.7156189-08:00", - "endDateTime": "2017-01-01T00:03:30.9241974-08:00", - "userEngagementStatistics": { - "@odata.type": "microsoft.graph.organizationalMessageInsights", - "impressions": 11, - "clicks": 6, - "dismisses": 9 - }, - "frequency": "monthlyOnce", - "targeting": { - "@odata.type": "microsoft.graph.organizationalMessageTargeting", - "targetingType": "unknownFutureValue", - "includeIds": [ - "Include Ids value" - ], - "excludeIds": [ - "Exclude Ids value" - ] - }, - "content": { - "@odata.type": "microsoft.graph.organizationalMessageContent", - "guidedContentId": "Guided Content Id value", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "bG9nbw==", - "contentType": "unknownFutureValue", - "logoCdnUrl": "https://example.com/logoCdnUrl/" - } - }, - "theme": "training", - "variant": "Variant 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: 2221 --{ - "@odata.type": "#microsoft.graph.organizationalMessageDetail", - "id": "affbf3ad-f3ad-affb-adf3-fbafadf3fbaf", - "scenario": "lifecycle", - "surface": "getStarted", - "status": "active", - "startDateTime": "2016-12-31T23:58:46.7156189-08:00", - "endDateTime": "2017-01-01T00:03:30.9241974-08:00", - "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", - "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", - "userEngagementStatistics": { - "@odata.type": "microsoft.graph.organizationalMessageInsights", - "impressions": 11, - "clicks": 6, - "dismisses": 9 - }, - "frequency": "monthlyOnce", - "targeting": { - "@odata.type": "microsoft.graph.organizationalMessageTargeting", - "targetingType": "unknownFutureValue", - "includeIds": [ - "Include Ids value" - ], - "excludeIds": [ - "Exclude Ids value" - ] - }, - "content": { - "@odata.type": "microsoft.graph.organizationalMessageContent", - "guidedContentId": "Guided Content Id value", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "bG9nbw==", - "contentType": "unknownFutureValue", - "logoCdnUrl": "https://example.com/logoCdnUrl/" - } - }, - "theme": "training", - "variant": "Variant value" -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessageguidedcontent Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessageguidedcontent-create.md | - Title: "Create organizationalMessageGuidedContent" -description: "Create a new organizationalMessageGuidedContent object." --localization_priority: Normal -doc_type: apiPageType ---# Create organizationalMessageGuidedContent --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -POST /deviceManagement/organizationalMessageGuidedContents -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the organizationalMessageGuidedContent object. --The following table shows the properties that are required when you create the organizationalMessageGuidedContent. --|Property|Type|Description| -|:|:|:| -|id|String|A unique identifier for the guided content| -|scenario|[organizationalMessageScenario](../resources/intune-partnerintegration-organizationalmessagescenario.md)|Indicates the scenario for the guided content. Possible values are: `onboarding`, `lifecycle`, `unknownFutureValue`.| -|theme|[organizationalMessageTheme](../resources/intune-partnerintegration-organizationalmessagetheme.md)|Indicates the theme for the guided content. Possible values are: `update`, `training`, `welcomeToWindows`, `explore`, `unknownFutureValue`.| -|surface|[organizationalMessageSurface](../resources/intune-partnerintegration-organizationalmessagesurface.md)|Indicates the area where content will be displayed to customers. Possible values are: `actionCenter`, `getStarted`, `softLanding`, `unknownFutureValue`.| -|placementDetails|[organizationalMessagePlacementDetail](../resources/intune-partnerintegration-organizationalmessageplacementdetail.md) collection|Contains the different types of text content that can be displayed to customers along with their localized values| -|logo|[organizationalMessageLogoGuide](../resources/intune-partnerintegration-organizationalmessagelogoguide.md)|Example of the logo that will be displayed to customers and its size requirements| ----## Response -If successful, this method returns a `201 Created` response code and a [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -POST https://graph.microsoft.com/beta/deviceManagement/organizationalMessageGuidedContents -Content-type: application/json -Content-length: 1403 --{ - "@odata.type": "#microsoft.graph.organizationalMessageGuidedContent", - "scenario": "lifecycle", - "theme": "training", - "surface": "getStarted", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logo": { - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "https://example.com/logoCdnUrl/", - "assetName": "Asset Name value", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 8, - "maxWidth": 8, - "minHeight": 9, - "maxHeight": 9 - } - } -} -``` --### Response -Here is an example of the response. Note: The 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: 1452 --{ - "@odata.type": "#microsoft.graph.organizationalMessageGuidedContent", - "id": "13e64843-4843-13e6-4348-e6134348e613", - "scenario": "lifecycle", - "theme": "training", - "surface": "getStarted", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logo": { - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "https://example.com/logoCdnUrl/", - "assetName": "Asset Name value", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 8, - "maxWidth": 8, - "minHeight": 9, - "maxHeight": 9 - } - } -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessageguidedcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessageguidedcontent-get.md | - Title: "Get organizationalMessageGuidedContent" -description: "Read properties and relationships of the organizationalMessageGuidedContent object." --localization_priority: Normal -doc_type: apiPageType ---# Get organizationalMessageGuidedContent --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -GET /deviceManagement/organizationalMessageGuidedContents/{organizationalMessageGuidedContentId} -``` --## Optional query parameters -This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -Do not supply a request body for this method. --## Response -If successful, this method returns a `200 OK` response code and [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -GET https://graph.microsoft.com/beta/deviceManagement/organizationalMessageGuidedContents/{organizationalMessageGuidedContentId} -``` --### Response -Here is an example of the response. Note: The 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: 1557 --{ - "value": { - "@odata.type": "#microsoft.graph.organizationalMessageGuidedContent", - "id": "13e64843-4843-13e6-4348-e6134348e613", - "scenario": "lifecycle", - "theme": "training", - "surface": "getStarted", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logo": { - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "https://example.com/logoCdnUrl/", - "assetName": "Asset Name value", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 8, - "maxWidth": 8, - "minHeight": 9, - "maxHeight": 9 - } - } - } -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessageguidedcontent List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessageguidedcontent-list.md | - Title: "List organizationalMessageGuidedContents" -description: "List properties and relationships of the organizationalMessageGuidedContent objects." --localization_priority: Normal -doc_type: apiPageType ---# List organizationalMessageGuidedContents --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) objects. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -GET /deviceManagement/organizationalMessageGuidedContents -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -Do not supply a request body for this method. --## Response -If successful, this method returns a `200 OK` response code and a collection of [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) objects in the response body. --## Example --### Request -Here is an example of the request. -``` http -GET https://graph.microsoft.com/beta/deviceManagement/organizationalMessageGuidedContents -``` --### Response -Here is an example of the response. Note: The 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: 1657 --{ - "value": [ - { - "@odata.type": "#microsoft.graph.organizationalMessageGuidedContent", - "id": "13e64843-4843-13e6-4348-e6134348e613", - "scenario": "lifecycle", - "theme": "training", - "surface": "getStarted", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logo": { - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "https://example.com/logoCdnUrl/", - "assetName": "Asset Name value", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 8, - "maxWidth": 8, - "minHeight": 9, - "maxHeight": 9 - } - } - } - ] -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessageguidedcontent Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-organizationalmessageguidedcontent-update.md | - Title: "Update organizationalMessageGuidedContent" -description: "Update the properties of a organizationalMessageGuidedContent object." --localization_priority: Normal -doc_type: apiPageType ---# Update organizationalMessageGuidedContent --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object. --## Prerequisites -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -PATCH /deviceManagement/organizationalMessageGuidedContents/{organizationalMessageGuidedContentId} -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object. --The following table shows the properties that are required when you create the [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md). --|Property|Type|Description| -|:|:|:| -|id|String|A unique identifier for the guided content| -|scenario|[organizationalMessageScenario](../resources/intune-partnerintegration-organizationalmessagescenario.md)|Indicates the scenario for the guided content. Possible values are: `onboarding`, `lifecycle`, `unknownFutureValue`.| -|theme|[organizationalMessageTheme](../resources/intune-partnerintegration-organizationalmessagetheme.md)|Indicates the theme for the guided content. Possible values are: `update`, `training`, `welcomeToWindows`, `explore`, `unknownFutureValue`.| -|surface|[organizationalMessageSurface](../resources/intune-partnerintegration-organizationalmessagesurface.md)|Indicates the area where content will be displayed to customers. Possible values are: `actionCenter`, `getStarted`, `softLanding`, `unknownFutureValue`.| -|placementDetails|[organizationalMessagePlacementDetail](../resources/intune-partnerintegration-organizationalmessageplacementdetail.md) collection|Contains the different types of text content that can be displayed to customers along with their localized values| -|logo|[organizationalMessageLogoGuide](../resources/intune-partnerintegration-organizationalmessagelogoguide.md)|Example of the logo that will be displayed to customers and its size requirements| ----## Response -If successful, this method returns a `200 OK` response code and an updated [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -PATCH https://graph.microsoft.com/beta/deviceManagement/organizationalMessageGuidedContents/{organizationalMessageGuidedContentId} -Content-type: application/json -Content-length: 1403 --{ - "@odata.type": "#microsoft.graph.organizationalMessageGuidedContent", - "scenario": "lifecycle", - "theme": "training", - "surface": "getStarted", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logo": { - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "https://example.com/logoCdnUrl/", - "assetName": "Asset Name value", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 8, - "maxWidth": 8, - "minHeight": 9, - "maxHeight": 9 - } - } -} -``` --### Response -Here is an example of the response. Note: The 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: 1452 --{ - "@odata.type": "#microsoft.graph.organizationalMessageGuidedContent", - "id": "13e64843-4843-13e6-4348-e6134348e613", - "scenario": "lifecycle", - "theme": "training", - "surface": "getStarted", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "card0", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "Variant Id value", - "name": "Name value", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "Locale value", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "Title value", - "message": "Message value", - "clickUrl": "https://example.com/clickUrl/", - "buttonText": "Button Text value" - } - } - ] - } - ] - } - ], - "logo": { - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "https://example.com/logoCdnUrl/", - "assetName": "Asset Name value", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 8, - "maxWidth": 8, - "minHeight": 9, - "maxHeight": 9 - } - } -} -``` ----- |
v1.0 | Intune Shared Devicemanagementscript Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-devicemanagementscript-create.md | The following table shows the properties that are required when you create the d |id|String|Unique Identifier for the device management script.| |displayName|String|Name of the device management script.| |description|String|Optional description for the device management script.|-|runSchedule|[runSchedule](../resources/intune-devices-runschedule.md)|The interval for script to run. If not defined the script will run once| |scriptContent|Binary|The script content.| |createdDateTime|DateTimeOffset|The date and time the device management script was created. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|The date and time the device management script was last modified. This property is read-only.| Content-length: 443 "@odata.type": "#microsoft.graph.deviceManagementScript", "displayName": "Display Name value", "description": "Description value",+ "runSchedule": { + "@odata.type": "microsoft.graph.runSchedule" + }, "scriptContent": "c2NyaXB0Q29udGVudA==", "runAsAccount": "user", "enforceSignatureCheck": true, |
v1.0 | Intune Shared Devicemanagementscript List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-devicemanagementscript-list.md | Content-Length: 716 "id": "59ea4525-4525-59ea-2545-ea592545ea59", "displayName": "Display Name value", "description": "Description value",+ "runSchedule": { + "@odata.type": "microsoft.graph.runSchedule" + }, "scriptContent": "c2NyaXB0Q29udGVudA==", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", |
v1.0 | Intune Shared Devicemanagementscript Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-devicemanagementscript-update.md | The following table shows the properties that are required when you create the [ |id|String|Unique Identifier for the device management script.| |displayName|String|Name of the device management script.| |description|String|Optional description for the device management script.|-|runSchedule|[runSchedule](../resources/intune-devices-runschedule.md)|The interval for script to run. If not defined the script will run once| |scriptContent|Binary|The script content.| |createdDateTime|DateTimeOffset|The date and time the device management script was created. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|The date and time the device management script was last modified. This property is read-only.| Content-length: 443 "@odata.type": "#microsoft.graph.deviceManagementScript", "displayName": "Display Name value", "description": "Description value",+ "runSchedule": { + "@odata.type": "microsoft.graph.runSchedule" + }, "scriptContent": "c2NyaXB0Q29udGVudA==", "runAsAccount": "user", "enforceSignatureCheck": true, |
v1.0 | Intune Wip Intunebrandingprofile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-wip-intunebrandingprofile-create.md | The following table shows the properties that are required when you create the i |companyPortalBlockedActions|[companyPortalBlockedAction](../resources/intune-shared-companyportalblockedaction.md) collection|Collection of blocked actions on the company portal as per platform and device ownership types.| |showAzureADEnterpriseApps|Boolean|Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal| |showOfficeWebApps|Boolean|Boolean that indicates if Office WebApps will be shown in Company Portal|+|showConfigurationManagerApps|Boolean|Boolean that indicates if Configuration Manager Apps will be shown in Company Portal| |sendDeviceOwnershipChangePushNotification|Boolean|Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate| |enrollmentAvailability|[enrollmentAvailabilityOptions](../resources/intune-shared-enrollmentavailabilityoptions.md)|Customized device enrollment flow displayed to the end user . Possible values are: `availableWithPrompts`, `availableWithoutPrompts`, `unavailable`.| |disableClientTelemetry|Boolean|Applies to telemetry sent from all clients to the Intune service. When disabled, all proactive troubleshooting and issue warnings within the client are turned off, and telemetry settings appear inactive or hidden to the device user.| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/intuneBrandingProfiles Content-type: application/json-Content-length: 1975 +Content-length: 2016 { "@odata.type": "#microsoft.graph.intuneBrandingProfile", Content-length: 1975 ], "showAzureADEnterpriseApps": true, "showOfficeWebApps": true,+ "showConfigurationManagerApps": true, "sendDeviceOwnershipChangePushNotification": true, "enrollmentAvailability": "availableWithoutPrompts", "disableClientTelemetry": 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: 2147 +Content-Length: 2188 { "@odata.type": "#microsoft.graph.intuneBrandingProfile", Content-Length: 2147 ], "showAzureADEnterpriseApps": true, "showOfficeWebApps": true,+ "showConfigurationManagerApps": true, "sendDeviceOwnershipChangePushNotification": true, "enrollmentAvailability": "availableWithoutPrompts", "disableClientTelemetry": true, |
v1.0 | Intune Wip Intunebrandingprofile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-wip-intunebrandingprofile-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: 2284 +Content-Length: 2327 { "value": { Content-Length: 2284 ], "showAzureADEnterpriseApps": true, "showOfficeWebApps": true,+ "showConfigurationManagerApps": true, "sendDeviceOwnershipChangePushNotification": true, "enrollmentAvailability": "availableWithoutPrompts", "disableClientTelemetry": true, |
v1.0 | Intune Wip Intunebrandingprofile List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-wip-intunebrandingprofile-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: 2416 +Content-Length: 2461 { "value": [ Content-Length: 2416 ], "showAzureADEnterpriseApps": true, "showOfficeWebApps": true,+ "showConfigurationManagerApps": true, "sendDeviceOwnershipChangePushNotification": true, "enrollmentAvailability": "availableWithoutPrompts", "disableClientTelemetry": true, |
v1.0 | Intune Wip Intunebrandingprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-wip-intunebrandingprofile-update.md | The following table shows the properties that are required when you create the [ |companyPortalBlockedActions|[companyPortalBlockedAction](../resources/intune-shared-companyportalblockedaction.md) collection|Collection of blocked actions on the company portal as per platform and device ownership types.| |showAzureADEnterpriseApps|Boolean|Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal| |showOfficeWebApps|Boolean|Boolean that indicates if Office WebApps will be shown in Company Portal|+|showConfigurationManagerApps|Boolean|Boolean that indicates if Configuration Manager Apps will be shown in Company Portal| |sendDeviceOwnershipChangePushNotification|Boolean|Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate| |enrollmentAvailability|[enrollmentAvailabilityOptions](../resources/intune-shared-enrollmentavailabilityoptions.md)|Customized device enrollment flow displayed to the end user . Possible values are: `availableWithPrompts`, `availableWithoutPrompts`, `unavailable`.| |disableClientTelemetry|Boolean|Applies to telemetry sent from all clients to the Intune service. When disabled, all proactive troubleshooting and issue warnings within the client are turned off, and telemetry settings appear inactive or hidden to the device user.| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfileId} Content-type: application/json-Content-length: 1975 +Content-length: 2016 { "@odata.type": "#microsoft.graph.intuneBrandingProfile", Content-length: 1975 ], "showAzureADEnterpriseApps": true, "showOfficeWebApps": true,+ "showConfigurationManagerApps": true, "sendDeviceOwnershipChangePushNotification": true, "enrollmentAvailability": "availableWithoutPrompts", "disableClientTelemetry": 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: 2147 +Content-Length: 2188 { "@odata.type": "#microsoft.graph.intuneBrandingProfile", Content-Length: 2147 ], "showAzureADEnterpriseApps": true, "showOfficeWebApps": true,+ "showConfigurationManagerApps": true, "sendDeviceOwnershipChangePushNotification": true, "enrollmentAvailability": "availableWithoutPrompts", "disableClientTelemetry": true, |
v1.0 | Learningcontent Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/learningcontent-update.md | PATCH /employeeExperience/learningProviders/{learningProviderId}/learningContent |contributors|String collection|The authors, creators, or contributors of the learning content. Optional.| |createdDateTime|DateTimeOffset|The date when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| |description|String|The description or summary for the learning content. Optional.|-|duration|Duration|The duration of the learning content in seconds. Optional.| +|duration|Duration|The duration of the learning content in seconds. The value is represented in ISO 8601 format for durations. Optional.| |externalId|String|Unique external content ID for the learning content. Required.| |format|String|The format of the learning content. For example, `Course`, `Video`, `Book`, `Book Summary`, `Audiobook Summary`. Optional.| |isActive|Boolean|Indicates whether the content is active or not. Inactive content will not show up in the UI. The default value is `true`. Optional.| Content-Type: application/json "numberOfPages": 9, "duration": "PT20M", "format": "Book",- "createdDateTime": "2018-01-01T00:00:00", + "createdDateTime": "2018-01-01T00:00:00Z", "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z",- "contributor": "Scott Simpson", + "contributors": ["Scott Simpson"], "additionalTags": [ "Create private or public teams", "Add members to teams" |
v1.0 | Managedtenants Auditevent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-auditevent-get.md | Title: "Get auditEvent" description: "Read the properties and relationships of an auditEvent object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Cloudpcconnection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-cloudpcconnection-get.md | Title: "Get cloudPcConnection" description: "Read the properties and relationships of a cloudPcConnection object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Cloudpcdevice Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-cloudpcdevice-get.md | Title: "Get cloudPcDevice" description: "Read the properties and relationships of a cloudPcDevice object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Cloudpcoverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-cloudpcoverview-get.md | Title: "Get cloudPcOverview" description: "Read the properties and relationships of a cloudPcOverview object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Conditionalaccesspolicycoverage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-conditionalaccesspolicycoverage-get.md | Title: "Get conditionalAccessPolicyCoverage" description: "Read the properties and relationships of a conditionalAccessPolicyCoverage object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Credentialuserregistrationssummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-credentialuserregistrationssummary-get.md | Title: "Get credentialUserRegistrationsSummary" description: "Read the properties and relationships of a credentialUserRegistrationsSummary object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Devicecompliancepolicysettingstatesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-devicecompliancepolicysettingstatesummary-get.md | Title: "Get deviceCompliancePolicySettingStateSummary" description: "Read the properties and relationships of a deviceCompliancePolicySettingStateSummary object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Manageddevicecompliance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-manageddevicecompliance-get.md | Title: "Get managedDeviceCompliance" description: "Read the properties and relationships of a managedDeviceCompliance object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Manageddevicecompliancetrend Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-manageddevicecompliancetrend-get.md | Title: "Get managedDeviceComplianceTrend" description: "Read the properties and relationships of a managedDeviceComplianceTrend object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Aggregatedpolicycompliances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-aggregatedpolicycompliances.md | Title: "List aggregatedPolicyCompliances" description: "Get a list of the aggregatedPolicyCompliance objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Auditevents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-auditevents.md | Title: "List auditEvents" description: "Get a list of the auditEvent objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Cloudpcconnections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-cloudpcconnections.md | Title: "List cloudPcConnections" description: "Get a list of the cloudPcConnection objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Cloudpcdevices | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-cloudpcdevices.md | Title: "List cloudPcDevices" description: "Get a list of the cloudPcDevice objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Cloudpcsoverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-cloudpcsoverview.md | Title: "List cloudPcOverviews" description: "Get a list of the cloudPcOverview objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Conditionalaccesspolicycoverages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-conditionalaccesspolicycoverages.md | Title: "List conditionalAccessPolicyCoverages" description: "Get a list of the conditionalAccessPolicyCoverage objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Credentialuserregistrationssummaries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-credentialuserregistrationssummaries.md | Title: "List credentialUserRegistrationsSummaries" description: "Get a list of the credentialUserRegistrationsSummary objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Devicecompliancepolicysettingstatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-devicecompliancepolicysettingstatesummary.md | Title: "List deviceCompliancePolicySettingStateSummary" description: "Get a list of the deviceCompliancePolicySettingStateSummary objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Manageddevicecompliances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-manageddevicecompliances.md | Title: "List managedDeviceCompliances" description: "Get a list of the managedDeviceCompliance objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Manageddevicecompliancetrends | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-manageddevicecompliancetrends.md | Title: "List managedDeviceComplianceTrends" description: "Get a list of the managedDeviceComplianceTrend objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Managementactions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementactions.md | Title: "List managementActions" description: "Get a list of the managementAction objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Managementactiontenantdeploymentstatuses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementactiontenantdeploymentstatuses.md | Title: "List managementActionTenantDeploymentStatus" description: "Get a list of the managementActionTenantDeploymentStatus objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Managementintents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementintents.md | Title: "List managementIntents" description: "Get a list of the managementIntent objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Managementtemplates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementtemplates.md | Title: "List managementTemplates" description: "Get a list of the managementTemplate objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Myroles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-myroles.md | Title: "List myRoles" description: "Get the roles that a signed-in user has through a delegated relationship across managed tenants." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Tenantgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantgroups.md | Title: "List tenantGroups" description: "Get a list of the tenantGroup objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Tenants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenants.md | Title: "List tenants" description: "Get a list of the tenant objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Tenantscustomizedinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantscustomizedinformation.md | Title: "List tenantCustomizedInformation" description: "Get a list of the tenantCustomizedInformation objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Tenantsdetailedinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantsdetailedinformation.md | Title: "List tenantDetailedInformation" description: "Get a list of the tenantDetailedInformation objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Tenanttags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenanttags.md | Title: "List tenantTags" description: "Get a list of the tenantTag objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Tenantusage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantusage.md | Title: "List tenantUsage" description: "Get a list of the tenantUsage objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Windowsdevicemalwarestates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-windowsdevicemalwarestates.md | Title: "List windowsDeviceMalwareStates" description: "Get a list of the windowsDeviceMalwareState objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant List Windowsprotectionstates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-windowsprotectionstates.md | Title: "List windowsProtectionStates" description: "Get a list of the windowsProtectionState objects and their properties." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managedtenant Post Tenanttags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-post-tenanttags.md | Title: "Create tenantTag" description: "Create a new tenantTag object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managementaction Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementaction-apply.md | Title: "managementAction: apply" description: "Applies a management action against a specific managed tenant. By performing this operation the appropriate configurations will be made and policies created. As example when applying the require multi-factor authentication for admins management action will create an Azure Active Directory conditional access policy that requires multi-factor authentication for all users that have been assigned an administrative directory role." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managementaction Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementaction-get.md | Title: "Get managementAction" description: "Read the properties and relationships of a managementAction object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managementactiontenantdeploymentstatus Changedeploymentstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementactiontenantdeploymentstatus-changedeploymentstatus.md | Title: "managementActionTenantDeploymentStatus: changeDeploymentStatus" description: "Changes the tenant level deployment status for the management action. This information is used to provide insights into what management actions are in a specific state. As example there might be a plan to apply the require multi-factor authentication for admins, so it would be ideal to change the status to planned to reflect the appropriate status." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managementactiontenantdeploymentstatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementactiontenantdeploymentstatus-get.md | Title: "Get managementActionTenantDeploymentStatus" description: "Read the properties and relationships of a managementActionTenantDeploymentStatus object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managementintent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementintent-get.md | Title: "Get managementIntent" description: "Read the properties and relationships of a managementIntent object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Managementtemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementtemplate-get.md | Title: "Get managementTemplate" description: "Read the properties and relationships of a managementTemplate object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenant-get.md | Title: "Get tenant" description: "Read the properties and relationships of a tenant object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenant Offboardtenant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenant-offboardtenant.md | Title: "tenant: offboardTenant" description: "Carries out the appropriate procedures to remove a managed tenant from the multi-tenant management platform. No relationships, such as commerce and delegate administrative privileges, will be impacted. The only change made by invoking this action is the tenant will be deprovisioned from the multi-tenant management platform." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenant Resettenantonboardingstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenant-resettenantonboardingstatus.md | Title: "tenant: resetTenantOnboardingStatus" description: "Carries out the appropriate procedures to reset the onboarding status for the managed tenant that was removed from the multi-tenant management platform using the offboardTenant action. By invoking this action the platform will attempt to onboard the managed tenant for management." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenantcustomizedinformation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantcustomizedinformation-get.md | Title: "Get tenantCustomizedInformation" description: "Read the properties and relationships of a tenantCustomizedInformation object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenantcustomizedinformation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantcustomizedinformation-update.md | Title: "Update tenantCustomizedInformation" description: "Update the properties of a tenantCustomizedInformation object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenantdetailedinformation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantdetailedinformation-get.md | Title: "Get tenantDetailedInformation" description: "Read the properties and relationships of a tenantDetailedInformation object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenantgroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantgroup-get.md | Title: "Get tenantGroup" description: "Read the properties and relationships of a tenantGroup object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenantgroup Tenantsearch | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantgroup-tenantsearch.md | Title: "tenantGroup: tenantSearch" description: "Searches for the specified managed tenants across tenant groups." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenanttag Assigntag | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-assigntag.md | Title: "tenantTag: assignTag" description: "Assign the tenant tag to the specified managed tenants." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenanttag Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-delete.md | Title: "Delete tenantTag" description: "Delete a tenantTag object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenanttag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-get.md | Title: "Get tenantTag" description: "Read the properties and relationships of a tenantTag object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenanttag Unassigntag | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-unassigntag.md | Title: "tenantTag: unassignTag" description: "Un-assigns the tenant tag from the specified managed tenants." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Tenanttag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-update.md | Title: "Update tenantTag" description: "Update the properties of a tenantTag object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Windowsdevicemalwarestate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-windowsdevicemalwarestate-get.md | Title: "Get windowsDeviceMalwareState" description: "Read the properties and relationships of a windowsDeviceMalwareState object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Managedtenants Windowsprotectionstate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-windowsprotectionstate-get.md | Title: "Get windowsProtectionState" description: "Read the properties and relationships of a windowsProtectionState object." ms.localizationpriority: medium doc_type: apiPageType |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftauthenticatorauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Policy.ReadWrite.AuthenticationMethod| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Oauth2permissiongrant Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/oauth2permissiongrant-delta.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|oauth2permissiongrant | Directory.Read.All, DelegatedPermissionGrant.ReadWrite.All, Directory.ReadWrite.All | +|Application | Directory.Read.All, DelegatedPermissionGrant.ReadWrite.All, Directory.ReadWrite.All | ## HTTP request GET /oauth2PermissionGrants/delta ## Query parameters -Tracking changes incurs a round of one or more **delta** function calls. If you use any query parameter -(other than `$deltatoken` and `$skiptoken`), you must specify -it in the initial **delta** request. Microsoft Graph automatically encodes any specified parameters -into the token portion of the `@odata.nextLink` or `@odata.deltaLink` URL provided in the response. -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 +Tracking changes incurs a round of one or more **delta** function calls. If you use any query parameter +(other than `$deltatoken` and `$skiptoken`), you must specify +it in the initial **delta** request. Microsoft Graph automatically encodes any specified parameters +into the token portion of the `@odata.nextLink` or `@odata.deltaLink` URL provided in the response. +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| GET https://graph.microsoft.com/beta/oauth2PermissionGrants/delta ### Response >**Note:** The response object shown here might be shortened for readability.-<!-- { +<!-- { "blockType": "response", "truncated": true, "@odata.type": "microsoft.graph.oAuth2PermissionGrant",- "isCollection": true -} --> + "isCollection": true +} --> ```http HTTP/1.1 200 OK Content-type: application/json |
v1.0 | Onlinemeeting Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onlinemeeting-delete.md | Delete an [onlineMeeting](../resources/onlinemeeting.md) object. | Permission type | Permissions (from least to most privileged) | | :- | : | | Delegated (work or school account) | OnlineMeetings.ReadWrite |-| Delegated (personal Microsoft account) | Not Supported. | -| Application | OnlineMeetings.ReadWrite.All* | +| Delegated (personal Microsoft account) | Not supported. | +| Application | OnlineMeetings.ReadWrite.All* | To use application permission for this API, tenant administrators must create an [application access policy](/graph/cloud-communication-online-meeting-application-access-policy) and grant it to a user to authorize the app configured in the policy to delete online meetings on behalf of that user (with user ID specified in the request path). ## HTTP request -To delete an onlineMeeting using meeting ID with delegated (`/me`) and app (`/users/{userId}`) permission: +To delete an **onlineMeeting** using the meeting ID with delegated (`/me`) and app (`/users/{userId}`) permission: <!-- { "blockType": "ignored" } --> ```http DELETE https://graph.microsoft.com/beta/me/onlineMeetings/{meetingId} DELETE https://graph.microsoft.com/beta/users/{userId}/onlineMeetings/{meetingId ``` > [!NOTE]-> - `userId` is the object ID of a user in [Azure user management portal](https://portal.azure.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more details, see [application access policy](/graph/cloud-communication-online-meeting-application-access-policy). +> - `userId` is the object ID of a user in [Azure user management portal](https://portal.azure.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more details, see [Configure application access to online meetings](/graph/cloud-communication-online-meeting-application-access-policy). > - `meetingId` is the **id** of an [onlineMeeting](../resources/onlinemeeting.md) object. ## Request headers DELETE https://graph.microsoft.com/beta/me/onlineMeetings/550fae72-d251-43ec-868 ### Response +The following example shows the response. + <!-- { "blockType": "response", "truncated": true |
v1.0 | Organization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organization-get.md | Content-type: application/json "country": null, "countryLetterCode": "NL", "createdDateTime": "2021-08-02T10:30:06Z",+ "defaultUsageLocation": "String", "displayName": "Contoso", "isMultipleDataLocationsForServicesEnabled": null, "marketingNotificationEmails": [], |
v1.0 | Organization List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organization-list.md | Content-type: application/json "country": null, "countryLetterCode": "NL", "createdDateTime": "2021-08-02T10:30:06Z",+ "defaultUsageLocation": "String", "displayName": "Contoso", "isMultipleDataLocationsForServicesEnabled": null, "marketingNotificationEmails": [], |
v1.0 | Planner Post Buckets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/planner-post-buckets.md | Title: "Create plannerBucket" -description: "Use this API to create a new **plannerBucket**." +description: "Create a new plannerBucket object." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Use this API to create a new **plannerBucket**. +Create a new [plannerBucket](../resources/plannerbucket.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). One of the following permissions is required to call this API. To learn more, in <!-- { "blockType": "ignored" } --> ```http POST /planner/buckets- ``` ## Request headers | Name | Description| POST /planner/buckets | Authorization | Bearer {token}. Required. | ## Request body-In the request body, supply a JSON representation of [plannerBucket](../resources/plannerbucket.md) object. +In the request body, supply a JSON representation of the [plannerBucket](../resources/plannerbucket.md) object. ## Response -If successful, this method returns `201 Created` response code and [plannerBucket](../resources/plannerbucket.md) object in the response body. +If successful, this method returns `201 Created` response code and a [plannerBucket](../resources/plannerbucket.md) object in the response body. 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, 403 and 404 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { Content-type: application/json -In the request body, supply a JSON representation of [plannerBucket](../resources/plannerbucket.md) object. -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Plannerbucket List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerbucket-list-tasks.md | Title: "List tasks" -description: "Retrieve a list of **plannerTask** objects associated to a plannerBucket object." +description: "Retrieve a list of plannerTask objects associated to a plannerBucket object." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Retrieve a list of **plannerTask** objects associated to a [plannerBucket](../resources/plannerbucket.md) object. +Retrieve a list of [plannerTask](../resources/plannertask.md) objects associated to a [plannerBucket](../resources/plannerbucket.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). Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and collection of [plannerTask](../resources/plannertask.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [plannerTask](../resources/plannertask.md) objects in the response body. 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 403 and 404 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/beta/planner/buckets/gcrYAaAkgU2EQUvpkNNXLGQAGTt -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Plannerroster Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerroster-delete.md | If successful, this method returns a `204 No Content` response code. ### Request +The following is an example of a request. + # [HTTP](#tab/http) <!-- { "blockType": "request", DELETE https://graph.microsoft.com/beta/planner/rosters/5ba84f7a-aa11-4a51-a298- ### Response++The following is an example of the response. + <!-- { "blockType": "response", "truncated": true |
v1.0 | Plannertask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannertask-get.md | Title: "Get plannerTask" -description: "Retrieve the properties and relationships of **plannertask** object." +description: "Retrieve the properties and relationships of plannerTask object." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Retrieve the properties and relationships of **plannertask** object. +Retrieve the properties and relationships of [plannerTask](../resources/plannertask.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). Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and [plannerTask](../resources/plannertask.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [plannerTask](../resources/plannertask.md) object in the response body. 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 403 and 404 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/beta/planner/tasks/01gzSlKkIUSUl6DF_EilrmQAKDhh -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Plannertaskdetails Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannertaskdetails-update.md | Title: "Update plannertaskdetails" -description: "Update the properties of **plannertaskdetails** object." + Title: "Update plannerTaskDetails" +description: "Update the properties of a **plannerTaskDetails** object." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** 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). One of the following permissions is required to call this API. To learn more, in ```http PATCH /planner/tasks/{id}/details ```+ ## Optional request headers | Name | Description| |:--|:--| PATCH /planner/tasks/{id}/details | If-Match | Last known ETag value for the **plannerTaskDetails** 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 you shouldn't include existing values that haven't changed. + | Property | Type |Description| |:|:--|:-| |checklist|[plannerChecklistItems](../resources/plannerchecklistitems.md)|The collection of checklist items on the task.|-|description|String|Description of the task| +|description|String|The description of the task.| |notes|[itemBody](../resources/itembody.md)|Rich text description of the task. To be used by HTML-aware clients. For backwards compatibility, a plain-text version of the HTML description will be synced to the "description" field. If this field has not previously been set but "description" has been, the existing description will be synchronized to "notes" with minimal whitespace-preserving HTML markup. Setting both "description" and "notes" is an error and will result in an exception.| |previewType|string|This sets the type of preview that shows up on the task. Possible values are: `automatic`, `noPreview`, `checklist`, `description`, `reference`. When set to `automatic` the displayed preview is chosen by the app viewing the task.| |references|[plannerExternalReferences](../resources/plannerexternalreferences.md)|The collection of references on the task.| ## Response -If successful, this method returns `204 No Content` response and empty content. If the request specifies `Prefer` header with `return=representation` preference, then this method returns a `200 OK` response code and updated [plannerTaskDetails](../resources/plannertaskdetails.md) object in the response body. +If successful, this method returns a `204 No Content` response code and empty content. If the request specifies the `Prefer` header with `return=representation` preference, then this method returns a `200 OK` response code and an updated [plannerTaskDetails](../resources/plannertaskdetails.md) object in the response body. 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, 403, 404, 409, and 412 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { If-Match: W/"JzEtVGFzayAgQEBAQEBAQEBAQEBAQEBAWCc=" -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, Content-type: application/json } --> - |
v1.0 | Presence Setpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/presence-setpresence.md | Similarly, an application can have its own presence session for a user and be ab The following is the precedence for how session states are aggregated, with "A > B" representing A having precedence over B: * User-preferred state > session-level states (user-preferred state overrides session-level states)-* Among session-level states: DoNotDisturb (currently not supported for **setPresence**) > Busy > Available > Away +* Among session-level states: DoNotDisturb > Busy > Available > Away ### Timeout, expiration, and keep alive A presence session may **time out** and **expire**, so the application needs to call this API before the **timeout**, to maintain the state for the session; or before the **expiration**, to keep the session alive. In the request body, provide a JSON object with the following parameters. Supported combinations of `availability` and `activity` are: -| availability | activity | Description | -| :-- | :- | :- | -| Available | Available | Updates the presence session as Available. | -| Busy | InACall | Updates the presence session as Busy, InACall. | -| Busy | InAConferenceCall | Updates the presence session as Busy, InAConferenceCall. | -| Away | Away | Updates the presence session as Away. | +| availability | activity | Description | +| :-- | :- | :-- | +| Available | Available | Updates the presence session as Available. | +| Busy | InACall | Updates the presence session as Busy, InACall. | +| Busy | InAConferenceCall | Updates the presence session as Busy, InAConferenceCall. | +| Away | Away | Updates the presence session as Away. | +| DoNotDisturb | Presenting | Updates the presence session as DoNotDisturb, Presenting. | ## Response If successful, this method returns a `200 OK` response code. |
v1.0 | Print List Recentshares | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-list-recentshares.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_recentprintershares" The following is an example of the request. GET https://graph.microsoft.com/beta/me/print/recentPrinterShares ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Rbacapplication List Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleassignmentschedulerequests.md | One of the following permissions is required to call this API. To learn more, in | :- | : | | Delegated (work or school account) | RoleAssignmentSchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleAssignmentSchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory | | Delegated (personal Microsoft account) | Not supported |-| Application | RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory | +| Application | RoleManagement.ReadWrite.Directory | ## HTTP request |
v1.0 | Rbacapplication List Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleeligibilityschedulerequests.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleEligibilitySchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleEligibilitySchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory | |Delegated (personal Microsoft account)|Not supported|-|Application|RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory | +|Application|RoleManagement.ReadWrite.Directory | ## HTTP request |
v1.0 | Rbacapplication Post Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roleassignmentschedulerequests.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleAssignmentSchedule.ReadWrite.Directory| |Delegated (personal Microsoft account)|Not supported|-|Application|Not supported| +|Application|RoleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | Rbacapplication Post Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roledefinitions.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Create a new [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object for an RBAC provider. +Create a new [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object for an RBAC provider. This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported: - Cloud PC |
v1.0 | Rbacapplication Post Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roleeligibilityschedulerequests.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleEligibilitySchedule.ReadWrite.Directory| |Delegated (personal Microsoft account)|Not supported|-|Application|Not supported| +|Application|RoleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | Search Bookmark Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-bookmark-update.md | PATCH /search/bookmarks/{bookmarksId} |Content-Type|application/json. Required.| ## Request body-In the request body, supply a JSON representation of the [bookmark](../resources/search-bookmark.md) object. Supply the values for relevant fields that should be updated. Existing properties that aren't 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. ++ >**Note:** Updates to collection properties will update the entire collection. Any updates to a collection, such as keywords or categories, will replace the collection entirely. |Property|Type|Description| |:|:|:|-|displayName|String|Bookmark name displayed in search results. Inherited from [searchAnswer](../resources/search-searchAnswer.md).| -|description|String|Bookmark description shown on search results page. Inherited from [searchAnswer](../resources/search-searchAnswer.md).| -|webUrl|String|Bookmark URL link. When users click this bookmark in search results, they will go to this URL. Inherited from [searchAnswer](../resources/search-searchAnswer.md).| -|categories|String collection|Categories commonly used to describe this bookmark. For example, IT and HR.| -|availabilityStartDateTime|DateTimeOffset|Timestamp of when the bookmark will start to appear as a search result. Set as `null` for always available.| |availabilityEndDateTime|DateTimeOffset|Timestamp of when the bookmark will stop to appear as a search result. Set as `null` for always available.|+|availabilityStartDateTime|DateTimeOffset|Timestamp of when the bookmark will start to appear as a search result. Set as `null` for always available.| +|categories|String collection|Categories commonly used to describe this bookmark. For example, IT and HR.| +|description|String|Bookmark description shown on search results page. Inherited from [searchAnswer](../resources/search-searchAnswer.md).| +|displayName|String|Bookmark name displayed in search results. Inherited from [searchAnswer](../resources/search-searchAnswer.md).| +|groupIds|String collection|List of security groups able to view this bookmark.| +|keywords|[microsoft.graph.search.answerKeyword](../resources/search-answerKeyword.md)|Keywords that trigger this bookmark to appear in search results.| |languageTags|String collection|List of countries or regions able to view this bookmark.| |platforms|microsoft.graph.devicePlatformType collection|List of devices and operating systems able to view this bookmark. Possible values are: `unknown`, `android`, `androidForWork`, `ios`, `macOS`, `windowsPhone81`, `windowsPhone81AndLater`, `windows10AndLater`, `androidWorkProfile`, `androidASOP`.|-|targetedVariations|[microsoft.graph.search.answerVariant](../resources/search-answerVariant.md) collection|Variations of a bookmark for different countries or devices. Use when you need to show different content to users based on their device, country/region, or both. The date and group settings will apply to all variations.| |powerAppIds|String collection|List of Power Apps associated with this bookmark. If users add existing Power Apps to a bookmark, they can complete tasks, such as to enter vacation time or to report expenses on the search results page.|-|keywords|[microsoft.graph.search.answerKeyword](../resources/search-answerKeyword.md)|Keywords that trigger this bookmark to appear in search results.| |state|microsoft.graph.search.answerState|State of the bookmark. Possible values are: `published`, `draft`, `excluded`, or `unknownFutureValue`.|-|groupIds|String collection|List of security groups able to view this bookmark.| --+|targetedVariations|[microsoft.graph.search.answerVariant](../resources/search-answerVariant.md) collection|Variations of a bookmark for different countries or devices. Use when you need to show different content to users based on their device, country/region, or both. The date and group settings will apply to all variations.| +|webUrl|String|Bookmark URL link. When users click this bookmark in search results, they will go to this URL. Inherited from [searchAnswer](../resources/search-searchAnswer.md).| ## Response If successful, this method returns a `204 No Content` response code. ### Request +The following is an example of a request. + # [HTTP](#tab/http) <!-- { "blockType": "request", Content-Type: application/json { "description": "Book a fancy vacation in Tuscany or browse museums in Florence." }- ``` # [C#](#tab/csharp) Content-Type: application/json ### Response++The following is an example of the response. + <!-- { "blockType": "response", "truncated": true |
v1.0 | Security Alert Post Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-alert-post-comments.md | If successful, this method returns a `200 OK` response code and an updated list ### Request The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "sampleKeys": ["da637865765418431569_-773071023"], Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) ++++ ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Legalholds | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-post-legalholds.md | You can specify the following properties when you create an **ediscoveryHoldPoli |:|:|:| |displayName|String|The display name of the legal hold policy. Required.| |description|String|The description of the legal hold policy. Optional.|-|contentQuery|String|The content query of the legal hold policy. Optional.| ## Response Content-Type: application/json { "displayname": "My legalHold with sources", "description": "Created from Graph API",- "contentQuery": "Bazooka", "userSources@odata.bind": [ { "@odata.type": "microsoft.graph.security.userSource", Content-Type: application/json "@odata.context": "https://graph.microsoft.com/beta/$metadata#security/cases/ediscoveryCases('b0073e4e-4184-41c6-9eb7-8c8cc3e2288b')/legalHolds/$entity", "isEnabled": true, "errors": [],- "contentQuery": "Bazooka", "description": "Created from Graph API", "createdDateTime": "2022-05-23T03:54:11.1Z", "lastModifiedDateTime": "2022-05-23T03:54:11.1Z", |
v1.0 | Security Ediscoveryholdpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryholdpolicy-update.md | PATCH /security/cases/ediscoveryCases/{ediscoveryCaseId}/legalHolds/{ediscoveryH |Property|Type|Description| |:|:|:| |description|String|The description of the legal hold policy. Optional.|-|contentQuery|String|The content query of the legal hold policy. Optional.| ## Response PATCH https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-4 { "description": "updated description",- "contentQuery": "bazooka bazooka" } ``` |
v1.0 | Security Incident Post Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-incident-post-comments.md | If successful, this method returns a `200 OK` response code and an updated list ### Request The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "sampleKeys": ["3962396"], Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) ++++ ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Security Runhuntingquery | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-security-runhuntingquery.md | POST /security/runHuntingQuery ## Request body -In the request body, provide a JSON object for the parameter, `query`. +In the request body, provide a JSON object for the parameter, `Query`. | Parameter | Type |Description| |:|:--|:-|-|query|String|The hunting query in Kusto Query Language (KQL). For more information on KQL syntax, see [KQL quick reference](/azure/data-explorer/kql-quick-reference).| +|Query|String|The hunting query in Kusto Query Language (KQL). For more information on KQL syntax, see [KQL quick reference](/azure/data-explorer/kql-quick-reference).| ## Response This example specifies a KQL query which does the following: - Sorts the output by the `Timestamp` value. - Limits the output to 2 records (2 rows). ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "security_runhuntingquery" This example specifies a KQL query which does the following: POST https://graph.microsoft.com/beta/security/runHuntingQuery {- "query":"DeviceProcessEvents | where InitiatingProcessFileName =~ \"powershell.exe\" | project Timestamp, FileName, InitiatingProcessFileName | order by Timestamp desc | limit 2" + "Query": "DeviceProcessEvents | where InitiatingProcessFileName =~ \"powershell.exe\" | project Timestamp, FileName, InitiatingProcessFileName | order by Timestamp desc | limit 2" } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response >**Note:** The response object shown here might be shortened for readability. Content-type: application/json } ] }-``` +``` |
v1.0 | Serviceprincipal Addkey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-addkey.md | ServicePrincipals that donΓÇÖt have any existing valid certificates (i.e.: no ce ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/addKey+POST /servicePrincipals(appId='{appId}')/addKey ``` ## Request headers |
v1.0 | Serviceprincipal Addpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-addpassword.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/addPassword+POST /servicePrincipals(appId='{appId}')/addPassword ``` ## Request headers |
v1.0 | Serviceprincipal Addtokensigningcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-addtokensigningcertificate.md | The **passwordCredential** is used to open the PFX file (private key). It and th ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/addTokenSigningCertificate+POST /servicePrincipals(appId='{appId}')/addTokenSigningCertificate ``` ## Request body |
v1.0 | Serviceprincipal Createpasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-createpasswordsinglesignoncredentials.md | One of the following permissions is required to call this API. To learn more, in <!-- { "blockType": "ignored" } --> +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 the Azure portal. ```http POST /servicePrincipals/{id}/createPasswordSingleSignOnCredentials+POST /servicePrincipals(appId='{appId}')/createPasswordSingleSignOnCredentials ``` ## Request headers |
v1.0 | Serviceprincipal Delete Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-claimsmappingpolicies.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http DELETE /servicePrincipals/{id}/claimsMappingPolicies/{id}/$ref+DELETE /servicePrincipals(appId='{appId}')/claimsMappingPolicies/{id}/$ref ``` ## Request headers |
v1.0 | Serviceprincipal Delete Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-delegatedpermissionclassifications.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http DELETE /servicePrincipals/{id}/delegatedPermissionClassifications/{id}+DELETE /servicePrincipals(appId='{appId}')/delegatedPermissionClassifications/{id} ``` ## Request headers |
v1.0 | Serviceprincipal Delete Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-homerealmdiscoverypolicies.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http-DELETE /servicePrincipals/{servicePrincipalId}/homeRealmDiscoveryPolicies/{policyId}/$ref +DELETE /servicePrincipals/{id}/homeRealmDiscoveryPolicies/{policyId}/$ref +DELETE /servicePrincipals(appId='{appId}')/homeRealmDiscoveryPolicies/{policyId}/$ref ``` ## Request headers |
v1.0 | Serviceprincipal Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-owners.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Remove an owner from a [servicePrincipal](../resources/serviceprincipal.md) object. +Remove an owner from a [servicePrincipal](../resources/serviceprincipal.md) object. As a recommended best practice, service principals should have at least two owners. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Serviceprincipal Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete.md | One of the following permissions is required to call this API. To learn more, in |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http DELETE /servicePrincipals/{id}+DELETE /servicePrincipals(appId='{appId}') ``` ## Request headers | Name | Description| |
v1.0 | Serviceprincipal Deletepasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-deletepasswordsinglesignoncredentials.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/deletePasswordSingleSignOnCredentials+POST /servicePrincipals(appId='{appId}')/deletePasswordSingleSignOnCredentials ``` ## Request headers |
v1.0 | Serviceprincipal Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delta.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | + ## HTTP request To begin tracking changes, you make a request including the delta function on the servicePrincipal resource. |
v1.0 | Serviceprincipal Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-get.md | One of the following permissions is required to call this API. To learn more, in > [!NOTE] > A service principal can retrieve its own application and service principal details without being granted any application permissions.+> The *Application.ReadWrite.OwnedBy* permission allows an app to call `GET /applications` and `GET /servicePrincipals` to list all applications and service principals in the tenant. This scope of access has been allowed for the permission. + ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http GET /servicePrincipals/{id}+GET /servicePrincipals(appId='{appId}') ``` ## Optional query parameters GET https://graph.microsoft.com/beta/servicePrincipals/{id}?$select=customSecuri [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) |
v1.0 | Serviceprincipal Getpasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-getpasswordsinglesignoncredentials.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/getPasswordSingleSignOnCredentials+POST /servicePrincipals(appId='{appId}')/getPasswordSingleSignOnCredentials ``` ## Request headers |
v1.0 | Serviceprincipal List Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-approleassignedto.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | +|Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | + ## HTTP request |
v1.0 | Serviceprincipal List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-approleassignments.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | +|Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | ++ ## HTTP request |
v1.0 | Serviceprincipal List Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-delegatedpermissionclassifications.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Directory.Read.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.OwnedBy, Application.Read.All, Directory.Read.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Directory.Read.All | ## HTTP request |
v1.0 | Serviceprincipal List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-owners.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | [!INCLUDE [limited-info](../../includes/limited-info.md)] + ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Serviceprincipal List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list.md | One of the following permissions is required to call this API. To learn more, in |:--|:| | Delegated (work or school account) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | | Delegated (personal Microsoft account) | Not supported. |-| Application | Application.ReadWrite.All, Directory.Read.All | +| Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All | ++> [!NOTE] +> A service principal can retrieve its own application and service principal details without being granted any application permissions. +> The *Application.ReadWrite.OwnedBy* permission allows an app to call `GET /applications` and `GET /servicePrincipals` to list all applications and service principals in the tenant. This scope of access has been allowed for the permission. ## HTTP request Content-type: application/json ] } ```++### Example 5: Get service principals with less than two owners ++#### Request ++Here is an example of the request. This request requires the **ConsistencyLevel** header set to `eventual` because `$count` is in the request. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). ++>**Note:** The `$count` and `$search` query parameters are currently not available in Azure AD B2C tenants. ++<!-- { + "blockType": "request", + "name": "list_serviceprincipals_lessthan2owners" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/beta/serviceprincipals?$filter=owners/$count eq 0 or owners/$count eq 1&$count=true&$select=id,displayName +ConsistencyLevel: eventual +``` ++#### Response ++Here is an example of the response. +> **Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.servicePrincipal", + "isCollection": true +} --> +```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#servicePrincipals(id,displayName)", + "@odata.count": 3, + "value": [ + { + "id": "c4ca17b7-4f3e-4c3a-b884-bfa4100c745d", + "displayName": "Box" + }, + { + "id": "b5966bf3-e895-4f01-ae19-64f434c35b58", + "displayName": "LinkedIn" + }, + { + "id": "ed17bd95-fbef-43eb-abea-9496e46eee42", + "displayName": "BrowserStack" + } + ] +} +``` + <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Serviceprincipal Post Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-approleassignedto.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/appRoleAssignedTo+POST /servicePrincipals(appId='{appId}')/appRoleAssignedTo + ``` ## Request headers |
v1.0 | Serviceprincipal Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-approleassignments.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/appRoleAssignments+POST /servicePrincipals(appId='{appId}')/appRoleAssignments + ``` > [!NOTE] |
v1.0 | Serviceprincipal Post Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-claimsmappingpolicies.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/claimsMappingPolicies/$ref+POST /servicePrincipals(appId='{appId}')/claimsMappingPolicies/$ref + ``` ## Request headers |
v1.0 | Serviceprincipal Post Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-delegatedpermissionclassifications.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/delegatedPermissionClassifications+POST /servicePrincipals(appId='{appId}')/delegatedPermissionClassifications + ``` ## Request headers |
v1.0 | Serviceprincipal Post Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-homerealmdiscoverypolicies.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/homeRealmDiscoveryPolicies/$ref+POST /servicePrincipals(appId='{appId}')/homeRealmDiscoveryPolicies/$ref ``` ## Request headers |
v1.0 | Serviceprincipal Post Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-owners.md | One of the following permissions is required to call this API. To learn more, in |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 | ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/owners/$ref-+POST /servicePrincipals(appId='{appId}')/owners/$ref ``` ## Request headers | Name | Description| |
v1.0 | Serviceprincipal Removekey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-removekey.md | As part of the request validation for this method, a proof of possession of an e ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /serviceprincipals/{id}/removeKey+POST /serviceprincipals(appId='{appId}')/removeKey ``` ## Request headers |
v1.0 | Serviceprincipal Removepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-removepassword.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/removePassword+POST /servicePrincipals(appId='{appId}')/removePassword ``` ## Request headers |
v1.0 | Serviceprincipal Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-update.md | One of the following permissions is required to call this API. To learn more, in |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http PATCH /servicePrincipals/{id}+PATCH /servicePrincipals(appId='{appId}') ``` ## Request headers | Name | Description| |
v1.0 | Serviceprincipal Updatepasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-updatepasswordsinglesignoncredentials.md | One of the following permissions is required to call this API. To learn more, in ## 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 the Azure portal. <!-- { "blockType": "ignored" } --> ```http POST /servicePrincipals/{id}/updatePasswordSingleSignOnCredentials+POST /servicePrincipals(appId='{appId}')/updatePasswordSingleSignOnCredentials ``` ## Request headers |
v1.0 | Sites List Followed | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sites-list-followed.md | Namespace: microsoft.graph List the [sites](../resources/site.md) that have been followed by the signed in user. +>**Note:** This API has a [known issue](/graph/known-issues#sites-and-lists-sharepoint) and might return incorrect results. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). One of the following permissions is required to call this API. To learn more, in ## HTTP request -This method is accessible only through OneDrive for Business. - <!-- { "blockType": "ignored" } --> ```http GET /me/followedSites ```-Get a list of the sites followed by a target user, based on its ID. -```http -GET /users/{user-id}/followedSites -``` -**Note:** To access another targeted user's list of followed sites, you need application permissions. +>**Note:** This method is accessible only through OneDrive for Business. ## Optional query parameters This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. |
v1.0 | Smsauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/smsauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Policy.ReadWrite.AuthenticationMethod| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Team Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-get.md | One of the following permissions is required to call this API. To learn more, in |Delegated (work or school account) | Team.ReadBasic.All, TeamSettings.Read.All, TeamSettings.ReadWrite.All, Group.Read.All**, Group.ReadWrite.All**, Directory.Read.All**, Directory.ReadWrite.All** | |Delegated (personal Microsoft account) | Not supported. | |Application | TeamSettings.Read.Group*, TeamSettings.ReadWrite.Group*, Team.ReadBasic.All, TeamSettings.Read.All, TeamSettings.ReadWrite.All, Group.Read.All**, Group.ReadWrite.All**, Directory.Read.All**, Directory.ReadWrite.All** |+ [!INCLUDE [teamwork-permissions-note](../../../includes/teamwork-permissions-note.md)] > **Note**: This API supports admin permissions. Global admins and Microsoft Teams service admins can access teams that they are not a member of. |
v1.0 | Team Post Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-post-installedapps.md | Namespace: microsoft.graph Install an [app](../resources/teamsapp.md) to the specified [team](../resources/team.md). -> **Note:** Currently, this operation does not support installation of apps that require resource-specific consent permissions. For details, see [Known issues](/graph/known-issues#Installation-of-apps-that-require-resource-specific-consent-permissions-is-not-supported). +> **Note:** Currently, this operation does not support installation of apps that require resource-specific consent permissions. For details, see [Known issues](/graph/known-issues#installation-of-apps-that-require-resource-specific-consent-permissions-is-not-supported). ## Permissions |
v1.0 | Team Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-post.md | Content-Type: application/json [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) |
v1.0 | Team Put Schedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-put-schedule.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/go/team-put-schedule-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/team-put-schedule-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] PUT https://graph.microsoft.com/beta/teams/871dbd5c-3a6a-4392-bfe1-042452793a50/ [!INCLUDE [sample-code](../includes/snippets/go/team-put-schedule-2-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/team-put-schedule-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Team Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-sendactivitynotification.md | The following table shows the parameters that can be used with this action. |chainId|Int64|Optional. Used to override a previous notification. Use the same `chainId` in subsequent requests to override the previous notification.| |previewText|[itemBody](../resources/itembody.md)|Preview text for the notification. Microsoft Teams will only show first 150 characters.| |templateParameters|[keyValuePair](../resources/keyvaluepair.md) collection|Values for template variables defined in the activity feed entry corresponding to `activityType` in [Teams app manifest](/microsoftteams/platform/overview).|-|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. See also [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md), [teamMembersNotificationRecipient](../resources/teammembersnotificationrecipient.md), and [channelMembersNotificationRecipient](../resources/channelmembersnotificationrecipient.md). | +|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. For more details, see [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md), [channelMembersNotificationRecipient](../resources/channelmembersnotificationrecipient.md), and [teamMembersNotificationRecipient](../resources/teammembersnotificationrecipient.md). | The following resources are supported when setting the `source` value of the **topic** property to `entityUrl`: HTTP/1.1 204 No Content ### Example 5: Notify the team members about pending finance approval requests -This example shows how you can send an activity feed notification to all team members. This example is similar to previous examples. However, in this case, the `recipient` is a [teamMembersNotificationRecipient](../resources/teammembersnotificationrecipient.md). Note that the `teamId` specified in the `recipient` must match the `teamId` specified in the request URL. +The following example shows how you can send an activity feed notification to all team members. This example is similar to previous examples. However, in this case, the **recipient** is a [teamMembersNotificationRecipient](../resources/teammembersnotificationrecipient.md). Note that the **teamId** specified in the **recipient** must match the **teamId** specified in the request URL. > **Note:** The ability to send notifications to all team members is limited to teams with 10,000 members or less. If the team exceeds 10,000 members, none of the team members will receive a notification. #### Request +The following example shows the request. + # [HTTP](#tab/http) <!-- { "blockType": "request", Content-Type: application/json #### Response++The following example shows the response. + <!-- { "blockType": "response", "truncated": false HTTP/1.1 204 No Content ### Example 6: Notify the channel members about pending finance approval requests -This example shows how you can send an activity feed notification to all channel members. This example is similar to the previous example. However, in this case, the `recipient` is a [channelMembersNotificationRecipient](../resources/channelmembersnotificationrecipient.md). Note that the `teamId` specified in the `recipient` must match the `teamId` specified in the request URL. +The following example shows how you can send an activity feed notification to all channel members. This example is similar to the previous example. However, in this case, the **recipient** is a [channelMembersNotificationRecipient](../resources/channelmembersnotificationrecipient.md). Note that the **teamId** specified in the **recipient** must match the **teamId** specified in the request URL. #### Request +The following example shows the request. + # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "team_sendactivitynotification_5" + "name": "team_sendactivitynotification_6" } --> Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] #### Response++The following example shows the response. + <!-- { "blockType": "response", "truncated": false |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/temporaryaccesspassauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Policy.ReadWrite.AuthenticationMethod| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen [!INCLUDE [sample-code](../includes/snippets/go/get-temporaryaccesspassauthenticationmethodconfiguration-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-temporaryaccesspassauthenticationmethodconfiguration-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tenantadmin Settings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantadmin-settings-update.md | PATCH /admin/sharepoint/settings | allowedDomainGuidsForSyncApp | GUID collection | Collection of trusted domain GUIDs for the OneDrive sync app. | | deletedUserPersonalSiteRetentionPeriodInDays | Int32 | The number of days for preserving a deleted user's OneDrive. | | excludedFileExtensionsForSyncApp | String collection | Collection of file extensions not uploaded by the OneDrive sync app. |-| idleSessionSignOut | [tenantAdmin.idleSessionSignOut](../resources/tenantadmin-idlesessionsignout.md) | Specifies the idle session sign-out policies for the tenant. | +| idleSessionSignOut | [tenantAdmin.idleSessionSignOut](../resources/tenantadmin-idlesessionsignout.md) | Specifies the idle session sign-out policies for the tenant. | | imageTaggingOption | imageTaggingChoice | Specifies the image tagging option for the tenant. Possible values are: `disabled`, `basic`, `enhanced`. | | isCommentingOnSitePagesEnabled | Boolean | Indicates whether comments are allowed on modern site pages in SharePoint. | | isFileActivityNotificationEnabled | Boolean | Indicates whether push notifications are enabled for OneDrive events. |-| isLegacyAuthProtocolsEnabled | Boolean | Indicates whether legacy authentication protocols are enabled for the tenant. | +| isLegacyAuthProtocolsEnabled | Boolean | Indicates whether legacy authentication protocols are enabled for the tenant. | | isLoopEnabled | Boolean | Indicates whether Fluid Framework is allowed on SharePoint sites. | | isMacSyncAppEnabled | Boolean | Indicates whether files can be synced using the OneDrive sync app for Mac. | | isRequireAcceptingUserToMatchInvitedUserEnabled | Boolean | Indicates whether guests must sign in using the same account to which sharing invitations are sent. | PATCH /admin/sharepoint/settings | sharingDomainRestrictionMode | sharingDomainRestrictionMode | Specifies the external sharing mode for domains. Possible values are: `none`, `allowList`, `blockList`. | | siteCreationDefaultManagedPath | String | The value of the team site managed path. This is the path under which new team sites will be created. | | siteCreationDefaultStorageLimitInMB | Int32 | The default storage quota for a new site upon creation. Measured in megabytes (MB). |-| tenantDefaultTimezone | String | The default timezone of a tenant for newly created sites. | +| tenantDefaultTimezone | String | The default timezone of a tenant for newly created sites. For a list of possible values, see [SPRegionalSettings.TimeZones property](/dotnet/api/microsoft.sharepoint.spregionalsettings.timezones). | ## Response |
v1.0 | Unifiedroleassignmentschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentschedulerequest-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleAssignmentSchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleAssignmentSchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory| |Delegated (personal Microsoft account)|Not supported|-|Application|RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory| +|Application|RoleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | Unifiedroledefinition Assignedprincipals | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-assignedprincipals.md | + + Title: "unifiedRoleDefinition: assignedPrincipals" +description: "Get the list of security principals (users, groups, and service principals) directly or transitively assigned to a specific role for different scopes." ++ms.localizationpriority: medium +++# unifiedRoleDefinition: assignedPrincipals +Namespace: microsoft.graph +++Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the `$count` query parameter to also get the count. ++To list the direct and transitive role assignments for a specific principal, use the [List transitiveRoleAssignments](rbacapplication-list-transitiveroleassignments.md) API. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory| +|Delegated (personal Microsoft account)|Not supported.| +|Application|RoleManagement.Read.Directory, Directory.Read.All, RoleManagement.ReadWrite.Directory| ++If the caller does not have the permission to read properties for some of the objects included in the result set, the response will follow the [limited information returned for inaccessible member objects](/graph/permissions-reference#limited-information-returned-for-inaccessible-member-objects) pattern. ++To read the properties that may require permissions for the object, grant the permissions to retrieve information about the object. For more information, see permissions for [users](user-list.md#permissions), [groups](group-list.md#permissions), and [service principals](serviceprincipal-list.md#permissions). +++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /roleManagement/directory/roleDefinitions/{unifiedRoleDefinitionId}/assignedPrincipals +``` ++## Function parameters +In the request URL, provide the following query parameters with values. +The following table shows the parameters that can be used with this function. ++|Parameter|Type|Description| +|:|:|:| +|transitive|Boolean|Indicates whether to include principals assigned through group membership (direct or transitive). `false` by default.| +|directoryScopeType|String|The directory scope to get assigned principals for. Supported values are `tenant`, `administrativeUnit`, and `resource`.| +|directoryScopeId|String|ID of the directory scope to get assigned principals for. By default, all scopes are considered.| ++You can also combine all the supported function parameters in one request for fine-grained results. ++### Example query patterns for directoryScopeType ++|Scope|Query|Supported for| +|:|:|:| +|All scopes|`/assignedPrincipals(transitive={true | false})`|All roles| +|Tenant scope|`/assignedPrincipals(directoryScopeType='tenant', transitive={true | false})`|All roles| +|All administrative unit scopes|`/assignedPrincipals(directoryScopeType='administrativeUnit', transitive={true | false})`|Directory roles| +|Specific administrative unit scope|`/assignedPrincipals(directoryScopeType='administrativeUnit', directoryScopeId ='{roleDefinitionId | templateId}', transitive={true | false})`|Directory roles| +|All resource scopes|`/assignedPrincipals(directoryScopeType='resource', transitive={true | false})`|Directory roles| +|Specific resource scope|`/assignedPrincipals(directoryScopeType='resource', directoryScopeId ='{roleDefinitionId | templateId}', transitive={true | false})`|Directory roles| ++## Optional query parameters ++This method supports the `$count`, `$select`, `$filter`, and `$orderBy` OData query parameters to help customize the response. You can also filter by the type of object using OData casting. For example, `/assignedPrincipals(transitive=false)/microsoft.graph.user` and `/assignedPrincipals(transitive=true)/microsoft.graph.servicePrincipal/$count`. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|ConsistencyLevel|eventual. Required. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries).| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this function returns a `200 OK` response code and a [directoryObject](../resources/directoryobject.md) collection in the response body. ++## Examples ++For the examples in this section, consider the following role assignment scenario. A user named User1 has both direct and transitive role assignments as follows: ++| User | Group | Role | Scope | +| :: | :: | :: | :: | +| User1<br/>`6c62e70d-f5f5-4b9d-9eea-ed517ed9341f` | | Role1 | Scope1 | +| User1<br/>`6c62e70d-f5f5-4b9d-9eea-ed517ed9341f` | | Role1 | Scope2 | +| | Group1<br/>`86b38db7-6e8b-4ad2-b2aa-ced7f09486c1`<br/>(User1 is a member) | Role1 | Scope1 | +| | Group2<br/>`182351a6-d974-4d18-88ae-8a148da44cd2`<br/>(User1 is a member) | Role1 | Scope1 | +| | Group3<br/>`b93d5379-a464-4db5-b8e1-694910f1e11e`<br/>(User2 is a member)<br/>(User3 is a member) | Role1 | Scope3 | +++ User1 is assigned the Role1 role directly at Scope1 scope.++ User1 is assigned the Role1 role directly at Scope2 scope.++ User1 is member of the Group1 group and Group1 is assigned the Role1 role at Scope1 scope.++ User1 is member of the Group2 group and Group2 is assigned the Role1 role at Scope1 scope.++ User2 is member of the Group3 group and Group3 is assigned the Role1 role at Scope3 scope.++ User3 is member of the Group3 group and Group3 is assigned the Role1 role at Scope3 scope.++### Example 1: Get a count of direct and transitive assigned principals for all scopes ++#### Request ++<!-- { + "blockType": "ignored", + "name": "unifiedroledefinition_assignedprincipals_count" +} +--> +```http +GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals(transitive=true)/$count +``` ++#### Response ++The above request will return a count of 6 representing the following role assignments: ++ Two direct role assignments to User1 at Scope1 and Scope2++ Two transitive role assignments to User1 through Group1 and Group2++ Two transitive role assignments to User 2 and User3 through Group3.++<!-- { + "blockType": "response" +} --> +```http +HTTP/1.1 200 OK +Content-type: text/plain ++6 +``` ++Using the same scenario, the following examples show the counts that will be returned for each query pattern: ++| Example | Count | +| | | +| `/assignedPrincipals(transitive=false)/$count` | 4<br/>(User1, Group1, Group2, Group3) | +| `/assignedPrincipals(transitive=false)/microsoft.graph.user/$count` | 1<br/>(User1) | +| `/assignedPrincipals(transitive=true)/microsoft.graph.user/$count` | 3<br/>(User1, User2, User3) | +| `/assignedPrincipals(transitive=false)/microsoft.graph.group/$count` | 3<br/>(Group1, Group2, Group3) | +| `/assignedPrincipals(transitive=true)/microsoft.graph.group/$count` | 3<br/>(Group1, Group2, Group3) | ++### Example 2: Get directly assigned principals for a specific administrative unit scope and directory role ++#### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "unifiedroledefinition_assignedprincipals_scope_role" +} +--> +``` http +GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals(directoryScopeType='administrativeUnit', directoryScopeId ='d0c2e067-9ae9-4dbf-a280-51a51c46f432') +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.directoryObject)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#directoryObjects", + "value": [ + { + "@odata.type": "#microsoft.graph.user", + "id": "6c62e70d-f5f5-4b9d-9eea-ed517ed9341f" + } + ] +} +``` ++### Example 3: Get directly assigned principals for all scopes ++#### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "unifiedroledefinition_assignedprincipals_allscopes" +} +--> +``` http +GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.directoryObject)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#directoryObjects", + "value": [ + { + "@odata.type": "#microsoft.graph.user", + "id": "6c62e70d-f5f5-4b9d-9eea-ed517ed9341f", + "displayName": null, + "userPrincipalName": null + }, + { + "@odata.type": "#microsoft.graph.group", + "id": "86b38db7-6e8b-4ad2-b2aa-ced7f09486c1", + "displayName": "Group1" + }, + { + "@odata.type": "#microsoft.graph.group", + "id": "182351a6-d974-4d18-88ae-8a148da44cd2", + "displayName": "Group2" + }, + { + "@odata.type": "#microsoft.graph.group", + "id": "b93d5379-a464-4db5-b8e1-694910f1e11e", + "displayName": "Group3" + } + ] +} +``` ++### Example 4: Get directly assigned users only for a tenant-wide scope ++#### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "unifiedroledefinition_assignedprincipals_scope" +} +--> +``` http +GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals(directoryScopeType='tenant')/microsoft.graph.user +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.directoryObject)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#users", + "value": [ + { + "id": "6c62e70d-f5f5-4b9d-9eea-ed517ed9341f", + "displayName": null, + "userPrincipalName": null + } + ] +} +``` ++### Example 5: Get directly assigned principals and inline count ++The following example gets the directly assigned principals and displays an inline count. ++#### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "unifiedroledefinition_assignedprincipals_minimumpermission_count" +} +--> +``` http +GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals?$count=true +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.directoryObject)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#directoryObjects", + "@odata.count": 4, + "value": [ + { + "@odata.type": "#microsoft.graph.user", + "id": "6c62e70d-f5f5-4b9d-9eea-ed517ed9341f", + "displayName": null, + "userPrincipalName": null + }, + { + "@odata.type": "#microsoft.graph.group", + "id": "86b38db7-6e8b-4ad2-b2aa-ced7f09486c1", + "displayName": "Group1" + }, + { + "@odata.type": "#microsoft.graph.group", + "id": "182351a6-d974-4d18-88ae-8a148da44cd2", + "displayName": "Group2" + }, + { + "@odata.type": "#microsoft.graph.group", + "id": "b93d5379-a464-4db5-b8e1-694910f1e11e", + "displayName": "Group3" + } + ] +} +``` |
v1.0 | Unifiedroledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-delete.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Delete a [unifiedRoleDefinition](../resources/unifiedRoleDefinition.md) object for an RBAC provider. +Delete a [unifiedRoleDefinition](../resources/unifiedRoleDefinition.md) object for an RBAC provider. You cannot delete built-in roles. This feature requires an Azure AD Premium P1 or P2 license. + The following RBAC providers are currently supported: - Cloud PC |
v1.0 | Unifiedroledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-update.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Update the properties of a [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object for an RBAC provider. -+Update the properties of a [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object for an RBAC provider. You cannot update built-in roles. This feature requires an Azure AD Premium P1 or P2 license. The following RBAC providers are currently supported: - Cloud PC |
v1.0 | Unifiedroleeligibilityschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityschedulerequest-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleEligibilitySchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleEligibilitySchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory | |Delegated (personal Microsoft account)|Not supported|-|Application|RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory| +|Application|oleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | User List Agreementacceptances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-agreementacceptances.md | One of the following permissions is required to call this API. To learn more, in ```http GET /me/agreementAcceptances -# where the id or userPrincipalName is the signed-in user's - GET /users/{id | userPrincipalName}/agreementAcceptances ```-<!-- + ## Optional query parameters-This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. >+This method supports the `$select` [OData query parameter](/graph/query-parameters) to help customize the response. + ## Request headers | Name |Description| |
v1.0 | User List Calendars | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-calendars.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | |Delegated (personal Microsoft account) | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite |-|Application | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | +|Application | Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | User List People | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-people.md | This method supports the following OData query parameters to help customize the |:|:--|:-| |$filter|string|Limits the response to only those people whose record contains the specified criteria.| |$orderby|string|By default the people in the response are sorted by their relevance to your query. You can change the order of the people in the response using the *$orderby* parameter.|-|$search|string|Search for people by name or alias. Supports Fuzzy matching. Parameter only works for searching the signed-in user's relevant people, not for searching people relevant to other users. Also supports the `topic` keyword to find people based on topics extracted from e-mail conversations with that person. See the *Perform a fuzzy search* section at [Get relevant information about people](/graph/people-example#perform-a-fuzzy-search) for information and examples.| +|$search|string|Search for people by name or alias. Supports Fuzzy matching. Parameter only works for searching the signed-in user's relevant people, not for searching people relevant to other users. Also supports the `topic` keyword to find people based on topics extracted from e-mail conversations with that person. For information and examples, see the *Perform a fuzzy search* section at [Use the People API to get information about the people most relevant to you](/graph/people-insights-overview#perform-a-fuzzy-search).| |$select|string|Comma-separated list of properties to include in the response. For optimal performance, only select the subset of properties needed.| |$skip|int|Skip the first n results, useful for paging. This is not supported when using *$search*.| |$top|int|Number of results to be returned.| |
v1.0 | User List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | -Guest users cannot call this API. For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions#member-and-guest-users) +Guest users cannot call this API. For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#member-and-guest-users) ## HTTP request GET /users This method supports the `$count`, `$expand`, `$filter`, `$orderBy`, `$search`, `$select`, and `$top` [OData query parameters](/graph/query-parameters) to help customize the response. `$skip` isn't supported. The default and maximum page sizes are 100 and 999 user objects respectively. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). The `$count` and `$search` parameters are currently not available in Azure AD B2C tenants. -Extension properties also support query parameters as follows: --| Extension type | Comments | -||-| -| onPremisesExtensionAttributes 1-15 | Returned only with `$select`. Supports `$filter` (`eq`, `ne`, and `eq` on `null` values). | -| Schema extensions | Returned only with `$select`. Supports `$filter` (`eq`, `ne`, and `eq` on `null` values). | -| Open extensions | Returned only with `$expand`, that is, `users?$expand=extensions`. | -| Directory extensions | Returned only with `$select`. Supports `$filter` (`eq`, `ne`, and `eq` on `null` values). | +[Extension properties](/graph/extensibility-overview) also support query parameters, in some cases, only with advanced query parameters. For more information, see [support for `$filter` by extension properties](/graph/aad-advanced-queries#:~:text=The%20following%20table%20shows%20support%20for%20%24filter%20by%20extension%20properties%20on%20the%20user%20object.). Certain properties cannot be returned within a user collection. The following properties are only supported when [retrieving a single user](./user-get.md): **aboutMe**, **birthday**, **hireDate**, **interests**, **mySite**, **pastProjects**, **preferredName**, **responsibilities**, **schools**, **skills**, **mailboxSettings**. |
v1.0 | User Revokesigninsessions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-revokesigninsessions.md | If the application attempts to redeem a delegated access token for this user by >[!NOTE] >After calling **revokeSignInSessions**, there might be a small delay of a few minutes before tokens are revoked.+> +>This API doesn't revoke sign-in sessions for external users, because external users sign in through their home tenant. ## Permissions |
v1.0 | User Update | https://github.com/microsoftgraph/microsoft-graph-docs/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#compare-member-and-guest-default-permissions) to see properties they can manage. +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. ## Permissions One of the following pefrmissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Virtualendpoint Post Crosscloudgovernmentorganizationmapping | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-post-crosscloudgovernmentorganizationmapping.md | If successful, this method returns a `200 OK` response code and a [cloudPcCrossC ## Examples ### Request++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_cloudpccrosscloudgovernmentorganizationmapping_from_" X-MS-CloudPC-USGovCloudTenantAADToken: {token} {} ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++ ### Response <!-- { |
v1.0 | X509certificateauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/x509certificateauthenticationmethodconfiguration-delete.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | X509certificateauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/x509certificateauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | X509certificateauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/x509certificateauthenticationmethodconfiguration-update.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Accesspackage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/accesspackage.md | To assign a user to an access package, [create an accessPackageAssignmentRequest | [List accessPackagesIncompatibleWith](../api/accesspackage-list-accesspackagesincompatiblewith.md) | [accessPackage](accesspackage.md) collection | Retrieve a list of the **accesspackage** objects which 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.| ## Properties |
v1.0 | Admin | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/admin.md | None. ## Relationships |Relationship|Type|Description| |:|:|:|+| edge | [edge](edge.md) | A container for Microsoft Edge resources. Read-only. | | reportSettings |[microsoft.graph.adminReportSettings](../resources/adminreportsettings.md)|A container for administrative resources to manage reports.| | serviceAnnouncement | [serviceAnnouncement](serviceannouncement.md) | A container for service communications resources. Read-only. | | sharepoint |[microsoft.graph.tenantAdmin.sharepoint](../resources/tenantadmin-sharepoint.md)|A container for administrative resources to manage tenant-level settings for SharePoint and OneDrive.| |
v1.0 | Agreementacceptance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/agreementacceptance.md | Represents the current status of a user's response to a company's customizable t |agreementFileId|String|ID of the agreement file accepted by the user.| |agreementId|String|ID of the agreement.| |deviceDisplayName|String|The display name of the device used for accepting the agreement.|-|deviceId|String|The unique identifier of the device used for accepting the agreement.| +|deviceId|String|The unique identifier of the device used for accepting the agreement. Supports `$filter` (`eq`) and `eq` for `null` values.| |deviceOSType|String|The operating system used for accepting the agreement.|-|deviceOSVersion|String|The operating system version of the device used for accepting the agreement. | -|expirationDateTime|DateTimeOffset|The expiration date time of the acceptance. 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.| -|recordedDateTime|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`| +|deviceOSVersion|String|The operating system version of the device used for accepting the agreement.| +|expirationDateTime|DateTimeOffset|The expiration date time of the acceptance. 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`. Supports `$filter` (`eq`, `ge`, `le`) and `eq` for `null` values.| +|id|String| The identifier of the agreement acceptance. Read-only. Supports `$filter` (`eq`).| +|recordedDateTime|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`. Supports `$filter` (`eq`) and `eq` for `null` values.| |state|string| Possible values are: `accepted`, `declined`. Supports `$filter` (`eq`).| |userDisplayName|String|Display name of the user when the acceptance was recorded.| |userEmail|String|Email of the user when the acceptance was recorded.|-|userId|String|ID of the user who accepted the agreement.| +|userId|String|ID of the user who accepted the agreement. Supports `$filter` (`eq`).| |userPrincipalName|String|UPN of the user when the acceptance was recorded.| ## Relationships |
v1.0 | Application | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/application.md | This resource supports: | [Update federatedIdentityCredential](../api/federatedidentitycredential-update.md) | None | Update a federated identity credential of an application object. | | [Delete federatedIdentityCredential](../api/federatedidentitycredential-delete.md) | None | Delete a federated identity credential from an application object. | |**Owners**| | |-|[List owners](../api/application-list-owners.md) |[directoryObject](directoryobject.md) collection| Get an owner object collection.| -|[Add owner](../api/application-post-owners.md) |[directoryObject](directoryobject.md)| Add an owner by posting to the owners collection.| -|[Remove owner](../api/application-delete-owners.md) |None| Remove an owner from an application.| +|[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.| |**Policies**| | | |[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.| This resource supports: | publicClient | [publicClientApplication](publicclientapplication.md) | Specifies settings for installed clients such as desktop or mobile devices. | | publisherDomain | String | The verified publisher domain for the application. Read-only. Supports `$filter` (`eq`, `ne`, `ge`, `le`, `startsWith`).| | requestSignatureVerification | [requestSignatureVerification](requestsignatureverification.md)| Specifies whether this application requires Azure AD to verify the signed authentication requests.|-| requiredResourceAccess |[requiredResourceAccess](requiredresourceaccess.md) collection| Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. <br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`).| +| requiredResourceAccess |[requiredResourceAccess](requiredresourceaccess.md) collection| Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. <br/><br/>No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see [Limits on requested permissions per app](#limits-on-requested-permissions-per-app). Not nullable. <br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`).| | samlMetadataUrl | String | The URL where the service exposes SAML metadata for federation. This property is valid only for single-tenant applications. Nullable. | | serviceManagementReference | String | References application or service contact information from a Service or Asset Management database. Nullable. |-| signInAudience | String | Specifies the Microsoft accounts that are supported for the current application. The possible values are: `AzureADMyOrg`, `AzureADMultipleOrgs`, `AzureADandPersonalMicrosoftAccount` (default), and `PersonalMicrosoftAccount`. See more in the [table below](#signinaudience-values). <br><br>Supports `$filter` (`eq`, `ne`, `not`).| +| signInAudience | String | Specifies the Microsoft accounts that are supported for the current application. The possible values are: `AzureADMyOrg`, `AzureADMultipleOrgs`, `AzureADandPersonalMicrosoftAccount` (default), and `PersonalMicrosoftAccount`. See more in the [table](#signinaudience-values). <br/><br/>The value of this object also limits the number of permissions an app can request. For more information, see [Limits on requested permissions per app](#limits-on-requested-permissions-per-app). <br><br>Supports `$filter` (`eq`, `ne`, `not`).| +| servicePrincipalLockConfiguration | [servicePrincipalLockConfiguration](servicePrincipalLockConfiguration.md) | Specifies whether sensitive properties of a multi-tenant application should be locked for editing after the application is provisioned in a tenant. Nullable. `null` by default. | | spa | [spaApplication](../resources/spaapplication.md) | Specifies settings for a single-page application, including sign out URLs and redirect URIs for authorization codes and access tokens. | | tags |String collection| Custom strings that can be used to categorize and identify the application. Not nullable.<br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`).| | tokenEncryptionKeyId |Guid|Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.| This resource supports: |AzureADandPersonalMicrosoftAccount|Users with a personal Microsoft account, or a work or school account in any organizationΓÇÖs Azure AD tenant. For authenticating users with Azure AD B2C user flows, use `AzureADandPersonalMicrosoftAccount`. This value allows for the widest set of user identities including local accounts and user identities from Microsoft, Facebook, Google, Twitter, or any OpenID Connect provider. This is the default value for the **signInAudience** property.| |PersonalMicrosoftAccount|Users with a personal Microsoft account only.| +### Limits on requested permissions per app ++ ## Relationships +> [!IMPORTANT] +> Specific usage of the `$filter` query parameter is supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries#user-properties). + | Relationship | Type | Description | |:|:--|:-| |appManagementPolicies|[appManagementPolicy](../resources/appManagementPolicy.md) collection| The appManagementPolicy applied to this application.| |calls |[call](call.md) collection |Read-only. Nullable.| |connectorGroup|[connectorGroup](connectorgroup.md)| The connectorGroup the application is using with Azure AD Application Proxy. Nullable.|-|createdOnBehalfOf|[directoryObject](directoryobject.md)| Supports `$filter` (`eq` when counting empty collections). Read-only.| -|extensionProperties|[extensionProperty](extensionproperty.md) collection| Read-only. Nullable. Supports `$expand` and `$filter` (`eq` and `ne` when counting empty collections and only with [advanced query parameters](/graph/aad-advanced-queries)).| -|federatedIdentityCredentials|[federatedIdentityCredential](federatedidentitycredential.md) collection |Federated identities for applications. Supports `$expand` and `$filter` (`startsWith`, and `eq`, `ne` when counting empty collections and only with [advanced query parameters](/graph/aad-advanced-queries)).| +|createdOnBehalfOf|[directoryObject](directoryobject.md)| Supports `$filter` (`/$count eq 0`, `/$count ne 0`). Read-only.| +|extensionProperties|[extensionProperty](extensionproperty.md) collection| Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`).| +|federatedIdentityCredentials|[federatedIdentityCredential](federatedidentitycredential.md) collection |Federated identities for applications. Supports `$expand` and `$filter` (`startsWith`, `/$count eq 0`, `/$count ne 0`).| |onlineMeetings |[onlineMeeting](onlinemeeting.md) collection|Read-only. Nullable.|-|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of the application. Read-only. Nullable. Supports `$expand` and `$filter` (`eq` and `ne` when counting empty collections).| +|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of the application. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| |tokenLifetimePolicies|[tokenLifetimePolicy](tokenLifetimePolicy.md) collection|The tokenLifetimePolicies assigned to this application. Supports `$expand`.| ## JSON representation The following is a JSON representation of the resource. "publisherDomain": "String", "requestSignatureVerification": {"@odata.type": "microsoft.graph.requestSignatureVerification"}, "requiredResourceAccess": [{"@odata.type": "microsoft.graph.requiredResourceAccess"}],+ "servicePrincipalLockConfiguration": {"@odata.type": "microsoft.graph.servicePrincipalLockConfiguration"}, "serviceManagementReference": "String", "signInAudience": "String", "spa": {"@odata.type": "microsoft.graph.spaApplication"}, |
v1.0 | Approleassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/approleassignment.md | An app role assignment where the assigned principal is a service principal is an |:|:--|:-| | id | String | A unique identifier for the **appRoleAssignment** key. Not nullable. Read-only. | | creationTimestamp | DateTimeOffset | The time when the app role assignment 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`. Read-only. |-| principalId | Guid | The unique identifier (**id**) for the [user](user.md), [group](group.md), or [service principal](serviceprincipal.md) being granted the app role. Required on create. | +| principalId | Guid | The unique identifier (**id**) for the [user](user.md), [security group](group.md), or [service principal](serviceprincipal.md) being granted the app role. Security groups with dynamic memberships are supported. Required on create. | | principalType | String | The type of the assigned principal. This can either be `User`, `Group`, or `ServicePrincipal`. Read-only. | | principalDisplayName | String |The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports `$filter` (`eq` and `startswith`). | | resourceId | Guid |The unique identifier (**id**) for the resource [service principal](serviceprincipal.md) for which the assignment is made. Required on create. Supports `$filter` (`eq` only). | Here is a JSON representation of the resource } ``` +## See also +++ [Grant or revoke app roles using Microsoft Graph](/graph/permissions-grant-via-msgraph?pivots=grant-application-permissions)+ <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Browser Edge Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/browser-edge-api-overview.md | + + Title: "Use the Edge API in Microsoft Graph (preview)" +description: "The Edge API in Microsoft Graph lets apps manage administrator tasks for organizations." ++ms.localizationpriority: medium +++# Use the Edge API in Microsoft Graph (preview) ++The Edge API in Microsoft Graph lets apps manage administrator tasks for organizations. With proper authorization, an app can get access to an organization's browser site lists for Internet Explorer (IE) mode that reside in the cloud, allowing administrators to manage the same data available in the [Microsoft 365 admin center](https://admin.microsoft.com/). After configuring the appropriate permissions, your app can create browser site lists, add browser sites and shared cookies, and publish the site lists for Microsoft Edge to download. ++## Authorization ++To call the Edge API in Microsoft Graph, your app needs to acquire an access token. For details about access tokens, see [Get access tokens to call Microsoft Graph](/graph/auth/). Your app also needs the appropriate permissions. For more information, see [Browser management permissions](/graph/permissions-reference#browser-management-permissions). ++## Common use cases ++The Edge API provides methods and actions that support some administrator's tasks in the Microsoft 365 admin center. The following describes common use cases of the API that manages site lists for IE mode. ++| Use cases | REST resources | See also | +|:-|:|:| +| Create, read, update, delete, and publish browser site lists | [browserSiteList](../resources/browsersitelist.md) | [Methods of browserSiteList](../resources/browsersitelist.md#methods) | +| Modify the browser sites on a browser site list | [browserSite](../resources/browsersite.md) | [Methods of browserSite](../resources/browsersite.md#methods) | +| Modify the browser shared cookies on a browser site list | [browserSharedCookie](../resources/browsersharedcookie.md) | [Methods of browserSharedCookie](../resources/browsersharedcookie.md#methods) | ++## What's new ++Find out about the [latest new features and updates](/graph/whats-new-overview) for this API set. ++## Next steps ++The Edge API in Microsoft Graph can streamline the way you manage your site lists for IE mode. To learn more: ++- Drill down on the methods and properties of the resources most helpful to your scenario. +- Try the API in the [Graph Explorer](https://developer.microsoft.com/graph/graph-explorer). ++Need more ideas? See [how some of our partners are using Microsoft Graph](https://developer.microsoft.com/graph/partners). |
v1.0 | Browsersharedcookie | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/browsersharedcookie.md | + + Title: "browserSharedCookie resource type" +description: "Represents a session cookie for Internet Explorer mode that resides on a site list." ++ms.localizationpriority: medium +++# browserSharedCookie resource type ++Namespace: microsoft.graph +++Represents a session cookie for [Internet Explorer mode](/deployedge/edge-ie-mode) that resides on a [site list](../resources/browsersitelist.md). Microsoft Edge and Internet Explorer processes use [shared session cookies](../resources/browsersharedcookie.md) to allow a streamlined experience when performing tasks such as authentication. For more details, see [Cookie sharing between Microsoft Edge and Internet Explorer](/deployedge/edge-ie-mode-add-guidance-cookieshare). ++## Methods +|Method|Return type|Description| +|:|:|:| +|[List browserSharedCookies](../api/browsersitelist-list-sharedcookies.md)|[browserSharedCookie](../resources/browsersharedcookie.md) collection|Get a list of the [browserSharedCookie](../resources/browsersharedcookie.md) objects and their properties.| +|[Create browserSharedCookie](../api/browsersitelist-post-sharedcookies.md)|[browserSharedCookie](../resources/browsersharedcookie.md)|Create a new [browserSharedCookie](../resources/browsersharedcookie.md) object in a [browserSiteList](../resources/browsersitelist.md).| +|[Get browserSharedCookie](../api/browsersharedcookie-get.md)|[browserSharedCookie](../resources/browsersharedcookie.md)|Get a [session cookie](../resources/browsersharedcookie.md) that can be shared between a Microsoft Edge process and an Internet Explorer process, while using [Internet Explorer mode](/deployedge/edge-ie-mode).| +|[Update browserSharedCookie](../api/browsersharedcookie-update.md)|None|Update the properties of a [browserSharedCookie](../resources/browsersharedcookie.md) object.| +|[Delete browserSharedCookie](../api/browsersitelist-delete-sharedcookies.md)|None|Delete a [browserSharedCookie](../resources/browsersharedcookie.md) from a [browserSiteList](../resources/browsersitelist.md).| ++## Properties +|Property|Type|Description| +|:|:|:| +|comment|String|The comment for the shared cookie.| +|createdDateTime|DateTimeOffset|The date and time when the shared cookie was created.| +|deletedDateTime|DateTimeOffset|The date and time when the shared cookie was deleted.| +|displayName|String|The name of the cookie.| +|history|[browserSharedCookieHistory](../resources/browsersharedcookiehistory.md) collection|The history of modifications applied to the cookie.| +|hostOnly|Boolean|Controls whether a cookie is a host-only or domain cookie.| +|hostOrDomain|String|The URL of the cookie.| +|id|String|The unique identifier for the cookie.| +|lastModifiedBy|[identitySet](../resources/identityset.md)|The user who last modified the cookie.| +|lastModifiedDateTime|DateTimeOffset|The date and time when the cookie was last modified.| +|path|String|The path of the cookie.| +|sourceEnvironment|browserSharedCookieSourceEnvironment|Specifies how the cookies are shared between Microsoft Edge and Internet Explorer. The possible values are: `microsoftEdge`, `internetExplorer11`, `both`, `unknownFutureValue`.| +|status|browserSharedCookieStatus|The status of the cookie. The possible values are: `published`, `pendingAdd`, `pendingEdit`, `pendingDelete`, `unknownFutureValue`.| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.browserSharedCookie", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.browserSharedCookie", + "comment": "String", + "createdDateTime": "String (timestamp)", + "deletedDateTime": "String (timestamp)", + "displayName": "String", + "history": [ + { + "@odata.type": "microsoft.graph.browserSharedCookieHistory" + } + ], + "hostOnly": "Boolean", + "hostOrDomain": "String", + "id": "String (identifier)", + "lastModifiedBy": { + "@odata.type": "microsoft.graph.identitySet" + }, + "lastModifiedDateTime": "String (timestamp)", + "path": "String", + "sourceEnvironment": "String", + "status": "String" +} +``` + |
v1.0 | Browsersharedcookiehistory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/browsersharedcookiehistory.md | + + Title: "browserSharedCookieHistory resource type" +description: "Represents the history of modifications applied to a browserSharedCookie." ++ms.localizationpriority: medium +++# browserSharedCookieHistory resource type ++Namespace: microsoft.graph +++Represents the history of modifications applied to a [browserSharedCookie](../resources/browsersharedcookie.md). ++## Properties +|Property|Type|Description| +|:|:|:| +|comment|String|The comment for the shared cookie.| +|displayName|String|The name of the cookie.| +|hostOnly|Boolean|Controls whether a cookie is a host-only or domain cookie.| +|hostOrDomain|String|The URL of the cookie.| +|lastModifiedBy|[identitySet](../resources/identityset.md)|The user who last modified the cookie.| +|path|String|The path of the cookie.| +|publishedDateTime|DateTimeOffset|The date and time when the cookie was last published.| +|sourceEnvironment|browserSharedCookieSourceEnvironment|Specifies how the cookies are shared between Microsoft Edge and Internet Explorer. The possible values are: `microsoftEdge`, `internetExplorer11`, `both`, `unknownFutureValue`.| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.browserSharedCookieHistory" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.browserSharedCookieHistory", + "comment": "String", + "displayName": "String", + "hostOnly": "Boolean", + "hostOrDomain": "String", + "lastModifiedBy": { + "@odata.type": "microsoft.graph.identitySet" + }, + "path": "String", + "publishedDateTime": "String (timestamp)", + "sourceEnvironment": "String" +} +``` + |
v1.0 | Browsersite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/browsersite.md | + + Title: "browserSite resource type" +description: "Represents a site to use in Internet Explorer mode that resides on a site list." ++ms.localizationpriority: medium +++# browserSite resource type ++Namespace: microsoft.graph +++Represents a site to use in [Internet Explorer mode](/deployedge/edge-ie-mode) that resides on a [site list](../resources/browsersitelist.md). ++## Methods +|Method|Return type|Description| +|:|:|:| +|[List browserSites](../api/browsersitelist-list-sites.md)|[browserSite](../resources/browsersite.md) collection|Get a list of the [browserSite](../resources/browsersite.md) objects and their properties.| +|[Create browserSite](../api/browsersitelist-post-sites.md)|[browserSite](../resources/browsersite.md)|Create a new [browserSite](../resources/browsersite.md) object in a [browserSiteList](../resources/browsersitelist.md).| +|[Get browserSite](../api/browsersite-get.md)|[browserSite](../resources/browsersite.md)|Get a [browserSite](../resources/browsersite.md) that resides on a [browserSiteList](../resources/browsersitelist.md).| +|[Update browserSite](../api/browsersite-update.md)|None|Update the properties of a [browserSite](../resources/browsersite.md) object.| +|[Delete browserSite](../api/browsersitelist-delete-sites.md)|None|Delete a [browserSite](../resources/browsersite.md) from a [browserSiteList](../resources/browsersitelist.md).| ++## Properties +|Property|Type|Description| +|:|:|:| +|allowRedirect|Boolean|Controls the behavior of redirected sites. If `true`, indicates that the site will open in Internet Explorer 11 or Microsoft Edge even if the site is navigated to as part of a HTTP or meta refresh redirection chain.| +|comment|String|The comment for the site.| +|compatibilityMode|browserSiteCompatibilityMode|Controls what compatibility setting is used for specific sites or domains. The possible values are: `default`, `internetExplorer8Enterprise`, `internetExplorer7Enterprise`, `internetExplorer11`, `internetExplorer10`, `internetExplorer9`, `internetExplorer8`, `internetExplorer7`, `internetExplorer5`, `unknownFutureValue`.| +|createdDateTime|DateTimeOffset|The date and time when the site was created.| +|deletedDateTime|DateTimeOffset|The date and time when the site was deleted.| +|history|[browserSiteHistory](../resources/browsersitehistory.md) collection|The history of modifications applied to the site.| +|id|String|The unique identifier for the site.| +|lastModifiedBy|[identitySet](../resources/identityset.md)|The user who last modified the site.| +|lastModifiedDateTime|DateTimeOffset|The date and time when the site was last modified.| +|mergeType|browserSiteMergeType|The merge type of the site. The possible values are: `noMerge`, `default`, `unknownFutureValue`.| +|status|browserSiteStatus|Indicates the status of the site. The possible values are: `published`, `pendingAdd`, `pendingEdit`, `pendingDelete`, `unknownFutureValue`.| +|targetEnvironment|browserSiteTargetEnvironment|The target environment that the site should open in. The possible values are: `internetExplorerMode`, `internetExplorer11`, `microsoftEdge`, `configurable`, `none`, `unknownFutureValue`.<br /><br />Prior to June 15, 2022, the `internetExplorer11` option would allow opening a site in the Internet Explorer 11 (IE11) desktop application. Following the retirement of IE11 on June 15, 2022, the `internetExplorer11` option will no longer open an IE11 window and will instead behave the same as the `internetExplorerMode` option.| +|webUrl|String|The URL of the site.| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.browserSite", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.browserSite", + "allowRedirect": "Boolean", + "comment": "String", + "compatibilityMode": "String", + "createdDateTime": "String (timestamp)", + "deletedDateTime": "String (timestamp)", + "history": [ + { + "@odata.type": "microsoft.graph.browserSiteHistory" + } + ], + "id": "String (identifier)", + "lastModifiedBy": { + "@odata.type": "microsoft.graph.identitySet" + }, + "lastModifiedDateTime": "String (timestamp)", + "mergeType": "String", + "status": "String", + "targetEnvironment": "String", + "webUrl": "String" +} +``` ++## See also ++- [Internet Explorer mode (IE mode)](https://www.microsoft.com/edge/business/ie-mode) +- [What is Internet Explorer (IE) mode?](/deployedge/edge-ie-mode) +- [Cloud Site List Management for Internet Explorer (IE) mode](/deployedge/edge-ie-mode-cloud-site-list-mgmt) |
v1.0 | Browsersitehistory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/browsersitehistory.md | + + Title: "browserSiteHistory resource type" +description: "Represents the history of modifications applied to a browserSite." ++ms.localizationpriority: medium +++# browserSiteHistory resource type ++Namespace: microsoft.graph +++The history of modifications applied to a [browserSite](../resources/browsersite.md). ++## Properties +|Property|Type|Description| +|:|:|:| +|allowRedirect|Boolean|Controls the behavior of redirected sites. If `true`, indicates that the site will open in Internet Explorer 11 or Microsoft Edge even if the site is navigated to as part of a HTTP or meta refresh redirection chain.| +|comment|String|The comment for the site.| +|compatibilityMode|browserSiteCompatibilityMode|Controls what compatibility setting is used for specific sites or domains. The possible values are: `default`, `internetExplorer8Enterprise`, `internetExplorer7Enterprise`, `internetExplorer11`, `internetExplorer10`, `internetExplorer9`, `internetExplorer8`, `internetExplorer7`, `internetExplorer5`, `unknownFutureValue`.| +|lastModifiedBy|[identitySet](../resources/identityset.md)|The user who last modified the site.| +|mergeType|browserSiteMergeType|The merge type of the site. The possible values are: `noMerge`, `default`, `unknownFutureValue`.| +|publishedDateTime|DateTimeOffset|The date and time when the site was last published.| +|targetEnvironment|browserSiteTargetEnvironment|The target environment that the site should open in. The possible values are: `internetExplorerMode`, `internetExplorer11`, `microsoftEdge`, `configurable`, `none`, `unknownFutureValue`.<br /><br />Prior to June 15, 2022, the `internetExplorer11` option would allow opening a site in the Internet Explorer 11 (IE11) desktop application. Following the retirement of IE11 on June 15, 2022, the `internetExplorer11` option will no longer open an IE11 window and will instead behave the same as the `internetExplorerMode` option.| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.browserSiteHistory" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.browserSiteHistory", + "allowRedirect": "Boolean", + "comment": "String", + "compatibilityMode": "String", + "lastModifiedBy": { + "@odata.type": "microsoft.graph.identitySet" + }, + "mergeType": "String", + "publishedDateTime": "String (timestamp)", + "targetEnvironment": "String" +} +``` + |
v1.0 | Browsersitelist | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/browsersitelist.md | + + Title: "browserSiteList resource type" +description: "Represents an enterprise site list in a compliant cloud location that specifies sites to be opened in Internet Explorer mode." ++ms.localizationpriority: medium +++# browserSiteList resource type ++Namespace: microsoft.graph +++Represents an enterprise site list in a compliant cloud location that specifies sites to be opened in [Internet Explorer mode](/deployedge/edge-ie-mode). The site list contains one or more [browserSite](../resources/browsersite.md) and [browserSharedCookie](../resources/browsersharedcookie.md) resources. ++## Methods +|Method|Return type|Description| +|:|:|:| +|[List browserSiteLists](../api/internetexplorermode-list-sitelists.md)|[browserSiteList](../resources/browsersitelist.md) collection|Get a list of the [browserSiteList](../resources/browsersitelist.md) objects and their properties.| +|[Create browserSiteList](../api/internetexplorermode-post-sitelists.md)|[browserSiteList](../resources/browsersitelist.md)|Create a new [browserSiteList](../resources/browsersitelist.md) object to support [Internet Explorer mode](/deployedge/edge-ie-mode).| +|[Get browserSiteList](../api/browsersitelist-get.md)|[browserSiteList](../resources/browsersitelist.md)|Get a [browserSiteList](../resources/browsersitelist.md) that contains [browserSite](../resources/browsersite.md) and [browserSharedCookie](../resources/browsersharedcookie.md) resources.| +|[Update browserSiteList](../api/browsersitelist-update.md)|None|Update the properties of a [browserSiteList](../resources/browsersitelist.md) object.| +|[Delete browserSiteList](../api/internetexplorermode-delete-sitelists.md)|None|Delete a [browserSiteList](../resources/browsersitelist.md) object.| +|[Publish a browserSiteList](../api/browsersitelist-publish.md)|[browserSiteList](../resources/browsersitelist.md)|Publish the specified [browserSiteList](../resources/browsersitelist.md) for devices to download.| ++## Properties +|Property|Type|Description| +|:|:|:| +|description|String|The description of the site list.| +|displayName|String|The name of the site list.| +|id|String|The unique identifier for the site list.| +|lastModifiedBy|[identitySet](../resources/identityset.md)|The user who last modified the site list.| +|lastModifiedDateTime|DateTimeOffset|The date and time when the site list was last modified.| +|publishedBy|[identitySet](../resources/identityset.md)|The user who published the site list.| +|publishedDateTime|DateTimeOffset|The date and time when the site list was published.| +|revision|String|The current revision of the site list.| +|status|browserSiteListStatus|The current status of the site list. The possible values are: `draft`, `published`, `pending`, `unknownFutureValue`.| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|sharedCookies|[browserSharedCookie](../resources/browsersharedcookie.md) collection|A collection of shared cookies defined for the site list.| +|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. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.browserSiteList", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.browserSiteList", + "description": "String", + "displayName": "String", + "id": "String (identifier)", + "lastModifiedBy": { + "@odata.type": "microsoft.graph.identitySet" + }, + "lastModifiedDateTime": "String (timestamp)", + "publishedBy": { + "@odata.type": "microsoft.graph.identitySet" + }, + "publishedDateTime": "String (timestamp)", + "revision": "String", + "status": "String" +} +``` ++## See also ++- [Internet Explorer mode (IE mode)](https://www.microsoft.com/edge/business/ie-mode) +- [What is Internet Explorer (IE) mode?](/deployedge/edge-ie-mode) +- [Cloud Site List Management for Internet Explorer (IE) mode](/deployedge/edge-ie-mode-cloud-site-list-mgmt) |
v1.0 | Channel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/channel.md | where files are shared, and where tabs are added. | Property | Type |Description| |:|:--|:-| |description|String|Optional textual description for the channel.|-|displayName|String|Channel name as it will appear to the user in Microsoft Teams.| +|displayName|String|Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters.| |id|String|The channel's unique identifier. Read-only.| |isFavoriteByDefault|Boolean|Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with [Create team](../api/team-post.md). Default: `false`.| |email|String| The email address for sending messages to the channel. Read-only.| |
v1.0 | Channelmembersnotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/channelmembersnotificationrecipient.md | Title: "channelMembersNotificationRecipient resource type" -description: Represents the recipient of a notification sent in a Microsoft Teams activity feed. The recipient consists of the channel members. -+description: "Represents the recipient (channel members) of a notification sent in a Microsoft Teams activity feed." + ms.localizationpriority: medium doc_type: resourcePageType Represents the recipient of a notification sent in a Microsoft Teams activity fe Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md). ## Properties-| Property | Type | Description | -| :-- | :-- | :-- | -| teamId | String | The team's identifier under which the channel resides. | -| channelId | String | The channel's identifier. | +| Property | Type | Description | +|:-|:-|:-| +| channelId | String | The unique identifier for the channel whose members should receive the notification. | +| teamId | String | The unique identifier for the team under which the channel resides. | ## Relationships None. The following is a JSON representation of the resource. ``` json { "@odata.type": "#microsoft.graph.channelMembersNotificationRecipient",- "teamId": "String", - "channelId": "String" + "channelId": "String", + "teamId": "String" } ``` |
v1.0 | Chatmembersnotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/chatmembersnotificationrecipient.md | Title: "chatMembersNotificationRecipient resource type" -description: Represents the recipient of a notification sent in a Microsoft Teams activity feed. The recipient consists of the chat members. -+description: "Represents the recipient (chat members) of a notification sent in a Microsoft Teams activity feed." + ms.localizationpriority: medium doc_type: resourcePageType Represents the recipient of a notification sent in a Microsoft Teams activity fe Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md). ## Properties-|Property|Type|Description| -|:|:|:| -|chatId|String|The chat's identifier.| +| Property | Type | Description | +|:|:-|:--| +| chatId | String | The unique identifier for the chat whose members should receive the notifications. | ## Relationships None. The following is a JSON representation of the resource. "chatId": "String" } ```- |
v1.0 | Collapseproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/collapseproperty.md | + + Title: "collapseProperty resource type" +description: "Specifies the collapse criteria of search results." +ms.localizationpriority: medium ++++# collapseProperty resource type ++Namespace: microsoft.graph +++Specifies the criteria used for collapsing search results. Applies only to sortable/refinable properties. ++## Properties ++| Property | Type | Description | +|:-|:|:| +|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.| ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "optionalProperties": [ ++ ], + "@odata.type": "microsoft.graph.collapseProperty", + "baseType": null +}--> ++```json +{ + "fields": ["String"], + "limit": 1024 +} +``` ++<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 +2019-02-04 14:57:30 UTC --> +<!-- { + "type": "#page.annotation", + "description": "collapseProperty resource", + "keywords": "", + "section": "documentation", + "tocPath": "" +}--> |
v1.0 | Complianceapioverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/complianceapioverview.md | eDiscovery in Microsoft 365 provides an end-to-end workflow to preserve, collect Explore the [Microsoft 365 eDiscovery APIs](ediscovery-ediscoveryapioverview.md). -## Subject rights request --Microsoft Priva Subject Rights Requests provides powerful capabilities to help you handle requests from people seeking to manage their personal data within your organization. These requests are sometimes also referred to as data subject requests (DSRs), data subject access requests (DSARs), or consumer rights requests. Microsoft Priva empowers personnel responsible for fulfilling subject rights requests to easily identify data subjects and find their personal information among your organizationΓÇÖs data in Exchange, SharePoint, OneDrive, and Teams. Learn more about [Priva Subject Rights Requests](/microsoft-365/compliance/privacy-management-subject-rights-requests). --Explore the [subject rights request APIs](subjectrightsrequest-subjectrightsrequestapioverview.md). - ## Records management (preview) Records management in Microsoft Purview provides the ability to manage regulatory, legal, and business-critical records across corporate data. It helps organizations manage retention and deletion of data to meet their legal obligations and compliance regulations, and increases efficiency by enabling the regular disposition of items that no longer have to be retained. For more details, see [Microsoft Purview records management](/microsoft-365/comp The records management API is defined in the OData subnamespace, microsoft.graph.security. Explore the [Microsoft Purview records management APIs](security-recordsManagement-overview.md). +## Subject rights request ++Microsoft Priva Subject Rights Requests provides powerful capabilities to help you handle requests from people seeking to manage their personal data within your organization. These requests are sometimes also referred to as data subject requests (DSRs), data subject access requests (DSARs), or consumer rights requests. Microsoft Priva empowers personnel responsible for fulfilling subject rights requests to easily identify data subjects and find their personal information among your organizationΓÇÖs data in Exchange, SharePoint, OneDrive, and Teams. Learn more about [Priva Subject Rights Requests](/microsoft-365/compliance/privacy-management-subject-rights-requests). ++Explore the [subject rights request APIs](subjectrightsrequest-subjectrightsrequestapioverview.md). + <!-- ## Labels |
v1.0 | Conditionalaccessapplications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/conditionalaccessapplications.md | Represents the applications and user actions included in and excluded from the c |:-- |:- |:-- | | includeApplications | String collection | Can be one of the following: <li> The list of client IDs (**appId**) the policy applies to, unless explicitly excluded (in **excludeApplications**) <li> `All` <li> `Office365` - For the list of apps included in `Office365`, see [Conditional Access target apps: Office 365](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps) | | excludeApplications | String collection | Can be one of the following: <li> The list of client IDs (**appId**) explicitly excluded from the policy.<li> `Office365` - For the list of apps included in `Office365`, see [Conditional Access target apps: Office 365](/azure/active-directory/conditional-access/concept-conditional-access-cloud-apps) |+| applicationFilter | [conditionalAccessFilter](conditionalaccessfilter.md) | Filter that defines the dynamic-application-syntax rule to include/exclude cloud applications. A filter can use custom security attributes to include/exclude applications. | | includeUserActions | String collection | User actions to include. Supported values are `urn:user:registersecurityinfo` and `urn:user:registerdevice` | | includeAuthenticationContextClassReferences | String collection | Authentication context class references include. Supported values are `c1` through `c25`. | The following is a JSON representation of the resource. "optionalProperties": [ "includeApplications", "excludeApplications",+ "applicationFilter", "includeUserActions" ], "@odata.type": "microsoft.graph.conditionalAccessApplications" The following is a JSON representation of the resource. { "includeApplications": ["String"], "excludeApplications": ["String"],+ "applicationFilter": {"@odata.type": "microsoft.graph.conditionalAccessFilter"}, "includeUserActions": ["String"] } ``` |
v1.0 | Conditionalaccessclientapplications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/conditionalaccessclientapplications.md | Represents client applications (service principals and workload identities) incl |:|:|:| |excludeServicePrincipals|String collection|Service principal IDs excluded from the policy scope.| |includeServicePrincipals|String collection|Service principal IDs included in the policy scope, or `ServicePrincipalsInMyTenant`. |+|servicePrincipalFilter | [conditionalAccessFilter](conditionalaccessfilter.md) | Filter that defines the dynamic-servicePrincipal-syntax rule to include/exclude service principals. A filter can use custom security attributes to include/exclude service principals. | ## Relationships None. The following is a JSON representation of the resource. ], "excludeServicePrincipals": [ "String"- ] + ], + "servicePrincipalFilter": {"@odata.type": "microsoft.graph.conditionalAccessFilter"}, } ``` |
v1.0 | Device | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/device.md | This resource is an open type that allows other properties to be passed in. You |approximateLastSignInDateTime|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. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, and `eq` on `null` values) and `$orderBy`. | |complianceExpirationDateTime|DateTimeOffset| The timestamp when the device is no longer deemed compliant. 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. | |deviceCategory|String|User-defined property set by Intune to automatically add devices to groups and simplify managing devices.|-|deviceId|String| Identifier set by Azure Device Registration Service at the time of registration. Supports `$filter` (`eq`, `ne`, `not`, `startsWith`). | +|deviceId|String| Unique Identifier set by Azure Device Registration Service at the time of registration. This is an alternate key that can be used to reference the device object. Also Supports `$filter` (`eq`, `ne`, `not`, `startsWith`). | |deviceMetadata|String| For internal use only. Set to `null`. | |deviceOwnership|String|Ownership of the device. This property is set by Intune. Possible values are: `unknown`, `company`, `personal`.| |deviceVersion|Int32| For internal use only. | This resource is an open type that allows other properties to be passed in. You |onPremisesSyncEnabled|Boolean|`true` if this object is synced from an on-premises directory; `false` if this object 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). Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). | |operatingSystem|String| The type of operating system on the device. Required. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`, and `eq` on `null` values). | |operatingSystemVersion|String| Operating system version of the device. Required. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`, and `eq` on `null` values). |-|physicalIds|String collection| For internal use only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, and counting empty collections). | +|physicalIds|String collection| For internal use only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `/$count eq 0`, `/$count ne 0`. | |profileType|String|The profile type of the device. Possible values: `RegisteredDevice` (default), `SecureVM`, `Printer`, `Shared`, `IoT`.| |registrationDateTime|DateTimeOffset|Date and time of when the device was registered. 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.|-|systemLabels|String collection| List of labels applied to the device by the system. Supports `$filter` (`eq` when counting empty collections). | +|systemLabels|String collection| List of labels applied to the device by the system. Supports `$filter` (`/$count eq 0`, `/$count ne 0`). | |hostnames|String collection| List of hostNames for the device.| |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 Azure AD). For more details, see [Introduction to device management in Azure Active Directory](/azure/active-directory/device-management-introduction) | |name| String | Friendly name of a device. Only returned if user signs in with a Microsoft account as part of Project Rome. | |
v1.0 | Edge | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/edge.md | + + Title: "edge resource type" +description: "Represents an entity that acts as a container for Microsoft Edge functionalities." ++ms.localizationpriority: medium +++# edge resource type ++Namespace: microsoft.graph +++Represents an entity that acts as a container for Microsoft Edge functionalities. +++## Properties ++None. ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|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. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.edge", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.edge" +} +``` + |
v1.0 | Educationassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/educationassignment.md | When an **assignment** is created, it is in a Draft state. Students can't see th The **assignment** APIs are exposed in the class namespace. +Inherits from [entity](../resources/entity.md). + ## Methods | Method | Return Type |Description| The **assignment** APIs are exposed in the class namespace. ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only.| |addedStudentAction|String|Optional field to control the **assignment** behavior for students who are added after the **assignment** is published. If not specified, defaults to `none` value. Currently supports only two values: `none` or `assignIfOpen`.| |addToCalendarAction| educationAddToCalendarOptions|Optional field to control the **assignment** behavior for adding **assignments** to students' and teachers' calendars when the **assignment** is published. The possible values are: `none`, `studentsAndPublisher`, `studentsAndTeamOwners`, `unknownFutureValue`, and `studentsOnly`. 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): `studentsOnly`. The default value is `none`.| |allowLateSubmissions|Boolean| Identifies whether students can submit after the due date. If this property is not specified during create, it defaults to true. | The **assignment** APIs are exposed in the class namespace. |dueDateTime|DateTimeOffset|Date when the students **assignment** 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`| |feedbackResourcesFolderUrl|String|Folder URL where all the feedback file resources for this **assignment** are stored.| |grading|[educationAssignmentGradeType](educationassignmentgradetype.md)|How the **assignment** will be graded. |+|id|String| The unique identifier for the **assignment**. Inherited from [entity](../resources/entity.md). Read-only.| |instructions|[itemBody](itembody.md)| Instructions for the **assignment**. This along with the display name tell the student what to do. | |lastModifiedBy|[identitySet](identityset.md)| Who last modified the **assignment**. | |lastModifiedDateTime|DateTimeOffset|Moment when the **assignment** 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`| The following is a JSON representation of the resource. ```json {- "id": "String (identifier)", - "addedStudentAction": "none", - "addToCalendarAction": "string", - "allowLateSubmissions": true, - "allowStudentsToAddResourcesToSubmission": true, + "addedStudentAction": "String", + "addToCalendarAction": "String", + "allowLateSubmissions": "Boolean", + "allowStudentsToAddResourcesToSubmission": "Boolean", "assignDateTime": "String (timestamp)", "assignTo": {"@odata.type": "microsoft.graph.educationAssignmentRecipient"}, "assignedDateTime": "String (timestamp)", The following is a JSON representation of the resource. "createdDateTime": "String (timestamp)", "displayName": "String", "dueDateTime": "String (timestamp)",+ "feedbackResourcesFolderUrl": "String", "grading": {"@odata.type": "microsoft.graph.educationAssignmentGradeType"},+ "id": "String (identifier)", "instructions": {"@odata.type": "microsoft.graph.itemBody"}, "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"}, "lastModifiedDateTime": "String (timestamp)",- "notificationChannelUrl": "string", - "status": "string", - "webUrl": "string", - "resourcesFolderUrl": "string" + "notificationChannelUrl": "String", + "status": "String", + "webUrl": "String", + "resourcesFolderUrl": "String" } ``` |
v1.0 | Educationfeedbackresourceoutcome | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/educationfeedbackresourceoutcome.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents feedback on an [educationOutcome](educationoutcome.md) object in the form of a document. +Represents feedback on an [educationOutcome](../resources/educationoutcome.md) object in the form of a document. ++Inherits from [educationOutcome](../resources/educationoutcome.md). ## Methods | Method | Return Type | Description | |:-|:|:|-| [Create educationFeedbackResourceOutcome](../api/educationfeedbackresourceoutcome-post-outcomes.md) | [educationOutcome](educationoutcome.md) | Create a new [feedback resource](../resources/educationfeedbackresourceoutcome.md) for a submission. | +| [Create educationFeedbackResourceOutcome](../api/educationfeedbackresourceoutcome-post-outcomes.md) | [educationOutcome](../resources/educationoutcome.md) | Create a new [feedback resource](../resources/educationfeedbackresourceoutcome.md) for a submission. | | [Delete educationFeedbackResourceOutcome](../api/educationfeedbackresourceoutcome-delete.md) | None | Delete a [feedback resource](../resources/educationfeedbackresourceoutcome.md) from a submission. | ## Properties | Property | Type | Description | |:-|:|:|-|feedbackResource|[educationResource](educationresource.md)|The actual feedback resource.| -|id|String|Unique identifier for the **educationFeedbackResourceOutcome**.| -|resourceStatus|educationFeedbackResourceOutcomeStatus|The status of the feedback resource. The possible values are: `notPublished`, `pendingPublish`, `published`, `failedPublish`, and `unknownFutureValue`.| +|feedbackResource|[educationResource](../resources/educationresource.md)|The actual feedback resource.| +|id|String|Unique identifier for the **educationFeedbackResourceOutcome**. Inherited from [entity](../resources/entity.md).| +|lastModifiedBy|[identitySet](../resources/identityset.md)|The individual who updated the resource. Inherited from [educationOutcome](../resources/educationoutcome.md).| +|lastModifiedDateTime|DateTimeOffset|The 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, 2021 is `2021-01-01T00:00:00Z`. Inherited from [educationOutcome](../resources/educationoutcome.md).| +|resourceStatus|educationFeedbackResourceOutcomeStatus|The status of the feedback resource. The possible values are: `notPublished`, `pendingPublish`, `published`, `failedPublish`, `unknownFutureValue`.| ## Relationships The following is a JSON representation of the resource. { "feedbackResource": {"@odata.type": "microsoft.graph.educationResource"}, "id": "String (identifier)",+ "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"}, + "lastModifiedDateTime": "String (timestamp)", "resourceStatus": {"@odata.type": "microsoft.graph.educationFeedbackResourceOutcomeStatus"} } ``` |
v1.0 | Educationoutcome | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/educationoutcome.md | Title: "educationOutcome resource type" -description: "The result of grading an assignment" +description: "Represents a base class for the result of grading an assignment." ms.localizationpriority: medium ms.prod: "education" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -The result of grading an assignment. This is a base class; the derived types are [educationFeedbackOutcome](educationfeedbackoutcome.md), [educationPointsOutcome](educationpointsoutcome.md), [educationRubricOutcome](educationrubricoutcome.md), and [educationFeedbackResourceOutcome](educationfeedbackresourceoutcome.md). +Represents a base class for the result of grading an assignment. The derived types are [educationFeedbackOutcome](educationfeedbackoutcome.md), [educationPointsOutcome](educationpointsoutcome.md), [educationRubricOutcome](educationrubricoutcome.md), and [educationFeedbackResourceOutcome](educationfeedbackresourceoutcome.md). ++Inherits from [entity](../resources/entity.md). ## Methods | Method | Return Type | Description | |:-|:|:|-| [Update educationOutcome](../api/educationoutcome-update.md) | [educationOutcome](educationoutcome.md) | Update educationOutcome object. | +| [Update educationOutcome](../api/educationoutcome-update.md) | [educationOutcome](educationoutcome.md) | Update the **educationOutcome** object. | ## Properties | Property | Type |Description| |:|:--|:-|-|id|String|Read-only.| +|id|String|Unique identifier for the **educationOutcome** object. Inherited from [entity](../resources/entity.md). Read-only.| |lastModifiedBy|[identitySet](identityset.md)|The individual who updated 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, 2021 is `2021-01-01T00:00:00Z`.| +|lastModifiedDateTime|DateTimeOffset|The 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, 2021 is `2021-01-01T00:00:00Z`.| ## Relationships |
v1.0 | Educationsubmission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/educationsubmission.md | If [setUpResourcesFolder](../api/educationsubmission-setupResourcesFolder.md) ha |unsubmittedDateTime|DateTimeOffset|Moment in time when the submission was moved from submitted into the working state. 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`| |reassignedBy|[identitySet](identityset.md)|User who moved the status of this submission to reassigned.| |reassignedDateTime|DateTimeOffset|Moment in time when the submission was reassigned. 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`|+|webUrl|String| The deep link URL for the given **submission**.| ## Relationships | Relationship | Type |Description| The following is a JSON representation of the resource. ```json {- "id":"String (identifier)", - "recipient":{"@odata.type":"microsoft.graph.educationSubmissionRecipient"}, - "returnedBy":{"@odata.type":"microsoft.graph.identitySet"}, - "returnedDateTime":"String (timestamp)", - "resourcesFolderUrl":"String", - "status":"string", - "submittedBy":{"@odata.type":"microsoft.graph.identitySet"}, - "submittedDateTime":"String (timestamp)", - "unsubmittedBy":{"@odata.type":"microsoft.graph.identitySet"}, - "unsubmittedDateTime":"String (timestamp)", - "reassignedBy":{"@odata.type":"microsoft.graph.identitySet"}, - "reassignedDateTime":"String (timestamp)" + "id": "String (identifier)", + "reassignedBy": {"@odata.type":"microsoft.graph.identitySet"}, + "reassignedDateTime": "String (timestamp)", + "recipient": {"@odata.type":"microsoft.graph.educationSubmissionRecipient"}, + "resourcesFolderUrl": "String", + "returnedBy": {"@odata.type":"microsoft.graph.identitySet"}, + "returnedDateTime": "String (timestamp)", + "status": "String", + "submittedBy": {"@odata.type":"microsoft.graph.identitySet"}, + "submittedDateTime": "String (timestamp)", + "unsubmittedBy": {"@odata.type":"microsoft.graph.identitySet"}, + "unsubmittedDateTime": "String (timestamp)", + "webUrl": "String" } ``` |
v1.0 | Entitlementmanagement Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/entitlementmanagement-overview.md | The following table lists the methods that you can use to interact with entitlem | [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 which list this access package as incompatible. |+| [moveToCatalog](../api/accesspackage-movetocatalog.md) | None | Move an access package to a different catalog.| | [List accessPackageAssignmentPolicies](../api/entitlementmanagement-list-accesspackageassignmentpolicies.md) | [accessPackageAssignmentPolicy](accesspackageassignmentpolicy.md) collection | Retrieve a list of **accessPackageAssignmentPolicy** objects. | | [Create accessPackageAssignmentPolicy](../api/entitlementmanagement-post-accesspackageassignmentpolicies.md) | [accessPackageAssignmentPolicy](accesspackageassignmentpolicy.md)| Create a new **accessPackageAssignmentPolicy** object. | | [Get accessPackageAssignmentPolicy](../api/accesspackageassignmentpolicy-get.md) | [accessPackageAssignmentPolicy](accesspackageassignmentpolicy.md) | Read properties and relationships of an **accessPackageAssignmentPolicy** object. | |
v1.0 | Enums Managedtenants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/enums-managedtenants.md | Title: "Multi-tenant management enumeration values" description: "Microsoft Graph multi-tenant management enumeration values" ms.localizationpriority: medium doc_type: enumTypes |
v1.0 | Enums | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/enums.md | Namespace: microsoft.graph |unknownFutureValue| ### educationAddToCalendarOptions values+ |Member| |:| |none| Namespace: microsoft.graph |studentsOnly| ### educationAssignmentStatus values+ |Member| |:| |draft| Namespace: microsoft.graph |unknownFutureValue| ### educationSubmissionStatus values+ |Member| |:| |working| Namespace: microsoft.graph |reassigned| ### educationFeedbackResourceOutcomeStatus values+ |Member| |:| |notPublished| Possible values for user account types (group membership), per Windows definitio |unknownFutureValue| +### browserSharedCookieSourceEnvironment values ++| Member| +|:--| +|microsoftEdge| +|internetExplorer11| +|both| +|unknownFutureValue| ++### browserSiteCompatibilityMode values ++| Member| +|:--| +|default| +|internetExplorer8Enterprise| +|internetExplorer7Enterprise| +|internetExplorer11| +|internetExplorer10| +|internetExplorer9| +|internetExplorer8| +|internetExplorer7| +|internetExplorer5| +|unknownFutureValue| ++### browserSiteMergeType values ++| Member| +|:--| +|noMerge| +|default| +|unknownFutureValue| ++### browserSiteTargetEnvironment values ++| Member| +|:--| +|internetExplorerMode| +|internetExplorer11| +|microsoftEdge| +|configurable| +|none| +|unknownFutureValue| ++### browserSiteStatus values ++| Member| +|:--| +|published| +|pendingAdd| +|pendingEdit| +|pendingDelete| +|unknownFutureValue| ++### browserSharedCookieStatus values ++| Member| +|:--| +|published| +|pendingAdd| +|pendingEdit| +|pendingDelete| +|unknownFutureValue| ++### browserSiteListStatus values ++| Member| +|:--| +|draft| +|published| +|pending| +|unknownFutureValue| + ### authenticationStrengthPolicyType values |Member| Possible values for user account types (group membership), per Windows definitio |sharedContent| |unknownFutureValue| + |
v1.0 | Externalconnectors Property | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/externalconnectors-property.md | A [schema](externalconnectors-schema.md) property definition for a Microsoft Sea | Property | Type | Description | |:--|:|:|-| aliases | String collection | A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: `:`, `;`, `,`, `(`, `)`, `[`, `]`, `{`, `}`, `%`, `$`, `+`, `!`, `*`, `=`, `&`, `?`, `@`, `#`, `\`, `~`, `'`, `"`, `<`, `>`, `` ` ``, `^`. Optional. | -| isQueryable | boolean | Specifies if the property is queryable. Queryable properties can be used in [Keyword Query Language (KQL) queries](/sharepoint/dev/general-development/keyword-query-language-kql-syntax-reference). Optional. | -| isRefinable | boolean | Specifies if the property is refinable. Refinable properties can be used to filter search results in the [Search API](search-api-overview.md) and add a refiner control in the Microsoft Search user experience. Optional. | -| isRetrievable | boolean | Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. | -| isSearchable | boolean | Specifies if the property is searchable. Only properties of type `string` or `stringCollection` can be searchable. Non-searchable properties are not added to the search index. Optional. | +| aliases | String collection | A set of aliases or a friendly names for the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string might not contain control characters, whitespace, or any of the following: `:`, `;`, `,`, `(`, `)`, `[`, `]`, `{`, `}`, `%`, `$`, `+`, `!`, `*`, `=`, `&`, `?`, `@`, `#`, `\`, `~`, `'`, `"`, `<`, `>`, `` ` ``, `^`. Optional. | +| isExactMatchRequired | Boolean | Specifies if the property will be matched exactly for queries. Exact matching can only be set to true for non-searchable properties of type `string` or `stringCollection`. Optional. | +| isQueryable | Boolean | Specifies if the property is queryable. Queryable properties can be used in [Keyword Query Language (KQL) queries](/sharepoint/dev/general-development/keyword-query-language-kql-syntax-reference). Optional. | +| isRefinable | Boolean | Specifies if the property is refinable. Refinable properties can be used to filter search results in the [Search API](search-api-overview.md) and add a refiner control in the Microsoft Search user experience. Optional. | +| isRetrievable | Boolean | Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. | +| isSearchable | Boolean | Specifies if the property is searchable. Only properties of type `string` or `stringCollection` can be searchable. Non-searchable properties are not added to the search index. Optional. | | labels | microsoft.graph.externalConnectors.label collection | Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.<br><br>The possible values are: `title`, `url`, `createdBy`, `lastModifiedBy`, `authors`, `createdDateTime`, `lastModifiedDateTime`, `fileName`, `fileExtension`, `unknownFutureValue`, `iconUrl`, `containerName`, `containerUrl`. Note that 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): `iconUrl`, `containerName`, `containerUrl`.|-| name | String | The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, each string may not contain control characters, whitespace, or any of the following: `:`, `;`, `,`, `(`, `)`, `[`, `]`, `{`, `}`, `%`, `$`, `+`, `!`, `*`, `=`, `&`, `?`, `@`, `#`, `\`, `~`, `'`, `"`, `<`, `>`, `` ` ``, `^`. Required. | +| name | String | The name of the property. Maximum 32 characters. Only alphanumeric characters allowed. For example, the property name may not contain control characters, whitespace, or any of the following: `:`, `;`, `,`, `(`, `)`, `[`, `]`, `{`, `}`, `%`, `$`, `+`, `!`, `*`, `=`, `&`, `?`, `@`, `#`, `\`, `~`, `'`, `"`, `<`, `>`, `` ` ``, `^`. Required. | | 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. | ## JSON representation The following is a JSON representation of the resource. "isQueryable": true, "isRefinable": true, "isRetrievable": true,- "isSearchable": true, + "isSearchable": false, + "isExactMatchRequired": true, "labels": [ "string" ], "name": "string", "type": "string" |
v1.0 | Group | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/group.md | This resource supports: | [List deleted groups](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days. | | [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 are owned by a user. | | [Get deleted group](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted group by ID. |-| [Restore deleted group](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Restore a group deleted in the tenant in the last 30 days. | -| [Permanently delete group](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted group from the tenant. | +| [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. | | [checkMemberGroups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership in a list of groups. The function is transitive. | | [getMemberGroups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the group is a member of. The function is transitive. | | [checkMemberObjects](../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: > [!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 Azure AD directory objects](/graph/aad-advanced-queries#group-properties). -| Property | Type | Description | -| :-- | :-- | : | -| allowExternalSenders | Boolean | Indicates if people external to the organization can send messages to the group. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | -| assignedLabels | [assignedLabel](assignedlabel.md) collection | The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. <br><br>Returned only on `$select`. | -| assignedLicenses | [assignedLicense](assignedlicense.md) collection | The licenses that are assigned to the group. <br><br>Returned only on `$select`. Supports `$filter` (`eq`). Read-only. | -| autoSubscribeNewMembers | Boolean | Indicates if new members added to the group will be auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; do not set it in the initial POST request that creates the group. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | -| classification | String | Describes a classification for the group (such as low, medium or high business impact). Valid values for this property are defined by creating a ClassificationList [setting](directorysetting.md) value, based on the [template definition](directorysettingtemplate.md).<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`). | -| createdByAppId | String | App ID of the app used to create the group. Can be null for some groups. <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, `startsWith`). | -| createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | -| deletedDateTime | DateTimeOffset | For some Azure Active Directory objects (user, group, application), if the object is deleted, it is first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is null. If the object is restored, this property is updated to null. | -| description | String | An optional description for the group. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`) and `$search`. | -| displayName | String | The display name for the group. Required. Maximum length is 256 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderBy`. | -| expirationDateTime | DateTimeOffset | Timestamp of when the group is set to expire. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | -| 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 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`). <br><br>Supports `$filter` (`eq`). | -| hideFromAddressLists | Boolean | `true` if the group is not displayed in certain parts of the Outlook user interface: in the **Address Book**, in address lists for selecting message recipients, and in the **Browse Groups** dialog for searching groups; false otherwise. 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 is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. 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. | +| Property | Type | Description | +|--|--|| +| allowExternalSenders | Boolean | Indicates if people external to the organization can send messages to the group. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | +| assignedLabels | [assignedLabel](assignedlabel.md) collection | The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. <br><br>Returned only on `$select`. | +| assignedLicenses | [assignedLicense](assignedlicense.md) collection | The licenses that are assigned to the group. <br><br>Returned only on `$select`. Supports `$filter` (`eq`). Read-only. | +| autoSubscribeNewMembers | Boolean | Indicates if new members added to the group will be auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; do not set it in the initial POST request that creates the group. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | +| classification | String | Describes a classification for the group (such as low, medium or high business impact). Valid values for this property are defined by creating a ClassificationList [setting](directorysetting.md) value, based on the [template definition](directorysettingtemplate.md).<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`). | +| createdByAppId | String | App ID of the app used to create the group. Can be null for some groups. <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, `startsWith`). | +| createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | +| deletedDateTime | DateTimeOffset | For some Azure Active Directory objects (user, group, application), if the object is deleted, it is first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is null. If the object is restored, this property is updated to null. | +| description | String | An optional description for the group. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`) and `$search`. | +| displayName | String | The display name for the group. Required. Maximum length is 256 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderBy`. | +| expirationDateTime | DateTimeOffset | Timestamp of when the group is set to expire. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | +| 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 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`). <br><br>Supports `$filter` (`eq`). | +| hideFromAddressLists | Boolean | `true` if the group is not displayed in certain parts of the Outlook user interface: in the **Address Book**, in address lists for selecting message recipients, and in the **Browse Groups** dialog for searching groups; false otherwise. 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 is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. 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. | | isAssignableToRole | Boolean | Indicates whether this group can be assigned to an Azure Active Directory 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` and the group cannot be a dynamic group (that is, **groupTypes** cannot contain `DynamicMembership`). <br/><br/>Only callers in Global Administrator and Privileged Role Administrator roles 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 Azure AD role assignments](https://go.microsoft.com/fwlink/?linkid=2103037)<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`). |-| 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. Default value is `true`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | -| licenseProcessingState | String | Indicates status of the group license assignment to all members of the group. Possible values: `QueuedForProcessing`, `ProcessingInProgress`, and `ProcessingComplete`. <br><br>Returned only on `$select`. Read-only. | -| mail | String | The SMTP address for the group, for example, "serviceadmins@contoso.onmicrosoft.com". <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| mailEnabled | Boolean | Specifies whether the group is mail-enabled. Required. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, and `eq` on `null` values). | -| 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: ` @ () \ [] " ; : . <> , SPACE`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`). | -| 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/enterprise-users/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`). | -| membershipRuleProcessingStatus | [membershipRuleProcessingStatus](membershipruleprocessingstatus.md) | Describes the processing status for rules-based dynamic groups. The property is `null` for non-rule based dynamic groups or if the dynamic group processing has been paused. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). Read-only. | -| onPremisesDomainName | String | Contains the on-premises **domain FQDN**, also called **dnsDomainName** synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD 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 Jan 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 who are synchronizing their on-premises directory to Azure Active Directory via Azure AD 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 who are synchronizing their on-premises directory to Azure Active Directory via Azure AD 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 that was synchronized from on-premises to the cloud. <br><br>Returned by default. Supports `$filter` (`eq` including on `null` values). Read-only. | -| 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 user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): <br><ul><li> Global Administrator <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). <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 for filter expressions on multi-valued properties. <br><br>Returned by default. Read-only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `endsWith`, and counting empty collections). | -| renewedDateTime | DateTimeOffset | Timestamp of when the group was last renewed. This cannot be modified directly and is only updated via the [renew service action](../api/grouplifecyclepolicy-renewgroup.md). The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | -| resourceBehaviorOptions | String collection | Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are `AllowOnlyMembersToPost`, `HideGroupInOutlook`, `SubscribeNewGroupMembers`, `WelcomeEmailDisabled`. For more information, see [Set Microsoft 365 group behaviors and provisioning options](/graph/group-set-options). | -| resourceProvisioningOptions | String collection | Specifies the group resources that are provisioned as part of Microsoft 365 group creation, that are not normally part of default group creation. Possible value is `Team`. For more information, see [Set 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. <br><br>Returned by default. | -| 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. | -| unseenConversationsCount | Int32 | Count of conversations that have been 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 have received new posts since the signed-in user last visited the group. This property is the same as **unseenConversationsCount**.<br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | -| unseenMessagesCount | Int32 | Count of new posts that have been delivered to the group's conversations since the signed-in user's last visit to the group. <br><br>Returned only on `$select`. | -| 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 is not specified during group creation on Microsoft Graph, a security group is created as `Private` by default and Microsoft 365 group is `Public`. Groups assignable to roles are always `Private`. See [group visibility options](#group-visibility-options) to learn more. <br><br>Returned by default. Nullable. | -| writebackConfiguration | [groupWritebackConfiguration](groupwritebackconfiguration.md) | Specifies whether or not a group is configured to write back group object properties to on-premise Active Directory. These properties are used when group writeback is configured in the [Azure AD Connect](/azure/active-directory/hybrid/how-to-connect-group-writeback-v2) sync client.| | +| 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. Default value is `true`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | +| licenseProcessingState | String | Indicates status of the group license assignment to all members of the group. Possible values: `QueuedForProcessing`, `ProcessingInProgress`, and `ProcessingComplete`. <br><br>Returned only on `$select`. Read-only. | +| mail | String | The SMTP address for the group, for example, "serviceadmins@contoso.onmicrosoft.com". <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | +| mailEnabled | Boolean | Specifies whether the group is mail-enabled. Required. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, and `eq` on `null` values). | +| 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: ` @ () \ [] " ; : <> , SPACE`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`). | +| 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/enterprise-users/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`). | +| membershipRuleProcessingStatus | [membershipRuleProcessingStatus](membershipruleprocessingstatus.md) | Describes the processing status for rules-based dynamic groups. The property is `null` for non-rule based dynamic groups or if the dynamic group processing has been paused. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). Read-only. | +| onPremisesDomainName | String | Contains the on-premises **domain FQDN**, also called **dnsDomainName** synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD 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 Jan 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 who are synchronizing their on-premises directory to Azure Active Directory via Azure AD 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 who are synchronizing their on-premises directory to Azure Active Directory via Azure AD 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 that was synchronized from on-premises to the cloud. <br><br>Returned by default. Supports `$filter` (`eq` including on `null` values). Read-only. | +| 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 user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): <br><ul><li> Global Administrator <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). <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 for 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 cannot be modified directly and is only updated via the [renew service action](../api/grouplifecyclepolicy-renewgroup.md). The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | +| resourceBehaviorOptions | String collection | Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are `AllowOnlyMembersToPost`, `HideGroupInOutlook`, `SubscribeNewGroupMembers`, `WelcomeEmailDisabled`. For more information, see [Set Microsoft 365 group behaviors and provisioning options](/graph/group-set-options). | +| resourceProvisioningOptions | String collection | Specifies the group resources that are provisioned as part of Microsoft 365 group creation, that are not normally part of default group creation. Possible value is `Team`. For more information, see [Set 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. <br><br>Returned by default. | +| 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. | +| unseenConversationsCount | Int32 | Count of conversations that have been 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 have received new posts since the signed-in user last visited the group. This property is the same as **unseenConversationsCount**.<br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | +| unseenMessagesCount | Int32 | Count of new posts that have been delivered to the group's conversations since the signed-in user's last visit to the group. <br><br>Returned only on `$select`. | +| 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 is not specified during group creation on Microsoft Graph, a security group is created as `Private` by default and Microsoft 365 group is `Public`. Groups assignable to roles are always `Private`. See [group visibility options](#group-visibility-options) to learn more. <br><br>Returned by default. Nullable. | +| writebackConfiguration | [groupWritebackConfiguration](groupwritebackconfiguration.md) | Specifies whether or not a group is configured to write back group object properties to on-premise Active Directory. These properties are used when group writeback is configured in the [Azure AD Connect](/azure/active-directory/hybrid/how-to-connect-group-writeback-v2) sync client. | ### Group visibility options This resource supports: | members | [directoryObject](directoryobject.md) collection | Direct members of this group, who can be users, devices, other groups, or service principals. Supports the [List members](../api/group-list-members.md), [Add member](../api/group-post-members.md), and [Remove member](../api/group-delete-members.md) operations. Nullable. <br/>Supports `$expand` including nested `$select`. For example, `/groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName)`. | | membersWithLicenseErrors | [user](user.md) collection | A list of group members with license errors from this group-based license assignment. Read-only. | | onenote | [onenote](onenote.md) | Read-only. |-| owners | [directoryObject](directoryobject.md) collection | The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. <br/>Supports `$expand` including nested `$select`. For example, `/groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName)`. | +| owners | [directoryObject](directoryobject.md) collection | The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. <br/> Supports `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`); Supports `$expand` including nested `$select`. For example, `/groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName)`. | | permissionGrants | [resourceSpecificPermissionGrant](resourcespecificpermissiongrant.md) | The permissions that have been granted for a group to a specific application. Supports `$expand`. | | photo | [profilePhoto](profilephoto.md) | The group's profile photo. | | photos | [profilePhoto](profilephoto.md) collection | The profile photos owned by the group. Read-only. Nullable. | |
v1.0 | Groups Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/groups-overview.md | If the signed-in user is a guest user, depending on the permissions an app has b With the appropriate permissions, the app can read the profiles of groups that it obtains by following links in navigation properties; for example, `/groups/{id}/members`. -For more information about what guest users can do with groups, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions#compare-member-and-guest-default-permissions). +For more information about what guest users can do with groups, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions). ## Group-based licensing |
v1.0 | Identitygovernance Customtaskextension | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-customtaskextension.md | For more information about using custom task extensions, refer to the links in t |Property|Type|Description| |:|:|:|-|authenticationConfiguration|[microsoft.graph.customExtensionAuthenticationConfiguration](../resources/customextensionauthenticationconfiguration.md)|Configuration for securing the API call to the logic app. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).| +|authenticationConfiguration|[microsoft.graph.customExtensionAuthenticationConfiguration](../resources/customextensionauthenticationconfiguration.md)|Configuration for securing the API call to the logic app. Inherited from [customCalloutExtension](../resources/customcalloutextension.md). Required.| |callbackConfiguration|[microsoft.graph.customExtensionCallbackConfiguration](../resources/customextensioncallbackconfiguration.md)|The callback configuration for a custom extension.| |clientConfiguration|[microsoft.graph.customExtensionClientConfiguration](../resources/customextensionclientconfiguration.md)|HTTP connection settings that define how long Azure AD can wait for a connection to a logic app, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).|-|createdDateTime|DateTimeOffset|When the custom task extension was created.| -|description|String|Describes the purpose of the custom task extension for administrative use. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).| -|displayName|String|A unique string that identifies the custom task extension. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).| +|createdDateTime|DateTimeOffset|When the custom task extension was created.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|description|String|Describes the purpose of the custom task extension for administrative use. Inherited from [customCalloutExtension](../resources/customcalloutextension.md). Optional.| +|displayName|String|A unique string that identifies the custom task extension. Inherited from [customCalloutExtension](../resources/customcalloutextension.md). Required.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| |endpointConfiguration|[microsoft.graph.customExtensionEndpointConfiguration](../resources/customextensionendpointconfiguration.md)|Details for allowing the custom task extension to call the logic app. Inherited from [customCalloutExtension](../resources/customcalloutextension.md).|-|id|String| Inherited from [entity](../resources/entity.md).| -|lastModifiedDateTime|DateTimeOffset|When the custom extension was last modified.| +|id|String| Inherited from [entity](../resources/entity.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|lastModifiedDateTime|DateTimeOffset|When the custom extension was last modified.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| ## Relationships |Relationship|Type|Description| |:|:|:|-|createdBy|[user](../resources/user.md)|The unique identifier of the Azure AD user that created the custom task extension.| -|lastModifiedBy|[user](../resources/user.md)|The unique identifier of the Azure AD user that modified the custom task extension last.| +|createdBy|[user](../resources/user.md)|The unique identifier of the Azure AD user that created the custom task extension.<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| +|lastModifiedBy|[user](../resources/user.md)|The unique identifier of the Azure AD user that modified the custom task extension last.<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| ## JSON representation |
v1.0 | Identitygovernance Lifecycleworkflows Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-lifecycleworkflows-overview.md | Each workflow contains general descriptive information such as it's identifier, Workflow tasks are specific actions that run automatically when a workflow is triggered. Lifecycle Workflows defines the following preconfigured and read-only tasks that are allowed for the specified workflow categories. These task definitions show the settings for the task type, guiding you as you create tasks for your workflow. +<!-- Comment out CRR until we can resolve the links problem ++--> + Use the [taskDefinition resource type](identitygovernance-taskdefinition.md) and its associated methods to discover all the predefined tasks that you can configure for your workflow and the settings for the properties The [task](identitygovernance-task.md) resource type and its associated GET methods allow you to view the tasks that are configured for your workflow. Each tenant defines a tenant-wide [schedule](identitygovernance-lifecyclemanagem ## License checks -The Lifecycle Workflows feature, including the API, is included in the Azure AD Premium P2 license. The tenant where Lifecycle Workflows are being created must have a valid purchased, or trial, Azure AD Premium P2 or EMS E5 subscription. For more information about the license requirements, see [Lifecycle Workflows license requirements](/azure/active-directory/governance/what-are-lifecycle-workflows.md#license-requirements). +The Lifecycle Workflows feature, including the API, is included in the Azure AD Premium P2 license. The tenant where Lifecycle Workflows are being created must have a valid purchased, or trial, Azure AD Premium P2 or EMS E5 subscription. For more information about the license requirements, see [Lifecycle Workflows license requirements](/azure/active-directory/governance/lifecycle-workflows-deployment#licenses). ## Role and application permission authorization checks The following [Azure AD roles](/azure/active-directory/roles/permissions-referen + [Tutorial: Automate employee offboarding tasks after their last day of work with Microsoft Graph (preview)](/azure/active-directory/governance/tutorial-scheduled-leaver-graph) + [Tutorial: Execute employee offboarding tasks in real-time on their last day of work with Microsoft Graph (preview)](/azure/active-directory/governance/tutorial-offboard-custom-workflow-graph) + [Tutorial: Automate employee onboarding tasks before their first day of work with Microsoft Graph (preview)](/azure/active-directory/governance/tutorial-onboard-custom-workflow-graph)++<!-- { + "type": "#page.annotation", + "section": "documentation", + "suppressions": [ + "Error: /resources/identitygovernance-lifecycleworkflows-overview.md:\r\n Exception processing links.\r\n Link Definition was null. Link text: !INCLUDE [identitygovernance-lifecycleworkflows-tasks](~/../azure_docs/includes/lifecycle-workflows-tasks-table.md) (Parameter 'Definition')" + ] +} --> |
v1.0 | Identitygovernance Lifecycleworkflows Reporting Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-lifecycleworkflows-reporting-overview.md | These auditable logs are represented by the [directoryAudit resource type](/grap ## License checks -The Lifecycle Workflows feature, including the API, is included in the Azure AD Premium P2 license. The tenant where Lifecycle Workflows are being created must have a valid purchased, or trial, Azure AD Premium P2 or EMS E5 subscription. For more information about the license requirements, see [Lifecycle Workflows license requirements](/azure/active-directory/governance/what-are-lifecycle-workflows.md#license-requirements). +The Lifecycle Workflows feature, including the API, is included in the Azure AD Premium P2 license. The tenant where Lifecycle Workflows are being created must have a valid purchased, or trial, Azure AD Premium P2 or EMS E5 subscription. For more information about the license requirements, see [Lifecycle Workflows license requirements](/azure/active-directory/governance/lifecycle-workflows-deployment#licenses). ## Role and application permission authorization checks |
v1.0 | Identitygovernance Run | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-run.md | Inherits from [entity](../resources/entity.md). |Property|Type|Description| |:|:|:|-|completedDateTime|DateTimeOffset|The date time that the run completed. Value is `null` if the workflow hasn't completed. Optional.| -|failedTasksCount|Int32|The number of tasks that failed in the run execution. Required.| -|failedUsersCount|Int32|The number of users that failed in the run execution. Required.| -|lastUpdatedDateTime|DateTimeOffset|The datetime that the run was last updated. Optional.| -|processingStatus|String|The run execution status. The possible values are: `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, `unknownFutureValue`. Required.| -|startedDateTime|DateTimeOffset|The date time that the run execution started. Optional.| -|scheduledDateTime|DateTimeOffset|The date time that the run is scheduled to be executed for a workflow. Required.| -|successfulUsersCount|Int32|The number of successfully completed users in the run. Required.| -|totalUsersCount|Int32|The total number of users in the workflow execution. Required.| -|totalUnprocessedTasksCount|Int32|The total number of unprocessed tasks in the run execution. Required.| -|workflowExecutionType|String|The execution type of the workflows associated with the run. The possible values are: `scheduled`, `onDemand`, `unknownFutureValue`. Required.| +|completedDateTime|DateTimeOffset|The date time that the run completed. Value is `null` if the workflow hasn't completed.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|failedTasksCount|Int32|The number of tasks that failed in the run execution.| +|failedUsersCount|Int32|The number of users that failed in the run execution.| +|lastUpdatedDateTime|DateTimeOffset|The datetime that the run was last updated.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|processingStatus|String|The run execution status. The possible values are: `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, `unknownFutureValue`.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|startedDateTime|DateTimeOffset|The date time that the run execution started.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|scheduledDateTime|DateTimeOffset|The date time that the run is scheduled to be executed for a workflow.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|successfulUsersCount|Int32|The number of successfully completed users in the run.| +|totalUsersCount|Int32|The total number of users in the workflow execution.| +|totalUnprocessedTasksCount|Int32|The total number of unprocessed tasks in the run execution.| +|workflowExecutionType|String|The execution type of the workflows associated with the run. The possible values are: `scheduled`, `onDemand`, `unknownFutureValue`.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| ## Relationships |
v1.0 | Identitygovernance Task | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-task.md | Inherits from [entity](../resources/entity.md). |Property|Type|Description| |:|:|:|-|arguments|[microsoft.graph.keyValuePair](../resources/keyvaluepair.md) collection|Arguments included within the task. <br/> For guidance to configure this property, see [Configure the arguments for built-in Lifecycle Workflow tasks](/graph/identitygovernance-lifecycleworkflows-task-arguments).| -|category|microsoft.graph.identityGovernance.lifecycleTaskCategory|The category of the task. The possible values are: `joiner`, `leaver`, `unknownFutureValue`. This property is multi-valued and the same task can apply to both `joiner` and `leaver` categories.| -|continueOnError|Boolean|A boolean value that determines if the failure of this task stops the subsequent workflows from running.| -|description|String|A string that describes the purpose of the task for administrative use.| -|displayName|String|A unique string that identifies the task. <br><br>Supports `$filter`(`eq`) and `orderBy`.| -|executionSequence|Int32|An integer that states in what order the task will run in a workflow.| -|id|String|Identifier used for individually addressing a specific task. Inherited from [entity](../resources/entity.md).| -|isEnabled|Boolean|A boolean value that denotes whether the task is set to run or not. <br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| -|taskDefinitionId|String|A unique template identifier for the task. For more information about the tasks that Lifecycle Workflows currently supports and their unique identifiers, see [supported tasks](../resources/identitygovernance-task.md#supported-tasks)| +|arguments|[microsoft.graph.keyValuePair](../resources/keyvaluepair.md) collection|Arguments included within the task. <br/> For guidance to configure this property, see [Configure the arguments for built-in Lifecycle Workflow tasks](/graph/identitygovernance-lifecycleworkflows-task-arguments). Required.| +|category|microsoft.graph.identityGovernance.lifecycleTaskCategory|The category of the task. The possible values are: `joiner`, `leaver`, `unknownFutureValue`. This property is multi-valued and the same task can apply to both `joiner` and `leaver` categories.<br><br>Supports `$filter`(`eq`, `ne`).| +|continueOnError|Boolean|A boolean value that determines if the failure of this task stops the subsequent workflows from running. Optional.| +|description|String|A string that describes the purpose of the task for administrative use. Optional.| +|displayName|String|A unique string that identifies the task. Required.<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| +|executionSequence|Int32|An integer that states in what order the task will run in a workflow.<br><br>Supports `$orderby`.| +|id|String|Identifier used for individually addressing a specific task. Inherited from [entity](../resources/entity.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|isEnabled|Boolean|A boolean value that denotes whether the task is set to run or not. Optional.<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| +|taskDefinitionId|String|A unique template identifier for the task. For more information about the tasks that Lifecycle Workflows currently supports and their unique identifiers, see [supported tasks](../resources/identitygovernance-task.md#supported-tasks). Required.<br><br>Supports `$filter`(`eq`, `ne`).| ### Supported tasks+<!-- Comment out CRR until we can resolve the links problem -Lifecycle Workflows currently support the following tasks: +--> ## Relationships The following is a JSON representation of the resource. ## See also + [Configure task arguments](/graph/identitygovernance-lifecycleworkflows-task-arguments)+++<!-- { + "type": "#page.annotation", + "section": "documentation", + "suppressions": [ + "Error: /resources/identitygovernance-task.md:\r\n Exception processing links.\r\n Link Definition was null. Link text: !INCLUDE [identitygovernance-lifecycleworkflows-tasks](~/../azure_docs/includes/lifecycle-workflows-tasks-table.md) (Parameter 'Definition')" + ] +} --> |
v1.0 | Identitygovernance Taskdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-taskdefinition.md | Inherits from [entity](../resources/entity.md). |Property|Type|Description| |:|:|:|-|category|microsoft.graph.identityGovernance.lifecycleTaskCategory|The category of the HR function that the tasks created using this definition can be used with. The possible values are: `joiner`, `leaver`. This is a multi-valued enumeration whose allowed combinations are `joiner`, `joiner,leaver`, or `leaver`. Supports `$filter` (`eq`, `has`). | +|category|microsoft.graph.identityGovernance.lifecycleTaskCategory|The category of the HR function that the tasks created using this definition can be used with. The possible values are: `joiner`, `leaver`. This is a multi-valued enumeration whose allowed combinations are `joiner`, `joiner,leaver`, or `leaver`.<br><br>Supports `$filter`(`eq`, `ne`, `has`) and `$orderby`. | |description|String|The description of the taskDefinition.|-|displayName|String|The display name of the taskDefinition`.| +|displayName|String|The display name of the taskDefinition.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| |id|String|The unique identifier for the taskDefinition. Inherited from [entity](../resources/entity.md).|-|parameters|[microsoft.graph.identityGovernance.parameter](../resources/identitygovernance-parameter.md) collection|The parameters that must be supplied when creating a workflow task object.| -|version|Int32|The version number of the taskDefinition. New records are pushed when we add support for new parameters.| +|parameters|[microsoft.graph.identityGovernance.parameter](../resources/identitygovernance-parameter.md) collection|The parameters that must be supplied when creating a workflow task object.<br><br>Supports `$filter`(`any`).| +|version|Int32|The version number of the taskDefinition. New records are pushed when we add support for new parameters.<br><br>Supports `$filter`(`ge`, `gt`, `le`, `lt`, `eq`, `ne`) and `$orderby`.| ## Relationships |
v1.0 | Identitygovernance Taskprocessingresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-taskprocessingresult.md | Inherits from [entity](../resources/entity.md). |Property|Type|Description| |:|:|:|-|completedDateTime|DateTimeOffset|The date time when taskProcessingResult execution ended. Value is `null` if task execution is still in progress.| -|createdDateTime|DateTimeOffset|The date time when the taskProcessingResult was created. <br><br>Supports `$filter`(`lt`, `gt`) and `orderBy`.| +|completedDateTime|DateTimeOffset|The date time when taskProcessingResult execution ended. Value is `null` if task execution is still in progress.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|createdDateTime|DateTimeOffset|The date time when the taskProcessingResult was created.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| |failureReason|String|Describes why the taskProcessingResult has failed.|-|id|String|Identifier used for individually addressing a specific task processing result. Inherited from [entity](../resources/entity.md).| -|processingStatus|[microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus](../resources/identitygovernance-taskprocessingresult.md)|Describes the execution status of the `taskProcessingResult`. The possible values are: `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, `unknownFutureValue`. <br><br>Supports `$filter`(`eq`).| -|startedDateTime|DateTimeOffset|The date time when taskProcessingResult execution started. Value is `null` if task execution has not yet started. <br><br>Supports `$filter`(`lt`, `gt`) and `orderBy`.| +|id|String|Identifier used for individually addressing a specific task processing result. Inherited from [entity](../resources/entity.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|processingStatus|[microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus](../resources/identitygovernance-taskprocessingresult.md)|Describes the execution status of the `taskProcessingResult`. The possible values are: `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, `unknownFutureValue`.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|startedDateTime|DateTimeOffset|The date time when taskProcessingResult execution started. Value is `null` if task execution has not yet started.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| ## Relationships |Relationship|Type|Description| |:|:|:|-|subject|[user](../resources/user.md)|The unique identifier of the Azure AD user targeted for the task execution.| +|subject|[user](../resources/user.md)|The unique identifier of the Azure AD user targeted for the task execution.<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| |task|[task](../resources/identitygovernance-task.md)|The related workflow task| ## JSON representation |
v1.0 | Identitygovernance Taskreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-taskreport.md | Inherits from [entity](../resources/entity.md). |Property|Type|Description| |:|:|:|-|completedDateTime|DateTimeOffset|The date time that the associated run completed. Value is `null` if the run has not completed.| -|failedUsersCount|Int32|The number of users in the run execution for which the associated task failed.| -|id|String|The unique identifier of the task report. Inherited from [entity](../resources/entity.md).| +|completedDateTime|DateTimeOffset|The date time that the associated run completed. Value is `null` if the run has not completed.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|failedUsersCount|Int32|The number of users in the run execution for which the associated task failed.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|id|String|The unique identifier of the task report. Inherited from [entity](../resources/entity.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| |lastUpdatedDateTime|DateTimeOffset|The date and time that the task report was last updated.|-|processingStatus|[microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus](../resources/identitygovernance-taskprocessingresult.md)|The processing status of the associated task based on the taskProcessingResults. The possible values are based on the number of `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, and `unknownFutureValue`.| +|processingStatus|[microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus](../resources/identitygovernance-taskprocessingresult.md)|The processing status of the associated task based on the taskProcessingResults. The possible values are based on the number of `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, and `unknownFutureValue`.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| |runId|String|The unique identifier of the associated [run](../resources/identitygovernance-run.md).| |startedDateTime|DateTimeOffset|The date time that the associated run started. Value is `null` if the run has not started.|-|successfulUsersCount|Int32|The number of users in the run execution for which the associated task succeeded.| -|totalUsersCount|Int32|The total number of users in the run execution for which the associated task was scheduled to execute.| -|unprocessedUsersCount|Int32|The number of users in the run execution for which the associated task is `queued`, `in progress`, or `canceled`.| +|successfulUsersCount|Int32|The number of users in the run execution for which the associated task succeeded.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|totalUsersCount|Int32|The total number of users in the run execution for which the associated task was scheduled to execute.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|unprocessedUsersCount|Int32|The number of users in the run execution for which the associated task is `queued`, `in progress`, or `canceled`.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| ## Relationships |Relationship|Type|Description| |:|:|:|-|task|[task](../resources/identitygovernance-task.md)|The related lifecycle workflow task.| -|taskDefinition|[microsoft.graph.identityGovernance.taskDefinition](../resources/identitygovernance-taskdefinition.md)|The taskDefinition associated with the related lifecycle workflow task.| +|task|[task](../resources/identitygovernance-task.md)|The related lifecycle workflow task.<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| +|taskDefinition|[microsoft.graph.identityGovernance.taskDefinition](../resources/identitygovernance-taskdefinition.md)|The taskDefinition associated with the related lifecycle workflow task.<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| |taskProcessingResults|[microsoft.graph.identityGovernance.taskProcessingResult](../resources/identitygovernance-taskprocessingresult.md) collection|The related lifecycle workflow taskProcessingResults.| ## JSON representation |
v1.0 | Identitygovernance Userprocessingresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-userprocessingresult.md | Inherits from [entity](../resources/entity.md). |Property|Type|Description| |:|:|:|-|completedDateTime|DateTimeOffset|The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed. <br><br>Supports `$filter`(`lt`, `gt`) and `$orderby`.| +|completedDateTime|DateTimeOffset|The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| |failedTasksCount|Int32|The number of tasks that failed in the workflow execution.|-|id|String|Identifier used for individually addressing a specific user processing result. Inherited from [entity](../resources/entity.md).| -|processingStatus|String|The workflow execution status. The possible values are: `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, `unknownFutureValue`.| -|scheduledDateTime|DateTimeOffset|The date time that the workflow is scheduled to be executed for a user.| -|startedDateTime|DateTimeOffset|The date time that the workflow execution started. Value is `null` if the workflow execution has not started. <br><br>Supports `$filter`(`lt`, `gt`) and `$orderby`.| +|id|String|Identifier used for individually addressing a specific user processing result. Inherited from [entity](../resources/entity.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|processingStatus|String|The workflow execution status. The possible values are: `queued`, `inProgress`, `completed`, `completedWithErrors`, `canceled`, `failed`, `unknownFutureValue`.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|scheduledDateTime|DateTimeOffset|The date time that the workflow is scheduled to be executed for a user.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|startedDateTime|DateTimeOffset|The date time that the workflow execution started. Value is `null` if the workflow execution has not started.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| |totalTasksCount|Int32|The total number of tasks that in the workflow execution.| |totalUnprocessedTasksCount|Int32|The total number of unprocessed tasks for the workflow.|-|workflowExecutionType|String|Describes the execution type of the workflow. The possible values are: `scheduled`, `onDemand`, `unknownFutureValue`. <br><br>Supports `$filter`(`eq`, `ne`).| +|workflowExecutionType|String|Describes the execution type of the workflow. The possible values are: `scheduled`, `onDemand`, `unknownFutureValue`.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| |workflowVersion|Int32|The version of the workflow that was executed.| ## Relationships |Relationship|Type|Description| |:|:|:|-|subject|[user](../resources/user.md)|The unique identifier of the AAD user targeted for the `taskProcessingResult`.| +|subject|[user](../resources/user.md)|The unique identifier of the AAD user targeted for the `taskProcessingResult`.<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| |taskProcessingResults|[microsoft.graph.identityGovernance.taskProcessingResult](../resources/identitygovernance-taskprocessingresult.md) collection|The associated individual task execution.| ## JSON representation |
v1.0 | Identitygovernance Usersprocessingsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-usersprocessingsummary.md | - Title: "usersProcessingSummary resource type" -description: "properties of the usersProcessingSummary resource type" --doc_type: resourcePageType ---# usersProcessingSummary resource type --Namespace: microsoft.graph.identityGovernance ---A resource type that notes the processing summary for users processed by a workflow created using Lifecycle Workflows. Gives a list of failed, successful, and total tasks processed for users in numbered form. --## Properties --|Property|Type|Description| -|:|:|:| -|failedTasks|Int32|Numerical count of failed tasks for users processed by a workflow.| -|failedUsers|Int32|Numerical count of failed users processed by a workflow.| -|successfulUsers|Int32|Numerical count of successful users processed by a workflow.| -|totalTasks|Int32|Numerical count of total tasks for users processed by a workflow.| -|totalUsers|Int32|Numerical count of total users processed by a workflow.| --## Relationships --None. --## JSON representation --The following is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.identityGovernance.usersProcessingSummary" -} >-``` json -{ - "@odata.context": "https://graph.microsoft.com/beta/$metadata#microsoft.graph.identityGovernance.userSummary", - "failedTasks": 0, - "failedUsers": 0, - "successfulUsers": 2, - "totalTasks": 4, - "totalUsers": 2 -} -``` |
v1.0 | Identitygovernance Workflow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-workflow.md | Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md). |Property|Type|Description| |:|:|:|-|category|microsoft.graph.identityGovernance.lifecycleWorkflowCategory|The category of the HR function supported by the workflows created using this template. A workflow can only belong to one category. The possible values are: `joiner`, `leaver`, `unknownFutureValue`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`,`ne`) and `$orderBy`| -|createdDateTime|DateTimeOffset|When the `workflow` was created. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`,`gt`) and `$orderby`.| -|deletedDateTime|DateTimeOffset|When the workflow was deleted. <br><br>Supports `$filter`(`lt`,`gt`) and `$orderBy`. | -|description|String|The description of the `workflow`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| -|displayName|String|The display name of the `workflow`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`), `orderby`, and `$search`.| -|executionConditions|[microsoft.graph.identityGovernance.workflowExecutionConditions](../resources/identitygovernance-workflowexecutionconditions.md)|Conditions describing when to execute the workflow and the criteria to identify in-scope subject set. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| -|id|String|Identifier used for individually addressing a specific workflow. <br><br>Supports `$filter`(`eq`, `ne`).| -|isEnabled|Boolean|Whether the workflow is enabled or disabled. If this setting is `true`, the workflow can be run on demand or on schedule when **isSchedulingEnabled** is `true`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| -|isSchedulingEnabled|Boolean|If `true`, the Lifecycle Workflow engine executes the workflow based on the schedule defined by [tenant settings](identitygovernance-lifecyclemanagementsettings.md). Cannot be `true` for a disabled workflow (where **isEnabled** is `false`). Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| -|lastModifiedDateTime|DateTimeOffset|The date time when the `workflow` was last modified. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`,`gt`) and `$orderby`.| +|category|microsoft.graph.identityGovernance.lifecycleWorkflowCategory|The category of the HR function supported by the workflows created using this template. A workflow can only belong to one category. The possible values are: `joiner`, `leaver`, `unknownFutureValue`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Required.<br><br>Supports `$filter`(`eq`,`ne`) and `$orderBy`| +|createdDateTime|DateTimeOffset|When the `workflow` was created. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|deletedDateTime|DateTimeOffset|When the workflow was deleted.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|description|String|The description of the `workflow`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Optional.| +|displayName|String|The display name of the `workflow`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Required.<br><br>Supports `$filter`(`eq`, `ne`) and `orderby`.| +|executionConditions|[microsoft.graph.identityGovernance.workflowExecutionConditions](../resources/identitygovernance-workflowexecutionconditions.md)|Conditions describing when to execute the workflow and the criteria to identify in-scope subject set. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Required.| +|id|String|Identifier used for individually addressing a specific workflow.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| +|isEnabled|Boolean|Whether the workflow is enabled or disabled. If this setting is `true`, the workflow can be run on demand or on schedule when **isSchedulingEnabled** is `true`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Optional. Defaults to `true`.<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| +|isSchedulingEnabled|Boolean|If `true`, the Lifecycle Workflow engine executes the workflow based on the schedule defined by [tenant settings](identitygovernance-lifecyclemanagementsettings.md). Cannot be `true` for a disabled workflow (where **isEnabled** is `false`). Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Optional. Defaults to `false`.<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| +|lastModifiedDateTime|DateTimeOffset|The date time when the `workflow` was last modified. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| |nextScheduleRunDateTime|DateTimeOffset|The date time when the `workflow` is expected to run next based on the schedule interval, if there are any users matching the execution conditions. <br><br>Supports `$filter`(`lt`,`gt`) and `$orderBy`.|-|version|Int32|The current version number of the workflow. Value is 1 when the workflow is first created. <br><br>Supports `$filter`(`eq`, `ne`).| +|version|Int32|The current version number of the workflow. Value is 1 when the workflow is first created.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| ## Relationships |Relationship|Type|Description| |:|:|:|-|createdBy|[user](../resources/user.md)|The unique identifier of the Azure AD user that created the [workflow](../resources/identitygovernance-workflow.md) object. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Supports `$expand`.| +|createdBy|[user](../resources/user.md)|The unique identifier of the Azure AD user that created the [workflow](../resources/identitygovernance-workflow.md) object. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| |executionScope|[microsoft.graph.user](../resources/user.md) collection|The unique identifier of the Azure AD identity that last modified the [workflow](../resources/identitygovernance-workflow.md) object.|-|lastModifiedBy|[user](../resources/user.md)|The user who last modified the [workflow](../resources/identitygovernance-workflow.md) object. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Supports `$expand`.| +|lastModifiedBy|[user](../resources/user.md)|The user who last modified the [workflow](../resources/identitygovernance-workflow.md) object. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| |runs|[microsoft.graph.identityGovernance.run](../resources/identitygovernance-run.md) collection|Workflow runs.| |taskReports|[microsoft.graph.identityGovernance.taskReport](../resources/identitygovernance-taskreport.md) collection|Represents the aggregation of task execution data for tasks within a [workflow](../resources/identitygovernance-workflow.md) object.|-|tasks|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|Represents the configured tasks to execute and their execution sequence within a [workflow](../resources/identitygovernance-workflow.md) object. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md)| +|tasks|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|Represents the configured tasks to execute and their execution sequence within a [workflow](../resources/identitygovernance-workflow.md) object. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md). Required.| |userProcessingResults|[microsoft.graph.identityGovernance.userProcessingResult](../resources/identitygovernance-userprocessingresult.md) collection|Per-user workflow execution results.| |versions|[microsoft.graph.identityGovernance.workflowVersion](../resources/identitygovernance-workflowversion.md) collection|The workflow versions that are available.| |
v1.0 | Identitygovernance Workflowtemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-workflowtemplate.md | Inherits from [entity](../resources/entity.md). |Property|Type|Description| |:|:|:|-|category|microsoft.graph.identityGovernance.lifecycleWorkflowCategory|The category of the workflow template. The possible values are: `joiner`, `leaver`. Supports `$filter` (`eq`).| +|category|microsoft.graph.identityGovernance.lifecycleWorkflowCategory|The category of the workflow template. The possible values are: `joiner`, `leaver`.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| |description|String|The description of the `workflowTemplate`.|-|displayName|String|The display name of the `workflowTemplate`. <br><br>Supports `orderby`.| +|displayName|String|The display name of the `workflowTemplate`.<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| |executionConditions|[microsoft.graph.identityGovernance.workflowExecutionConditions](../resources/identitygovernance-workflowexecutionconditions.md)|Conditions describing when to execute the workflow and the criteria to identify in-scope subject set.|-|id|String|The unique identifier for the `workflowTemplate`. Inherited from [entity](../resources/entity.md).| -|tasks|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|Represents the configured tasks to execute and their execution sequence within a [workflow](../resources/identitygovernance-workflow.md). This relationship is expanded by default.| +|id|String|The unique identifier for the `workflowTemplate`. Inherited from [entity](../resources/entity.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$orderby`.| ### Supported workflow templates |
v1.0 | Identitygovernance Workflowversion | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-workflowversion.md | Inherits from [workflowBase](../resources/identitygovernance-workflowbase.md). |Property|Type|Description| |:|:|:| |category|microsoft.graph.identityGovernance.lifecycleWorkflowCategory|The category of the HR function supported by the workflows created using this template. A workflow can only belong to one category. The possible values are: `joiner`, `leaver`, `unknownFutureValue`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`,`ne`) and `$orderby`|-|createdDateTime|DateTimeOffset|The date time when the `workflow` was versioned. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`, `gt`) and `$orderby`.| +|createdDateTime|DateTimeOffset|The date time when the `workflow` was versioned. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| |description|String|The description of the `workflowversion`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).|-|displayName|String|The display name of the `workflowversion`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`), `orderby`, and `$search`.| +|displayName|String|The display name of the `workflowversion`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `orderby`.| |executionConditions|[microsoft.graph.identityGovernance.workflowExecutionConditions](../resources/identitygovernance-workflowexecutionconditions.md)|Conditions describing when to execute the workflow and the criteria to identify in-scope subject set. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| |isEnabled|Boolean|Whether the workflow is enabled or disabled. If this setting is `true`, the workflow can be run on demand or on schedule when **isSchedulingEnabled** is `true`. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.| |isSchedulingEnabled|Boolean|If `true`, the Lifecycle Workflow engine executes the workflow based on the schedule defined by tenant settings. Cannot be `true` for a disabled workflow (where **isEnabled** is `false`). Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `orderBy`.|-|lastModifiedDateTime|DateTimeOffset|The date time when the `workflow` was last modified. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`,`gt`) and `$orderby`.| -|versionNumber|Int32|The version of the workflow.<br><br>Supports `$filter`(`eq`, `ne`), `orderby`.| +|lastModifiedDateTime|DateTimeOffset|The date time when the `workflow` was last modified. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| +|versionNumber|Int32|The version of the workflow.<br><br>Supports `$filter`(`lt`, `le`, `gt`, `ge`, `eq`, `ne`) and `$orderby`.| ## Relationships |Relationship|Type|Description| |:|:|:|-|createdBy|[user](../resources/user.md)|The user who created the workflow. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| -|lastModifiedBy|[user](../resources/user.md)|The user who last modified the workflow.| +|createdBy|[user](../resources/user.md)|The user who created the workflow. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| +|lastModifiedBy|[user](../resources/user.md)|The user who last modified the workflow.<br><br>Supports `$filter`(`eq`, `ne`) and `$expand`.| |runs|[microsoft.graph.identityGovernance.run](../resources/identitygovernance-run.md) collection|A history of every time a workflow ran. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| |tasks|[microsoft.graph.identityGovernance.task](../resources/identitygovernance-task.md) collection|The tasks in the workflow. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| |userProcessingResults|[microsoft.graph.identityGovernance.userProcessingResult](../resources/identitygovernance-userprocessingresult.md) collection|The results of a user processed by the workflow. Inherited from [workflowBase](../resources/identitygovernance-workflowbase.md).| |
v1.0 | Internetexplorermode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/internetexplorermode.md | + + Title: "internetExplorerMode resource type" +description: "Represents a container for Internet Explorer mode resources." ++ms.localizationpriority: medium +++# internetExplorerMode resource type ++Namespace: microsoft.graph +++Represents a container for [Internet Explorer mode](/deployedge/edge-ie-mode) resources. ++## Methods +|Method|Return type|Description| +|:|:|:| +|[List browserSiteLists](../api/internetexplorermode-list-sitelists.md)|[browserSiteList](../resources/browsersitelist.md) collection|Get a list of the [browserSiteList](../resources/browsersitelist.md) objects and their properties.| +|[Create browserSiteList](../api/internetexplorermode-post-sitelists.md)|[browserSiteList](../resources/browsersitelist.md)|Create a new [browserSiteList](../resources/browsersitelist.md) object to support [Internet Explorer mode](/deployedge/edge-ie-mode).| +|[Delete browserSiteList](../api/internetexplorermode-delete-sitelists.md)|None|Delete a [browserSiteList](../resources/browsersitelist.md) object.| ++## Properties ++None. ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|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. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.internetExplorerMode", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.internetExplorerMode" +} +``` + |
v1.0 | Intune Apps Ioslobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-ioslobapp.md | Inherits from [mobileLobApp](../resources/intune-apps-mobilelobapp.md) |expirationDateTime|DateTimeOffset|The expiration time.| |versionNumber|String|The version number of iOS Line of Business (LoB) app.| |buildNumber|String|The build number of iOS Line of Business (LoB) app.|-|identityVersion|String|The identity version.| +|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022)| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Apps Macoslobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macoslobapp.md | Title: "macOSLobApp resource type" -description: "Contains properties and inherited properties for the MacOS LOB App." +description: "Contains properties and inherited properties for the macOS LOB App." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties and inherited properties for the MacOS LOB App. +Contains properties and inherited properties for the macOS LOB App. Inherits from [mobileLobApp](../resources/intune-apps-mobilelobapp.md) Inherits from [mobileLobApp](../resources/intune-apps-mobilelobapp.md) |committedContentVersion|String|The internal committed content version. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)|-|bundleId|String|The bundle id.| -|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|The value for the minimum applicable operating system.| -|buildNumber|String|The build number of MacOS Line of Business (LoB) app.| -|versionNumber|String|The version number of MacOS Line of Business (LoB) app.| -|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|The app list in this bundle package| -|identityVersion|String|The identity version.| -|md5HashChunkSize|Int32|The chunk size for MD5 hash| -|md5Hash|String collection|The MD5 hash codes| -|ignoreVersionDetection|Boolean|A boolean to control whether the app's version will be used to detect the app after it is installed on a device. Set this to true for macOS Line of Business (LoB) apps that use a self update feature.| -|installAsManaged|Boolean|A boolean to control whether the app will be installed as managed (requires macOS 11.0 and other PKG restrictions).| +|bundleId|String|The primary bundleId of the package.| +|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application.| +|buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| +|versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| +|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.| +|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022).| +|md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| +|installAsManaged|Boolean|When TRUE, indicates that the app will be installed as managed (requires macOS 11.0 and other managed package restrictions). When FALSE, indicates that the app will be installed as unmanaged.| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Apps Macoslobappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macoslobappassignmentsettings.md | + + Title: "macOsLobAppAssignmentSettings resource type" +description: "Contains properties used to assign a macOS LOB app to a group." ++localization_priority: Normal +++# 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. +++Inherits from [mobileAppAssignmentSettings](../resources/intune-shared-mobileappassignmentsettings.md) ++## Properties +|Property|Type|Description| +|:|:|:| +|uninstallOnDeviceRemoval|Boolean|When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.macOsLobAppAssignmentSettings" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOsLobAppAssignmentSettings", + "uninstallOnDeviceRemoval": true +} +``` +++++ |
v1.0 | Intune Apps Macoslobchildapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macoslobchildapp.md | Title: "macOSLobChildApp resource type" -description: "Contains properties the MacOS LOB App in a bundle package" +description: "Contains properties of a macOS .app in the package" localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties the MacOS LOB App in a bundle package +Contains properties of a macOS .app in the package ## Properties |Property|Type|Description| |:|:|:|-|bundleId|String|The Identity Name.| -|buildNumber|String|The build number of MacOS Line of Business (LoB) app.| -|versionNumber|String|The version number of MacOS Line of Business (LoB) app.| +|bundleId|String|The bundleId of the app.| +|buildNumber|String|The build number of the app.| +|versionNumber|String|The version number of the app.| ## Relationships None |
v1.0 | Intune Apps Macosmdatpapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macosmdatpapp.md | Title: "macOSMdatpApp resource type" -description: "Contains properties and inherited properties for the macOS Microsoft Defender Advanced Threat Protection (MDATP) App." +description: "Contains properties and inherited properties for the macOS Microsoft Defender Advanced Threat Protection (MDATP) App. This will be deprecated for MacOSMicrosoftDefenderApp." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties and inherited properties for the macOS Microsoft Defender Advanced Threat Protection (MDATP) App. +Contains properties and inherited properties for the macOS Microsoft Defender Advanced Threat Protection (MDATP) App. This will be deprecated for MacOSMicrosoftDefenderApp. Inherits from [mobileApp](../resources/intune-shared-mobileapp.md) |
v1.0 | Intune Apps Macosmicrosoftdefenderapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macosmicrosoftdefenderapp.md | + + Title: "macOSMicrosoftDefenderApp resource type" +description: "Contains properties and inherited properties for the macOS Microsoft Defender App." ++localization_priority: Normal +++# 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. +++Inherits from [mobileApp](../resources/intune-shared-mobileapp.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List macOSMicrosoftDefenderApps](../api/intune-apps-macosmicrosoftdefenderapp-list.md)|[macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) collection|List properties and relationships of the [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) objects.| +|[Get macOSMicrosoftDefenderApp](../api/intune-apps-macosmicrosoftdefenderapp-get.md)|[macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md)|Read properties and relationships of the [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object.| +|[Create macOSMicrosoftDefenderApp](../api/intune-apps-macosmicrosoftdefenderapp-create.md)|[macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md)|Create a new [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object.| +|[Delete macOSMicrosoftDefenderApp](../api/intune-apps-macosmicrosoftdefenderapp-delete.md)|None|Deletes a [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md).| +|[Update macOSMicrosoftDefenderApp](../api/intune-apps-macosmicrosoftdefenderapp-update.md)|[macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md)|Update the properties of a [macOSMicrosoftDefenderApp](../resources/intune-apps-macosmicrosoftdefenderapp.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|uploadState|Int32|The upload state. Possible values are: 0 - `Not Ready`, 1 - `Ready`, 2 - `Processing`. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|isAssigned|Boolean|The value indicating whether the app is assigned to at least one group. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|roleScopeTagIds|String collection|List of scope tag ids for this mobile app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|categories|[mobileAppCategory](../resources/intune-apps-mobileappcategory.md) collection|The list of categories for this app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|assignments|[mobileAppAssignment](../resources/intune-apps-mobileappassignment.md) collection|The list of group assignments for this mobile app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|installSummary|[mobileAppInstallSummary](../resources/intune-apps-mobileappinstallsummary.md)|Mobile App Install Summary. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|deviceStatuses|[mobileAppInstallStatus](../resources/intune-apps-mobileappinstallstatus.md) collection|The list of installation states for this mobile app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|userStatuses|[userAppInstallStatus](../resources/intune-apps-userappinstallstatus.md) collection|The list of installation states for this mobile app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| +|relationships|[mobileAppRelationship](../resources/intune-apps-mobileapprelationship.md) collection|The set of direct relationships for this app. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.macOSMicrosoftDefenderApp" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOSMicrosoftDefenderApp", + "id": "String (identifier)", + "displayName": "String", + "description": "String", + "publisher": "String", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "String", + "value": "binary" + }, + "createdDateTime": "String (timestamp)", + "lastModifiedDateTime": "String (timestamp)", + "isFeatured": true, + "privacyInformationUrl": "String", + "informationUrl": "String", + "owner": "String", + "developer": "String", + "notes": "String", + "uploadState": 1024, + "publishingState": "String", + "isAssigned": true, + "roleScopeTagIds": [ + "String" + ], + "dependentAppCount": 1024, + "supersedingAppCount": 1024, + "supersededAppCount": 1024 +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftedgeapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macosmicrosoftedgeapp.md | Title: "macOSMicrosoftEdgeApp resource type" -description: "Contains properties and inherited properties for the MacOS Microsoft Edge App." +description: "Contains properties and inherited properties for the macOS Microsoft Edge App." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties and inherited properties for the MacOS Microsoft Edge App. +Contains properties and inherited properties for the macOS Microsoft Edge App. Inherits from [mobileApp](../resources/intune-shared-mobileapp.md) Inherits from [mobileApp](../resources/intune-shared-mobileapp.md) |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|-|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Apps Macosminimumoperatingsystem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macosminimumoperatingsystem.md | Title: "macOSMinimumOperatingSystem resource type" -description: "The minimum operating system required for a MacOS app." +description: "The minimum operating system required for a macOS app." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -The minimum operating system required for a MacOS app. +The minimum operating system required for a macOS app. ## Properties |Property|Type|Description| |:|:|:|-|v10_7|Boolean|When TRUE, indicates macOS 10.7 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| -|v10_8|Boolean|When TRUE, indicates macOS 10.8 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| -|v10_9|Boolean|When TRUE, indicates macOS 10.9 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| -|v10_10|Boolean|When TRUE, indicates macOS 10.10 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| -|v10_11|Boolean|When TRUE, indicates macOS 10.11 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_7|Boolean|When TRUE, indicates Mac OS X 10.7 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_8|Boolean|When TRUE, indicates OS X 10.8 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_9|Boolean|When TRUE, indicates OS X 10.9 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_10|Boolean|When TRUE, indicates OS X 10.10 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_11|Boolean|When TRUE, indicates OS X 10.11 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| |v10_12|Boolean|When TRUE, indicates macOS 10.12 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| |v10_13|Boolean|When TRUE, indicates macOS 10.13 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| |v10_14|Boolean|When TRUE, indicates macOS 10.14 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| |
v1.0 | Intune Apps Microsoftedgechannel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-microsoftedgechannel.md | The enum to specify the channels for Microsoft Edge apps. ## Members |Member|Value|Description| |:|:|:|-|dev|0|Not yet documented| -|beta|1|Not yet documented| -|stable|2|Not yet documented| +|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.| |
v1.0 | Intune Apps Windowsmicrosoftedgeapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-windowsmicrosoftedgeapp.md | Inherits from [mobileApp](../resources/intune-shared-mobileapp.md) |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|-|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| |displayLanguageLocale|String|The language locale to use when the Edge app displays text to the user.| ## Relationships |
v1.0 | Intune Apps Wingetapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-wingetapp.md | Inherits from [mobileApp](../resources/intune-shared-mobileapp.md) |dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|+|manifestHash|String|Hash of package metadata properties used to validate that the application matches the metadata in the source repository.| |packageIdentifier|String|The PackageIdentifier from the WinGet source repository REST API. This also maps to the Id when using the WinGet client command line application. Required at creation time, cannot be modified on existing objects.| |installExperience|[winGetAppInstallExperience](../resources/intune-apps-wingetappinstallexperience.md)|The install experience settings associated with this application, which are used to ensure the desired install experiences on the target device are taken into account. This includes the account type (System or User) that actions should be run as on target devices. Required at creation time.| Here is a JSON representation of the resource. "dependentAppCount": 1024, "supersedingAppCount": 1024, "supersededAppCount": 1024,+ "manifestHash": "String", "packageIdentifier": "String", "installExperience": { "@odata.type": "microsoft.graph.winGetAppInstallExperience", |
v1.0 | Intune Deviceconfig Androiddeviceownergeneraldeviceconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownergeneraldeviceconfiguration.md | Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati |networkEscapeHatchAllowed|Boolean|Indicates whether or not the device will allow connecting to a temporary network connection at boot time.| |nfcBlockOutgoingBeam|Boolean|Indicates whether or not to block NFC outgoing beam.| |passwordBlockKeyguard|Boolean|Indicates whether or not the keyguard is disabled.|-|passwordBlockKeyguardFeatures|[androidKeyguardFeature](../resources/intune-deviceconfig-androidkeyguardfeature.md) collection|List of device keyguard features to block. This collection can contain a maximum of 7 elements.| +|passwordBlockKeyguardFeatures|[androidKeyguardFeature](../resources/intune-deviceconfig-androidkeyguardfeature.md) collection|List of device keyguard features to block. This collection can contain a maximum of 11 elements.| |passwordExpirationDays|Int32|Indicates the amount of time that a password can be set for before it expires and a new password will be required. Valid values 1 to 365| |passwordMinimumLength|Int32|Indicates the minimum length of the password required on the device. Valid values 4 to 16| |passwordMinimumLetterCharacters|Int32|Indicates the minimum number of letter characters required for device password. Valid values 1 to 16| |
v1.0 | Intune Deviceconfigv2 Devicemanagementcompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementcompliancepolicy.md | Device Management Compliance Policy |name|String|Policy name| |description|String|Policy description| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.| |settingCount|Int32|Number of settings. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationcategory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationcategory.md | Device Management Configuration Policy |name|String|Name of the item| |displayName|String|Display name of the item| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| |parentCategoryId|String|Parent id of the category.| |rootCategoryId|String|Root id of the category.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationexchangeonlinesettingapplicability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationexchangeonlinesettingapplicability.md | Inherits from [deviceManagementConfigurationSettingApplicability](../resources/i |description|String|description of the setting Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)| |platform|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platform setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| |deviceMode|[deviceManagementConfigurationDeviceMode](../resources/intune-deviceconfigv2-devicemanagementconfigurationdevicemode.md)|Device Mode that setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `kiosk`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| ## Relationships None |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicy.md | Device Management Configuration Policy |[Update deviceManagementConfigurationPolicy](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-update.md)|[deviceManagementConfigurationPolicy](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicy.md)|Update the properties of a [deviceManagementConfigurationPolicy](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicy.md) object.| |[assign action](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-assign.md)|[deviceManagementConfigurationPolicyAssignment](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicyassignment.md) collection|Not yet documented| |[createCopy action](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-createcopy.md)|[deviceManagementConfigurationPolicy](../resources/intune-deviceconfigv2-devicemanagementconfigurationpolicy.md)|Not yet documented|+|[reorder action](../api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-reorder.md)|None|Not yet documented| ## Properties |Property|Type|Description| Device Management Configuration Policy |name|String|Policy name| |description|String|Policy description| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time| |settingCount|Int32|Number of settings| Here is a JSON representation of the resource. "templateDisplayVersion": "String" }, "priorityMetaData": {- "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "microsoft.graph.deviceManagementPriorityMetaData", + "priority": 1024 } } ``` |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplate.md | Device Management Configuration Policy Template |displayVersion|String|Description of template version| |lifecycleState|[deviceManagementTemplateLifecycleState](../resources/intune-deviceconfigv2-devicemanagementtemplatelifecyclestate.md)|Indicate current lifecycle state of template. Possible values are: `invalid`, `draft`, `active`, `superseded`, `deprecated`, `retired`.| |platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| -|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `enrollmentConfiguration`, `baseline`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| |allowUnmanagedSettings|Boolean|Allow unmanaged setting templates| |settingTemplateCount|Int32|Number of setting templates. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplatereference | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplatereference.md | Policy template reference information |Property|Type|Description| |:|:|:| |templateId|String|Template id|-|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|Template Family of the referenced Template. This property is read-only. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `enrollmentConfiguration`, `baseline`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|Template Family of the referenced Template. This property is read-only. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| |templateDisplayName|String|Template Display Name of the referenced template. This property is read-only.| |templateDisplayVersion|String|Template Display Version of the referenced Template. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettingapplicability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md | Not yet documented |description|String|description of the setting| |platform|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platform setting can be applied on. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| |deviceMode|[deviceManagementConfigurationDeviceMode](../resources/intune-deviceconfigv2-devicemanagementconfigurationdevicemode.md)|Device Mode that setting can be applied on. Possible values are: `none`, `kiosk`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| ## Relationships None |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationtechnologies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md | Describes which technology this setting can be deployed with |exchangeOnline|256|Setting can be deployed through the Exchange Online agent channel| |linuxMdm|1024|Setting can be deployed through the Linux Mdm channel| |enrollment|4096|Setting can be deployed through device enrollment.|-|unknownFutureValue|1073741824|Sentinel member for cases where the client cannot handle the new enum values.| +|endpointPrivilegeManagement|8192|Setting can be deployed using the Endpoint privilege management channel| +|unknownFutureValue|16384|Evolvable enumeration sentinel value. Do not use.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationtemplatefamily | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md | Describes the TemplateFamily for the Template entity |endpointSecurityAttackSurfaceReduction|14|Template Family for EndpointSecurityAttackSurfaceReduction that help reduce your attack surfaces, by minimizing the places where your organization is vulnerable to cyberthreats and attacks| |endpointSecurityAccountProtection|15|Template Family for EndpointSecurityAccountProtection that facilitates protecting the identity and accounts of users| |endpointSecurityApplicationControl|16|Template Family for ApplicationControl that helps mitigate security threats by restricting the applications that users can run and the code that runs in the System Core (kernel)|+|endpointSecurityEndpointPrivilegeManagement|17|Template Family for EPM Elevation Rules| |enrollmentConfiguration|18|Template Family for EnrollmentConfiguration|+|appQuietTime|19|Template Family for QuietTimeIndicates Template Family for all the Apps QuietTime policies and templates| |baseline|20|Template Family for Baseline|+|unknownFutureValue|21|Evolvable enumeration sentinel value. Do not use.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationwindowssettingapplicability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationwindowssettingapplicability.md | Inherits from [deviceManagementConfigurationSettingApplicability](../resources/i |description|String|description of the setting Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)| |platform|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platform setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| |deviceMode|[deviceManagementConfigurationDeviceMode](../resources/intune-deviceconfigv2-devicemanagementconfigurationdevicemode.md)|Device Mode that setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `kiosk`.|-|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |configurationServiceProviderVersion|String|Version of CSP setting is a part of| |maximumSupportedVersion|String|Maximum supported version of Windows| |minimumSupportedVersion|String|Minimum supported version of Windows| |
v1.0 | Intune Deviceconfigv2 Devicemanagementprioritymetadata | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementprioritymetadata.md | Title: "deviceManagementPriorityMetaData resource type" -description: "Not yet documented" +description: "Priority metadata of the policy." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Not yet documented +Priority metadata of the policy. ## Properties |Property|Type|Description| |:|:|:|+|priority|Int32|Priority of the policy. Valid values 1 to 500| ## Relationships None Here is a JSON representation of the resource. --> ``` json {- "@odata.type": "#microsoft.graph.deviceManagementPriorityMetaData" + "@odata.type": "#microsoft.graph.deviceManagementPriorityMetaData", + "priority": 1024 } ``` |
v1.0 | Intune Devices Comanagementeligibledevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-comanagementeligibledevice.md | Device Co-Management eligibility state |upn|String|UPN| |userEmail|String|UserEmail| |userName|String|UserName|-|status|[comanagementEligibleType](../resources/intune-devices-comanagementeligibletype.md)|ComanagementEligibleStatus. Possible values are: `comanaged`, `eligible`, `eligibleButNotAzureAdJoined`, `needsOsUpdate`, `ineligible`, `scheduledForEnrollment`.| +|status|[comanagementEligibleType](../resources/intune-devices-comanagementeligibletype.md)|ComanagementEligibleStatus. Possible values are: `comanaged`, `eligible`, `eligibleButNotAzureAdJoined`, `needsOsUpdate`, `ineligible`, `scheduledForEnrollment`, `unknownFutureValue`.| ## Relationships None |
v1.0 | Intune Devices Comanagementeligibledevicessummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-comanagementeligibledevicessummary.md | Not yet documented |:|:|:| |comanagedCount|Int32|Count of devices already Co-Managed| |eligibleCount|Int32|Count of devices fully eligible for Co-Management|+|scheduledForEnrollmentCount|Int32|Count of devices scheduled for Co-Management enrollment. Valid values 0 to 9999999| |eligibleButNotAzureAdJoinedCount|Int32|Count of devices eligible for Co-Management but not yet joined to Azure Active Directory| |needsOsUpdateCount|Int32|Count of devices that will be eligible for Co-Management after an OS update| |ineligibleCount|Int32|Count of devices ineligible for Co-Management| Here is a JSON representation of the resource. "@odata.type": "#microsoft.graph.comanagementEligibleDevicesSummary", "comanagedCount": 1024, "eligibleCount": 1024,+ "scheduledForEnrollmentCount": 1024, "eligibleButNotAzureAdJoinedCount": 1024, "needsOsUpdateCount": 1024, "ineligibleCount": 1024 |
v1.0 | Intune Devices Comanagementeligibletype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-comanagementeligibletype.md | Not yet documented |needsOsUpdate|4|Not yet documented| |ineligible|5|Not yet documented| |scheduledForEnrollment|6|Devices scheduled for Co-Management enrollment|+|unknownFutureValue|7|Evolvable enumeration sentinel value. Do not use.| |
v1.0 | Intune Devices Detectedapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-detectedapp.md | A managed or unmanaged app that is installed on a managed device. Unmanaged apps |sizeInByte|Int64|Discovered application size in bytes. Read-only| |deviceCount|Int32|The number of devices that have installed this application| |publisher|String|Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.|-|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`.| +|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`, `unknownFutureValue`.| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Devices Detectedappplatformtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-detectedappplatformtype.md | 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.| |
v1.0 | Intune Devices Devicelogcollectionresponse | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicelogcollectionresponse.md | Windows Log Collection request entity. |initiatedByUserPrincipalName|String|The UPN for who initiated the request| |expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs| |size|Double|The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|+|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device| ## Relationships None Here is a JSON representation of the resource. "receivedDateTimeUTC": "String (timestamp)", "initiatedByUserPrincipalName": "String", "expirationDateTimeUTC": "String (timestamp)",- "size": "4.2" + "size": "4.2", + "enrolledByUser": "String" } ``` |
v1.0 | Intune Devices Devicescopeaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicescopeaction.md | Trigger on the service to either START or STOP computing metrics data based on a ## Members |Member|Value|Description| |:|:|:|-|stop|0|Stop computing metrics data| +|stop|0|Stop computing metrics data| |start|1|Start computing metrics data| - |
v1.0 | Intune Devices Manageddevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-manageddevice.md | Devices that are managed or pre-enrolled through Intune |[reenable action](../api/intune-devices-manageddevice-reenable.md)|None|Not yet documented| |[moveDevicesToOU action](../api/intune-devices-manageddevice-movedevicestoou.md)|None|Not yet documented| |[removeDeviceFirmwareConfigurationInterfaceManagement action](../api/intune-devices-manageddevice-removedevicefirmwareconfigurationinterfacemanagement.md)|None|Remove device from Device Firmware Configuration Interface management|+|[initiateMobileDeviceManagementKeyRecovery action](../api/intune-devices-manageddevice-initiatemobiledevicemanagementkeyrecovery.md)|None|Perform MDM key recovery and TPM attestation| |[getOemWarranty function](../api/intune-devices-manageddevice-getoemwarranty.md)|[oemWarranty](../resources/intune-devices-oemwarranty.md)|Not yet documented| |[appDiagnostics function](../api/intune-devices-manageddevice-appdiagnostics.md)|[powerliftIncidentMetadata](../resources/intune-devices-powerliftincidentmetadata.md) collection|Not yet documented| |[downloadAppDiagnostics action](../api/intune-devices-manageddevice-downloadappdiagnostics.md)|Stream|Not yet documented| Devices that are managed or pre-enrolled through Intune |id|String|Unique Identifier for the device. This property is read-only.| |userId|String|Unique Identifier for the user associated with the device. This property is read-only.| |deviceName|String|Name of the device. This property is read-only.|-|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. This property is read-only.| +|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|Ownership of the device. Can be 'company' or 'personal'. Possible values are: `unknown`, `company`, `personal`.| |managedDeviceOwnerType|[managedDeviceOwnerType](../resources/intune-shared-manageddeviceownertype.md)|Ownership of the device. Can be 'company' or 'personal'. Possible values are: `unknown`, `company`, `personal`.| |deviceActionResults|[deviceActionResult](../resources/intune-devices-deviceactionresult.md) collection|List of ComplexType deviceActionResult objects. This property is read-only.| Devices that are managed or pre-enrolled through Intune |subscriberCarrier|String|Subscriber Carrier. This property is read-only.| |meid|String|MEID. This property is read-only.| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only.|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only.| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name.| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |retireAfterDateTime|DateTimeOffset|Indicates the time after when a device will be auto retired because of scheduled action. This property is read-only.| Devices that are managed or pre-enrolled through Intune |autopilotEnrolled|Boolean|Reports if the managed device is enrolled via auto-pilot. This property is read-only.| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only.| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only.|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only.| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only.| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| |roleScopeTagIds|String collection|List of Scope Tag IDs for this Device instance.| |windowsActiveMalwareCount|Int32|Count of active malware for this windows device. This property is read-only.| |windowsRemediatedMalwareCount|Int32|Count of remediated malware for this windows device. This property is read-only.|-|notes|String|Notes on the device created by IT Admin| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported.| |configurationManagerClientHealthState|[configurationManagerClientHealthState](../resources/intune-devices-configurationmanagerclienthealthstate.md)|Configuration manager client health state, valid only for devices managed by MDM/ConfigMgr Agent| |configurationManagerClientInformation|[configurationManagerClientInformation](../resources/intune-devices-configurationmanagerclientinformation.md)|Configuration manager client information, valid only for devices managed, duel-managed or tri-managed by ConfigMgr Agent| |ethernetMacAddress|String|Ethernet MAC. This property is read-only.|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only.| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only.| |processorArchitecture|[managedDeviceArchitecture](../resources/intune-devices-manageddevicearchitecture.md)|Processor architecture. This property is read-only. Possible values are: `unknown`, `x86`, `x64`, `arm`, `arM64`.| |specificationVersion|String|Specification version. This property is read-only.| |joinType|[joinType](../resources/intune-devices-jointype.md)|Device join type. Possible values are: `unknown`, `azureADJoined`, `azureADRegistered`, `hybridAzureADJoined`.| |skuFamily|String|Device sku family|-|skuNumber|Int32|Device sku number, see also: https://docs.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only.| +|skuNumber|Int32|Device sku number, see also: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only.| |managementFeatures|[managedDeviceManagementFeatures](../resources/intune-devices-manageddevicemanagementfeatures.md)|Device management features. Possible values are: `none`, `microsoftManagedDesktop`.| |chromeOSDeviceInfo|[chromeOSDeviceProperty](../resources/intune-devices-chromeosdeviceproperty.md) collection|List of properties of the ChromeOS Device.| |enrollmentProfileName|String|Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only.| Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Manageddeviceremoteaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-manageddeviceremoteaction.md | Not yet documented |moveDeviceToOrganizationalUnit|13|Name of the moveDevicesToOU action.| |activateDeviceEsim|14|Name of action to Activate eSIM on the device.| |collectDiagnostics|15|Name of the collectDiagnostics action.|+|initiateMobileDeviceManagementKeyRecovery|16|Name of action to initiate MDM key recovery| |
v1.0 | Intune Devices Remoteaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-remoteaction.md | Remote actions Intune supports. |disable|25|Indicate user initiates an action to disable the device.| |reenable|26|Indicate user initiates an action to reenable the device.| |moveDeviceToOrganizationalUnit|27|Indicate user initiates an action to move the device to a new organizational unit.|+|initiateMobileDeviceManagementKeyRecovery|28|Add device action of InitiateMobileDeviceManagementKeyRecovery| |
v1.0 | Intune Devices Remoteactionaudit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-remoteactionaudit.md | Report of remote actions initiated on the devices belonging to a certain tenant. |deviceDisplayName|String|Intune device name.| |userName|String|\[deprecated\] Please use InitiatedByUserPrincipalName instead.| |initiatedByUserPrincipalName|String|User who initiated the device action, format is UPN.|-|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`.| +|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`.| |requestDateTime|DateTimeOffset|Time when the action was issued, given in UTC.| |deviceOwnerUserPrincipalName|String|Upn of the device owner.| |deviceIMEI|String|IMEI of the device.| |
v1.0 | Intune Devices Userexperienceanalyticsanomalyseverityoverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsanomalyseverityoverview.md | The user experience analytics anomaly severity overview entity contains the coun |mediumSeverityAnomalyCount|Int32|The number of medium severity anomalies which have been detected. Valid values -2147483648 to 2147483647| |highSeverityAnomalyCount|Int32|The number of high severity anomalies which have been detected. Valid values -2147483648 to 2147483647| |informationalSeverityAnomalyCount|Int32|The number of informational severity anomalies which have been detected. Valid values -2147483648 to 2147483647|-|otherSeverityAnomalyCount|Int32|The number of anomalies which have been detected with undefined severity. Valid values -2147483648 to 2147483647| ## Relationships None Here is a JSON representation of the resource. "lowSeverityAnomalyCount": 1024, "mediumSeverityAnomalyCount": 1024, "highSeverityAnomalyCount": 1024,- "informationalSeverityAnomalyCount": 1024, - "otherSeverityAnomalyCount": 1024 + "informationalSeverityAnomalyCount": 1024 } ``` |
v1.0 | Intune Devices Userexperienceanalyticsdevicescopesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-userexperienceanalyticsdevicescopesummary.md | + + Title: "userExperienceAnalyticsDeviceScopeSummary resource type" +description: "The user experience analytics tenant level information for all the device scope configurations" ++localization_priority: Normal +++# 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 +|Property|Type|Description| +|:|:|:| +|totalDeviceScopes|Int32|The total number of user experience analytics device scopes. Valid values -2147483648 to 2147483647| +|totalDeviceScopesEnabled|Int32|The total number of user experience analytics device scopes that are enabled. Valid values -2147483648 to 2147483647| +|completedDeviceScopeIds|String collection|A collection of the user experience analytics device scope Unique Identifiers that are enabled and finished recalculating the report metric.| +|insufficientDataDeviceScopeIds|String collection|A collection of user experience analytics device scope Unique Identitfiers that are enabled but there is insufficient data to calculate results.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.userExperienceAnalyticsDeviceScopeSummary" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceScopeSummary", + "totalDeviceScopes": 1024, + "totalDeviceScopesEnabled": 1024, + "completedDeviceScopeIds": [ + "String" + ], + "insufficientDataDeviceScopeIds": [ + "String" + ] +} +``` +++++ |
v1.0 | Intune Devices Windowsmanageddevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-windowsmanageddevice.md | Inherits from [managedDevice](../resources/intune-devices-manageddevice.md) |id|String|Unique Identifier for the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |userId|String|Unique Identifier for the user associated with the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |deviceName|String|Name of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|hardwareInformation|[hardwareInformation](../resources/intune-devices-hardwareinformation.md)|The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|Ownership of the device. Can be 'company' or 'personal' Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `company`, `personal`.| |managedDeviceOwnerType|[managedDeviceOwnerType](../resources/intune-shared-manageddeviceownertype.md)|Ownership of the device. Can be 'company' or 'personal' Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `company`, `personal`.| |deviceActionResults|[deviceActionResult](../resources/intune-devices-deviceactionresult.md) collection|List of ComplexType deviceActionResult objects. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| Inherits from [managedDevice](../resources/intune-devices-manageddevice.md) |subscriberCarrier|String|Subscriber Carrier. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |meid|String|MEID. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |retireAfterDateTime|DateTimeOffset|Indicates the time after when a device will be auto retired because of scheduled action. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| Inherits from [managedDevice](../resources/intune-devices-manageddevice.md) |autopilotEnrolled|Boolean|Reports if the managed device is enrolled via auto-pilot. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |roleScopeTagIds|String collection|List of Scope Tag IDs for this Device instance. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |windowsActiveMalwareCount|Int32|Count of active malware for this windows device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |windowsRemediatedMalwareCount|Int32|Count of remediated malware for this windows device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|notes|String|Notes on the device created by IT Admin Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |configurationManagerClientHealthState|[configurationManagerClientHealthState](../resources/intune-devices-configurationmanagerclienthealthstate.md)|Configuration manager client health state, valid only for devices managed by MDM/ConfigMgr Agent Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |configurationManagerClientInformation|[configurationManagerClientInformation](../resources/intune-devices-configurationmanagerclientinformation.md)|Configuration manager client information, valid only for devices managed, duel-managed or tri-managed by ConfigMgr Agent Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |ethernetMacAddress|String|Ethernet MAC. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |processorArchitecture|[managedDeviceArchitecture](../resources/intune-devices-manageddevicearchitecture.md)|Processor architecture. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `x86`, `x64`, `arm`, `arM64`.| |specificationVersion|String|Specification version. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |joinType|[joinType](../resources/intune-devices-jointype.md)|Device join type Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `azureADJoined`, `azureADRegistered`, `hybridAzureADJoined`.| |skuFamily|String|Device sku family Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|skuNumber|Int32|Device sku number, see also: https://docs.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| +|skuNumber|Int32|Device sku number, see also: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementFeatures|[managedDeviceManagementFeatures](../resources/intune-devices-manageddevicemanagementfeatures.md)|Device management features Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `none`, `microsoftManagedDesktop`.| |chromeOSDeviceInfo|[chromeOSDeviceProperty](../resources/intune-devices-chromeosdeviceproperty.md) collection|List of properties of the ChromeOS Device. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |enrollmentProfileName|String|Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Depenrollmentbaseprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-enrollment-depenrollmentbaseprofile.md | Inherits from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofi |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| |supportDepartment|String|Support department information| |isMandatory|Boolean|Indicates if the profile is mandatory| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled| Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Depenrollmentprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-enrollment-depenrollmentprofile.md | Inherits from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofi |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| |supportDepartment|String|Support department information| |passCodeDisabled|Boolean|Indicates if Passcode setup pane is disabled| |isMandatory|Boolean|Indicates if the profile is mandatory| Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Depiosenrollmentprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-enrollment-depiosenrollmentprofile.md | Inherits from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrol |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| Inherits from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrol |userSessionTimeoutInSeconds|Int32|Indicates timeout of temporary session| |passcodeLockGracePeriodInSeconds|Int32|Indicates timeout before locked screen requires the user to enter the device passocde to unlock it| |carrierActivationUrl|String|Carrier URL for activating device eSIM.|-|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://docs.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| +|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| ## Relationships None Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Depmacosenrollmentprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-enrollment-depmacosenrollmentprofile.md | Inherits from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrol |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| Here is a JSON representation of the resource. + |
v1.0 | Intune Gpanalyticsservice Grouppolicymigrationreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicymigrationreport.md | The Group Policy migration report. |totalSettingsCount|Int32|The total number of Group Policy Settings from GPO file.| |supportedSettingsCount|Int32|The number of Group Policy Settings supported by Intune.| |supportedSettingsPercent|Int32|The Percentage of Group Policy Settings supported by Intune.|+|roleScopeTagIds|String collection|The list of scope tags for the configuration.| ## Relationships |Relationship|Type|Description| Here is a JSON representation of the resource. "targetedInActiveDirectory": true, "totalSettingsCount": 1024, "supportedSettingsCount": 1024,- "supportedSettingsPercent": 1024 + "supportedSettingsPercent": 1024, + "roleScopeTagIds": [ + "String" + ] } ``` |
v1.0 | Intune Gpanalyticsservice Grouppolicyobjectfile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-gpanalyticsservice-grouppolicyobjectfile.md | The Group Policy Object file uploaded by admin. |createdDateTime|DateTimeOffset|The date and time at which the GroupPolicy was first uploaded.| |lastModifiedDateTime|DateTimeOffset|The date and time at which the GroupPolicyObjectFile was last modified.| |content|String|The Group Policy Object file content.|+|roleScopeTagIds|String collection|The list of scope tags for the configuration.| ## Relationships None Here is a JSON representation of the resource. "ouDistinguishedName": "String", "createdDateTime": "String (timestamp)", "lastModifiedDateTime": "String (timestamp)",- "content": "String" + "content": "String", + "roleScopeTagIds": [ + "String" + ] } ``` |
v1.0 | Intune Mam Appmanagementlevel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-appmanagementlevel.md | 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| |
v1.0 | Intune Mam Defaultmanagedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-defaultmanagedappprotection.md | Inherits from [managedAppProtection](../resources/intune-mam-managedappprotectio |requireClass3Biometrics|Boolean|Require user to apply Class 3 Biometrics on their Android device.| |requirePinAfterBiometricChange|Boolean|A PIN prompt will override biometric prompts if class 3 biometrics are updated on the device.| |fingerprintAndBiometricEnabled|Boolean|Indicate to the client to enable both biometrics and fingerprints for the app.|+|minimumWarningSdkVersion|String|Versions less than the specified version will result in warning message on the managed app from accessing company data. (iOS only)| ## Relationships |Relationship|Type|Description| Here is a JSON representation of the resource. "appActionIfDevicePasscodeComplexityLessThanHigh": "String", "requireClass3Biometrics": true, "requirePinAfterBiometricChange": true,- "fingerprintAndBiometricEnabled": true + "fingerprintAndBiometricEnabled": true, + "minimumWarningSdkVersion": "String" } ``` |
v1.0 | Intune Mam Devicemanagementreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-devicemanagementreports.md | Singleton entity that acts as a container for all device management functionalit |[Get deviceManagementReports](../api/intune-mam-devicemanagementreports-get.md)|[deviceManagementReports](../resources/intune-mam-devicemanagementreports.md)|Read properties and relationships of the [deviceManagementReports](../resources/intune-mam-devicemanagementreports.md) object.| |[Update deviceManagementReports](../api/intune-mam-devicemanagementreports-update.md)|[deviceManagementReports](../resources/intune-mam-devicemanagementreports.md)|Update the properties of a [deviceManagementReports](../resources/intune-mam-devicemanagementreports.md) object.| |[getMobileApplicationManagementAppRegistrationSummaryReport action](../api/intune-mam-devicemanagementreports-getmobileapplicationmanagementappregistrationsummaryreport.md)|Stream|Not yet documented|+|[getMobileApplicationManagementAppConfigurationReport action](../api/intune-mam-devicemanagementreports-getmobileapplicationmanagementappconfigurationreport.md)|Stream|Not yet documented| ## Properties |Property|Type|Description| |
v1.0 | Intune Mam Targetedmanagedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-targetedmanagedappprotection.md | Inherits from [managedAppProtection](../resources/intune-mam-managedappprotectio |dialerRestrictionLevel|[managedAppPhoneNumberRedirectLevel](../resources/intune-mam-managedappphonenumberredirectlevel.md)|The classes of dialer apps that are allowed to click-to-open a phone number. Inherited from [managedAppProtection](../resources/intune-mam-managedappprotection.md). Possible values are: `allApps`, `managedApps`, `customApp`, `blocked`.| |gracePeriodToBlockAppsDuringOffClockHours|Duration|A grace period before blocking app access during off clock hours. Inherited from [managedAppProtection](../resources/intune-mam-managedappprotection.md)| |isAssigned|Boolean|Indicates if the policy is deployed to any inclusion groups or not.|-|targetedAppManagementLevels|[appManagementLevel](../resources/intune-mam-appmanagementlevel.md)|The intended app management levels for this policy. Possible values are: `unspecified`, `unmanaged`, `mdm`, `androidEnterprise`, `androidEnterpriseDedicatedDevicesWithAzureAdSharedMode`, `androidOpenSourceProjectUserAssociated`, `androidOpenSourceProjectUserless`.| +|targetedAppManagementLevels|[appManagementLevel](../resources/intune-mam-appmanagementlevel.md)|The intended app management levels for this policy. Possible values are: `unspecified`, `unmanaged`, `mdm`, `androidEnterprise`, `androidEnterpriseDedicatedDevicesWithAzureAdSharedMode`, `androidOpenSourceProjectUserAssociated`, `androidOpenSourceProjectUserless`, `unknownFutureValue`.| |appGroupType|[targetedManagedAppGroupType](../resources/intune-mam-targetedmanagedappgrouptype.md)|Public Apps selection: group or individual. Possible values are: `selectedPublicApps`, `allCoreMicrosoftApps`, `allMicrosoftApps`, `allApps`.| ## Relationships |
v1.0 | Intune Onboarding Devicemanagementpartner | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-onboarding-devicemanagementpartner.md | Entity which represents a connection to device management partner. |[Create deviceManagementPartner](../api/intune-onboarding-devicemanagementpartner-create.md)|[deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md)|Create a new [deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md) object.| |[Delete deviceManagementPartner](../api/intune-onboarding-devicemanagementpartner-delete.md)|None|Deletes a [deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md).| |[Update deviceManagementPartner](../api/intune-onboarding-devicemanagementpartner-update.md)|[deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md)|Update the properties of a [deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md) object.|+|[terminate action](../api/intune-onboarding-devicemanagementpartner-terminate.md)|None|Not yet documented| ## Properties |Property|Type|Description| |
v1.0 | Intune Onboarding Windows10enrollmentcompletionpageconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-onboarding-windows10enrollmentcompletionpageconfiguration.md | Inherits from [deviceEnrollmentConfiguration](../resources/intune-shared-devicee |allowDeviceUseOnInstallFailure|Boolean|Allow the user to continue using the device on installation failure| |selectedMobileAppIds|String collection|Selected applications to track the installation status| |allowNonBlockingAppInstallation|Boolean|Install all required apps as non blocking apps during white glove|+|installQualityUpdates|Boolean|Allows quality updates installation during OOBE| |trackInstallProgressForAutopilotOnly|Boolean|Only show installation progress for Autopilot enrollment scenarios| |disableUserStatusTrackingAfterFirstUser|Boolean|Only show installation progress for first user post enrollment| Here is a JSON representation of the resource. "String" ], "allowNonBlockingAppInstallation": true,+ "installQualityUpdates": true, "trackInstallProgressForAutopilotOnly": true, "disableUserStatusTrackingAfterFirstUser": true } |
v1.0 | Intune Partnerintegration Organizationalmessagecontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagecontent.md | - Title: "organizationalMessageContent resource type" -description: "Contains the entire content of the message that will be displayed to the clients" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageContent resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 entire content of the message that will be displayed to the clients --## Properties -|Property|Type|Description| -|:|:|:| -|guidedContentId|String|The ID of the guided content that this content is using| -|placementDetails|[organizationalMessagePlacementDetail](../resources/intune-partnerintegration-organizationalmessageplacementdetail.md) collection|Contains the different types of text content that can be displayed to customers along with their localized values| -|logoInfo|[organizationalMessageLogo](../resources/intune-partnerintegration-organizationalmessagelogo.md)|The logo that will be displayed to the clients. This will contain ether the binary contents of the logo or a url to the logo's location| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageContent" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageContent", - "guidedContentId": "String", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "String", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "String", - "name": "String", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "String", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "String", - "message": "String", - "clickUrl": "String", - "buttonText": "String" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "binary", - "contentType": "String", - "logoCdnUrl": "String" - } -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagedetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagedetail.md | - Title: "organizationalMessageDetail resource type" -description: "This will allow the admin to see the specific details of an organizational message that has been created for their tenant" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageDetail resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 will allow the admin to see the specific details of an organizational message that has been created for their tenant --## Methods -|Method|Return Type|Description| -|:|:|:| -|[List organizationalMessageDetails](../api/intune-partnerintegration-organizationalmessagedetail-list.md)|[organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) collection|List properties and relationships of the [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) objects.| -|[Get organizationalMessageDetail](../api/intune-partnerintegration-organizationalmessagedetail-get.md)|[organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md)|Read properties and relationships of the [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object.| -|[Create organizationalMessageDetail](../api/intune-partnerintegration-organizationalmessagedetail-create.md)|[organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md)|Create a new [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object.| -|[Delete organizationalMessageDetail](../api/intune-partnerintegration-organizationalmessagedetail-delete.md)|None|Deletes a [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md).| -|[Update organizationalMessageDetail](../api/intune-partnerintegration-organizationalmessagedetail-update.md)|[organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md)|Update the properties of a [organizationalMessageDetail](../resources/intune-partnerintegration-organizationalmessagedetail.md) object.| --## Properties -|Property|Type|Description| -|:|:|:| -|id|String|A unique identifier for the organizational message| -|scenario|[organizationalMessageScenario](../resources/intune-partnerintegration-organizationalmessagescenario.md)|Indicates the scenario for the message. Possible values are: `onboarding`, `lifecycle`, `unknownFutureValue`.| -|surface|[organizationalMessageSurface](../resources/intune-partnerintegration-organizationalmessagesurface.md)|Indicates the area where content will be displayed to customers. Possible values are: `actionCenter`, `getStarted`, `softLanding`, `unknownFutureValue`.| -|status|[organizationalMessageStatus](../resources/intune-partnerintegration-organizationalmessagestatus.md)|Indicates the deployment status of the message. Possible values are: `scheduled`, `active`, `completed`, `cancelled`, `unknownFutureValue`.| -|startDateTime|DateTimeOffset|The date and time of when the message will start being displayed to clients| -|endDateTime|DateTimeOffset|The date and time of when the message will stop being displayed to clients| -|createdDateTime|DateTimeOffset|The date and time of when the message was created| -|lastModifiedDateTime|DateTimeOffset|The date and time of when the message was last modified| -|userEngagementStatistics|[organizationalMessageInsights](../resources/intune-partnerintegration-organizationalmessageinsights.md)|The statistics containing how the message was interacted with by clients. This includes the number of impressions, clicks, and dismisses from targeted clients.| -|frequency|[organizationalMessageFrequency](../resources/intune-partnerintegration-organizationalmessagefrequency.md)|The frequency at which a client will see the message. Possible values are: `weeklyOnce`, `monthlyOnce`, `monthlyTwice`, `unknownFutureValue`.| -|targeting|[organizationalMessageTargeting](../resources/intune-partnerintegration-organizationalmessagetargeting.md)|The groups of devices that will receive the message. This also contains a list of excluded groups that will not receive the message regardless of the device being part of an included group| -|content|[organizationalMessageContent](../resources/intune-partnerintegration-organizationalmessagecontent.md)|The content that will be displayed to clients for the message. This includes the text portion of the message and the displayed logo| -|theme|[organizationalMessageTheme](../resources/intune-partnerintegration-organizationalmessagetheme.md)|Indicates the theme for the experience. Possible values are: `update`, `training`, `welcomeToWindows`, `explore`, `unknownFutureValue`.| -|variant|String|Indicates the corresponding variant for the experience| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "keyProperty": "id", - "@odata.type": "microsoft.graph.organizationalMessageDetail" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageDetail", - "id": "String (identifier)", - "scenario": "String", - "surface": "String", - "status": "String", - "startDateTime": "String (timestamp)", - "endDateTime": "String (timestamp)", - "createdDateTime": "String (timestamp)", - "lastModifiedDateTime": "String (timestamp)", - "userEngagementStatistics": { - "@odata.type": "microsoft.graph.organizationalMessageInsights", - "impressions": 1024, - "clicks": 1024, - "dismisses": 1024 - }, - "frequency": "String", - "targeting": { - "@odata.type": "microsoft.graph.organizationalMessageTargeting", - "targetingType": "String", - "includeIds": [ - "String" - ], - "excludeIds": [ - "String" - ] - }, - "content": { - "@odata.type": "microsoft.graph.organizationalMessageContent", - "guidedContentId": "String", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "String", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "String", - "name": "String", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "String", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "String", - "message": "String", - "clickUrl": "String", - "buttonText": "String" - } - } - ] - } - ] - } - ], - "logoInfo": { - "@odata.type": "microsoft.graph.organizationalMessageLogo", - "logo": "binary", - "contentType": "String", - "logoCdnUrl": "String" - } - }, - "theme": "String", - "variant": "String" -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagefrequency | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagefrequency.md | - Title: "organizationalMessageFrequency enum type" -description: "Indicates the frequency at which a client will see the message" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessageFrequency enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 frequency at which a client will see the message --## Members -|Member|Value|Description| -|:|:|:| -|weeklyOnce|0|Indicates that the message will be displayed once a week| -|monthlyOnce|1|Indicates that the message will be displayed once a month| -|monthlyTwice|2|Indicates that the message will be displayed twice a month| -|unknownFutureValue|3|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessageguidedcontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessageguidedcontent.md | - Title: "organizationalMessageGuidedContent resource type" -description: "This will allow the admin to see the different templated organizational messages that can be created" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageGuidedContent resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 will allow the admin to see the different templated organizational messages that can be created --## Methods -|Method|Return Type|Description| -|:|:|:| -|[List organizationalMessageGuidedContents](../api/intune-partnerintegration-organizationalmessageguidedcontent-list.md)|[organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) collection|List properties and relationships of the [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) objects.| -|[Get organizationalMessageGuidedContent](../api/intune-partnerintegration-organizationalmessageguidedcontent-get.md)|[organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md)|Read properties and relationships of the [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object.| -|[Create organizationalMessageGuidedContent](../api/intune-partnerintegration-organizationalmessageguidedcontent-create.md)|[organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md)|Create a new [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object.| -|[Delete organizationalMessageGuidedContent](../api/intune-partnerintegration-organizationalmessageguidedcontent-delete.md)|None|Deletes a [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md).| -|[Update organizationalMessageGuidedContent](../api/intune-partnerintegration-organizationalmessageguidedcontent-update.md)|[organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md)|Update the properties of a [organizationalMessageGuidedContent](../resources/intune-partnerintegration-organizationalmessageguidedcontent.md) object.| --## Properties -|Property|Type|Description| -|:|:|:| -|id|String|A unique identifier for the guided content| -|scenario|[organizationalMessageScenario](../resources/intune-partnerintegration-organizationalmessagescenario.md)|Indicates the scenario for the guided content. Possible values are: `onboarding`, `lifecycle`, `unknownFutureValue`.| -|theme|[organizationalMessageTheme](../resources/intune-partnerintegration-organizationalmessagetheme.md)|Indicates the theme for the guided content. Possible values are: `update`, `training`, `welcomeToWindows`, `explore`, `unknownFutureValue`.| -|surface|[organizationalMessageSurface](../resources/intune-partnerintegration-organizationalmessagesurface.md)|Indicates the area where content will be displayed to customers. Possible values are: `actionCenter`, `getStarted`, `softLanding`, `unknownFutureValue`.| -|placementDetails|[organizationalMessagePlacementDetail](../resources/intune-partnerintegration-organizationalmessageplacementdetail.md) collection|Contains the different types of text content that can be displayed to customers along with their localized values| -|logo|[organizationalMessageLogoGuide](../resources/intune-partnerintegration-organizationalmessagelogoguide.md)|Example of the logo that will be displayed to customers and its size requirements| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "keyProperty": "id", - "@odata.type": "microsoft.graph.organizationalMessageGuidedContent" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageGuidedContent", - "id": "String (identifier)", - "scenario": "String", - "theme": "String", - "surface": "String", - "placementDetails": [ - { - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail", - "placement": "String", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "String", - "name": "String", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "String", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "String", - "message": "String", - "clickUrl": "String", - "buttonText": "String" - } - } - ] - } - ] - } - ], - "logo": { - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "String", - "assetName": "String", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 1024, - "maxWidth": 1024, - "minHeight": 1024, - "maxHeight": 1024 - } - } -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessageinsights | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessageinsights.md | - Title: "organizationalMessageInsights resource type" -description: "Contains statistics into how the organizational message was interacted with by clients" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageInsights resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 statistics into how the organizational message was interacted with by clients --## Properties -|Property|Type|Description| -|:|:|:| -|impressions|Int32|The number of times this message was shown to all clients| -|clicks|Int32|The number of times this message was clicked on| -|dismisses|Int32|The number of times this message was dismissed by a user. This may not be collected for some surfaces and will be null| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageInsights" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageInsights", - "impressions": 1024, - "clicks": 1024, - "dismisses": 1024 -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagelocalizedtext | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagelocalizedtext.md | - Title: "organizationalMessageLocalizedText resource type" -description: "Contains the text to be displayed for a given locale" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageLocalizedText resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 text to be displayed for a given locale --## Properties -|Property|Type|Description| -|:|:|:| -|locale|String|The locale for this text| -|text|[organizationalMessageText](../resources/intune-partnerintegration-organizationalmessagetext.md)|The text that will be displayed to a user from this specific locale| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageLocalizedText", - "locale": "String", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "String", - "message": "String", - "clickUrl": "String", - "buttonText": "String" - } -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagelogo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagelogo.md | - Title: "organizationalMessageLogo resource type" -description: "Contains the logo's binary content or a url to the logo's downloadable location. Either both logo and contentType contain valid values or logoCdnUrl contains a valid url" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageLogo resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 logo's binary content or a url to the logo's downloadable location. Either both logo and contentType contain valid values or logoCdnUrl contains a valid url --## Properties -|Property|Type|Description| -|:|:|:| -|logo|Binary|The binary contents of the logo. This is null when logoCdnUrl is used to send the logo| -|contentType|[organizationalMessageLogoType](../resources/intune-partnerintegration-organizationalmessagelogotype.md)|The content type of the logo that is contained in the logo array. This is null when logoCdnUrl is used to send the logo. Possible values are: `png`, `unknownFutureValue`.| -|logoCdnUrl|String|The url at which the logo resides. This is null when logo and contentType are used to send the logo| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageLogo" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageLogo", - "logo": "binary", - "contentType": "String", - "logoCdnUrl": "String" -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagelogodimensions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagelogodimensions.md | - Title: "organizationalMessageLogoDimensions resource type" -description: "Contains the required size dimensions of a logo" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageLogoDimensions resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 required size dimensions of a logo --## Properties -|Property|Type|Description| -|:|:|:| -|minWidth|Int32|Minimum width of the logo| -|maxWidth|Int32|Maximum width of the logo| -|minHeight|Int32|Minimum height of the logo| -|maxHeight|Int32|Maximum height of the logo| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 1024, - "maxWidth": 1024, - "minHeight": 1024, - "maxHeight": 1024 -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagelogoguide | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagelogoguide.md | - Title: "organizationalMessageLogoGuide resource type" -description: "Example logo and its size requirements" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageLogoGuide resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. --> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. --Example logo and its size requirements --## Properties -|Property|Type|Description| -|:|:|:| -|logoCdnUrl|String|The url at which the logo resides| -|assetName|String|The asset name is the key for this specific logo. This is used to compute the required token when accessing the logoCdnUrl to fetch the logo| -|dimensions|[organizationalMessageLogoDimensions](../resources/intune-partnerintegration-organizationalmessagelogodimensions.md)|The required size dimensions of the logo| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageLogoGuide" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageLogoGuide", - "logoCdnUrl": "String", - "assetName": "String", - "dimensions": { - "@odata.type": "microsoft.graph.organizationalMessageLogoDimensions", - "minWidth": 1024, - "maxWidth": 1024, - "minHeight": 1024, - "maxHeight": 1024 - } -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagelogotype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagelogotype.md | - Title: "organizationalMessageLogoType enum type" -description: "Indicates the content type of the logo" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessageLogoType enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 content type of the logo --## Members -|Member|Value|Description| -|:|:|:| -|png|0|Indicates that logo is a png file| -|unknownFutureValue|1|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessageplacement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessageplacement.md | - Title: "organizationalMessagePlacement enum type" -description: "Indicates the name of the placement" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessagePlacement enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 name of the placement --## Members -|Member|Value|Description| -|:|:|:| -|default|0|Indicates the default area for text to be displayed. This is the only valid placement value for the actionCenter and softLanding surfaces| -|card0|1|Indicates the area where the first card is displayed. Only applies to the getStarted surface| -|card1|2|Indicates the area where the second card is displayed. Only applies to the getStarted surface| -|card2|3|Indicates the area where the third card is displayed. Only applies to the getStarted surface| -|card3|4|Indicates the area where the fourth card is displayed. Only applies to the getStarted surface| -|unknownFutureValue|5|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessageplacementdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessageplacementdetail.md | - Title: "organizationalMessagePlacementDetail resource type" -description: "Contains the different variants of text that can be displayed for a given placement within a surface" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessagePlacementDetail resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 different variants of text that can be displayed for a given placement within a surface --## Properties -|Property|Type|Description| -|:|:|:| -|placement|[organizationalMessagePlacement](../resources/intune-partnerintegration-organizationalmessageplacement.md)|Indicates the name of the placement. Possible values are: `default`, `card0`, `card1`, `card2`, `card3`, `unknownFutureValue`.| -|variants|[organizationalMessageVariant](../resources/intune-partnerintegration-organizationalmessagevariant.md) collection|The list of different variants that can be displayed for this placement| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessagePlacementDetail" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessagePlacementDetail", - "placement": "String", - "variants": [ - { - "@odata.type": "microsoft.graph.organizationalMessageVariant", - "variantId": "String", - "name": "String", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "String", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "String", - "message": "String", - "clickUrl": "String", - "buttonText": "String" - } - } - ] - } - ] -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagescenario | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagescenario.md | - Title: "organizationalMessageScenario enum type" -description: "Indicates the scenario for the message" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessageScenario enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 scenario for the message --## Members -|Member|Value|Description| -|:|:|:| -|onboarding|0|Indicates onboarding scenario| -|lifecycle|1|Indicates lifecycle scenario| -|unknownFutureValue|2|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessagestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagestatus.md | - Title: "organizationalMessageStatus enum type" -description: "Indicates the deployment status of the message" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessageStatus enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 deployment status of the message --## Members -|Member|Value|Description| -|:|:|:| -|scheduled|0|Indicates that the message has been scheduled for a future date| -|active|1|Indicates that the message is currently live and being presented to clients| -|completed|2|Indicates that the message has been displayed to users already and is no longer active| -|cancelled|3|Indicates that the message has been cancelled and will not be shown| -|unknownFutureValue|4|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessagesurface | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagesurface.md | - Title: "organizationalMessageSurface enum type" -description: "Indicates the area where content will be displayed to customers" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessageSurface enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 area where content will be displayed to customers --## Members -|Member|Value|Description| -|:|:|:| -|actionCenter|0|Indicates the message will be displayed on the Window's Action Center| -|getStarted|1|Indicates the message will be displayed on the Get Started page| -|softLanding|2|Indicates the message will be displayed to the Soft Landing which is anchored to the Windows taskbar| -|unknownFutureValue|3|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessagetargeting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagetargeting.md | - Title: "organizationalMessageTargeting resource type" -description: "Contains the groups of devices that will be targeted to receive the organizational message. If a device is part of the excluded group, then it will not receive the message, regardless of the device being part of an included group" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageTargeting resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 groups of devices that will be targeted to receive the organizational message. If a device is part of the excluded group, then it will not receive the message, regardless of the device being part of an included group --## Properties -|Property|Type|Description| -|:|:|:| -|targetingType|[organizationalMessageTargetingType](../resources/intune-partnerintegration-organizationalmessagetargetingtype.md)|Indicates the type of targeting. Possible values are: `aadGroup`, `unknownFutureValue`.| -|includeIds|String collection|The groups that will be targeted and receive the message| -|excludeIds|String collection|The groups that will not receive the message. If a user from an excluded group is part of an included group, it will not receive the message| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageTargeting" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageTargeting", - "targetingType": "String", - "includeIds": [ - "String" - ], - "excludeIds": [ - "String" - ] -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagetargetingtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagetargetingtype.md | - Title: "organizationalMessageTargetingType enum type" -description: "Indicates the type of targeting" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessageTargetingType enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 targeting --## Members -|Member|Value|Description| -|:|:|:| -|aadGroup|0|Indicates that client devices are targeted by their AAD group| -|unknownFutureValue|1|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessagetenantconsent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagetenantconsent.md | - Title: "organizationalMessageTenantConsent resource type" -description: "This will allow the admin to see tenant consent info for specific tenant" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageTenantConsent resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 will allow the admin to see tenant consent info for specific tenant --## Properties -|Property|Type|Description| -|:|:|:| -|firstPartyMessageAllowed|Boolean|Indicates if first party message is allowed| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageTenantConsent" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageTenantConsent", - "firstPartyMessageAllowed": true -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagetext | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagetext.md | - Title: "organizationalMessageText resource type" -description: "Contains the text that will be displayed to users for a particular variant" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageText resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 text that will be displayed to users for a particular variant --## Properties -|Property|Type|Description| -|:|:|:| -|title|String|Indicates the title that will be displayed| -|message|String|Indicates the message that will be displayed| -|clickUrl|String|Indicates the url that the user will be directed to when the message is clicked| -|buttonText|String|Indicates the text that will be displayed on the button of the message. This field applies to the softLanding surface| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageText" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageText", - "title": "String", - "message": "String", - "clickUrl": "String", - "buttonText": "String" -} -``` ----- |
v1.0 | Intune Partnerintegration Organizationalmessagetheme | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagetheme.md | - Title: "organizationalMessageTheme enum type" -description: "Indicates the theme for the guided content" --localization_priority: Normal -doc_type: enumPageType ---# organizationalMessageTheme enum type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 theme for the guided content --## Members -|Member|Value|Description| -|:|:|:| -|update|0|Indicates the Update theme| -|training|1|Indicates the Training theme| -|welcomeToWindows|2|Indicates the Welcome to Windows theme| -|explore|3|Indicates the Explore| -|unknownFutureValue|4|UnknownFutureValue, Evolvable enumeration sentinel value. Do not use.| ----- |
v1.0 | Intune Partnerintegration Organizationalmessagevariant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-organizationalmessagevariant.md | - Title: "organizationalMessageVariant resource type" -description: "Contains the localized text to be displayed for a given variant" --localization_priority: Normal -doc_type: resourcePageType ---# organizationalMessageVariant resource type --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is 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 localized text to be displayed for a given variant --## Properties -|Property|Type|Description| -|:|:|:| -|variantId|String|A unique identifier for this variant| -|name|String|The name of the variant| -|localizedTexts|[organizationalMessageLocalizedText](../resources/intune-partnerintegration-organizationalmessagelocalizedtext.md) collection|The list of localized texts for this variant| --## Relationships -None --## JSON Representation -Here is a JSON representation of the resource. -<!-- { - "blockType": "resource", - "@odata.type": "microsoft.graph.organizationalMessageVariant" -} >-``` json -{ - "@odata.type": "#microsoft.graph.organizationalMessageVariant", - "variantId": "String", - "name": "String", - "localizedTexts": [ - { - "@odata.type": "microsoft.graph.organizationalMessageLocalizedText", - "locale": "String", - "text": { - "@odata.type": "microsoft.graph.organizationalMessageText", - "title": "String", - "message": "String", - "clickUrl": "String", - "buttonText": "String" - } - } - ] -} -``` ----- |
v1.0 | Intune Policyset Macoslobappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-policyset-macoslobappassignmentsettings.md | + + Title: "macOsLobAppAssignmentSettings resource type" +description: "Contains properties used to assign an Mac LOB app to a group." ++localization_priority: Normal +++# 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 an Mac LOB app to a group. +++Inherits from [mobileAppAssignmentSettings](../resources/intune-shared-mobileappassignmentsettings.md) ++## Properties +|Property|Type|Description| +|:|:|:| +|uninstallOnDeviceRemoval|Boolean|Whether or not to uninstall the app when device is removed from Intune.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.macOsLobAppAssignmentSettings" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOsLobAppAssignmentSettings", + "uninstallOnDeviceRemoval": true +} +``` +++++ |
v1.0 | Intune Wip Intunebrandingprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-wip-intunebrandingprofile.md | This entity contains data which is used in customizing the tenant level appearan |companyPortalBlockedActions|[companyPortalBlockedAction](../resources/intune-shared-companyportalblockedaction.md) collection|Collection of blocked actions on the company portal as per platform and device ownership types.| |showAzureADEnterpriseApps|Boolean|Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal| |showOfficeWebApps|Boolean|Boolean that indicates if Office WebApps will be shown in Company Portal|+|showConfigurationManagerApps|Boolean|Boolean that indicates if Configuration Manager Apps will be shown in Company Portal| |sendDeviceOwnershipChangePushNotification|Boolean|Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate| |enrollmentAvailability|[enrollmentAvailabilityOptions](../resources/intune-shared-enrollmentavailabilityoptions.md)|Customized device enrollment flow displayed to the end user . Possible values are: `availableWithPrompts`, `availableWithoutPrompts`, `unavailable`.| |disableClientTelemetry|Boolean|Applies to telemetry sent from all clients to the Intune service. When disabled, all proactive troubleshooting and issue warnings within the client are turned off, and telemetry settings appear inactive or hidden to the device user.| Here is a JSON representation of the resource. ], "showAzureADEnterpriseApps": true, "showOfficeWebApps": true,+ "showConfigurationManagerApps": true, "sendDeviceOwnershipChangePushNotification": true, "enrollmentAvailability": "String", "disableClientTelemetry": true, |
v1.0 | Invitationparticipantinfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/invitationparticipantinfo.md | Represents an entity that is being invited to a group call. | identity | [identitySet](identityset.md) | The [identitySet](identityset.md) associated with this invitation. | | participantId | String | Optional. The ID of the target participant. | | replacesCallId | String | Optional. The call which the target identity is currently a part of. For peer-to-peer case, the call will be dropped once the participant is added successfully. |+| removeFromDefaultAudioRoutingGroup | Boolean | Optional. Whether to remove them from the main mixer. | +| hidden | Boolean | Optional. Whether to hide the participant from the roster. | ## JSON representation The following is a JSON representation of the resource. "endpointType": "String", "identity": {"@odata.type": "#microsoft.graph.identitySet"}, "participantId": "String", - "replacesCallId": "String" + "replacesCallId": "String", + "removeFromDefaultAudioRoutingGroup": "Boolean", + "hidden": "Boolean" } ``` |
v1.0 | Learningcontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/learningcontent.md | Inherits from [entity](../resources/entity.md). |contributors|String collection|The authors, creators, or contributors of the learning content. Optional.| |createdDateTime|DateTimeOffset|The date when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| |description|String|The description or summary for the learning content. Optional.|-|duration|Duration|The duration of the learning content in seconds. Optional.| +|duration|Duration|The duration of the learning content in seconds. The value is represented in ISO 8601 format for durations. Optional.| |externalId|String|Unique external content ID for the learning content. Required.| |format|String|The format of the learning content. For example, `Course`, `Video`, `Book`, `Book Summary`, `Audiobook Summary`. Optional.| |id|String|The unique identifier for the learning content. Not nullable. Read-only. Inherited from [entity](../resources/entity.md).| |
v1.0 | Licenseassignmentstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/licenseAssignmentState.md | The **licenseAssignmentStates** property of the [user](user.md) entity is a coll ## Properties | Property | Type |Description| |:|:--|:-|-|assignedByGroup|string|The id of the group that assigns this license. If the assignment is a direct-assigned license, this field will be Null. Read-Only.| -|disabledPlans|Collection(String)|The service plans that are disabled in this assignment. Read-Only.| +|assignedByGroup|String|Indicates whether the license is directly-assigned or inherited from a group. If directly-assigned, this field is `null`; if inherited through a group membership, this field contains the ID of the group. Read-Only.| +|disabledPlans|String collection|The service plans that are disabled in this assignment. Read-Only.| |error|String|License assignment failure error. If the license is assigned successfully, this field will be Null. Read-Only. The possible values are `CountViolation`, `MutuallyExclusiveViolation`, `DependencyViolation`, `ProhibitedInUsageLocationViolation`, `UniquenessViolation`, and `Other`. For more information on how to identify and resolve license assignment errors see [here](/azure/active-directory/users-groups-roles/licensing-groups-resolve-problems).| |lastUpdatedDateTime|DateTimeOffset|The timestamp when the state of the license assignment was last updated.| |skuId|String|The unique identifier for the SKU. Read-Only.| |
v1.0 | Managedtenants Aggregatedpolicycompliance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-aggregatedpolicycompliance.md | Title: "aggregatedPolicyCompliance resource type" description: "Represents an aggregate view of device compliance for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Auditevent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-auditevent.md | Title: "auditEvent resource type" description: "Represents an audit event for managed tenants in Microsoft 365 Lighthouse." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Cloudpcconnection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-cloudpcconnection.md | Title: "cloudPcConnection resource type" description: "Represents a cloud PC connection for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Cloudpcdevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-cloudpcdevice.md | Title: "cloudPcDevice resource type" description: "Represents a cloud PC device that belongs to a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Cloudpcoverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-cloudpcoverview.md | Title: "cloudPcOverview resource type" description: "Represents an overview of cloud PCs for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Conditionalaccesspolicycoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-conditionalaccesspolicycoverage.md | Title: "conditionalAccessPolicyCoverage resource type" description: "Represents information about any Azure Active Directory policy that defines access rules of a resource for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Credentialuserregistrationssummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-credentialuserregistrationssummary.md | Title: "credentialUserRegistrationsSummary resource type" description: "Represents a summary of Azure Active Directory credential user registrations for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Devicecompliancepolicysettingstatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-devicecompliancepolicysettingstatesummary.md | Title: "deviceCompliancePolicySettingStateSummary resource type" description: "Represents a summary of device compliance policy setting states for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Manageddevicecompliance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-manageddevicecompliance.md | Title: "managedDeviceCompliance resource type" description: "Represents the state of device compliance for each managed device belonging to a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Manageddevicecompliancetrend | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-manageddevicecompliancetrend.md | Title: "managedDeviceComplianceTrend resource type" description: "Represents a trend of compliant and non-compliant devices for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managedtenant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managedtenant.md | Title: "managedTenant resource type" description: "Represent the available operations that interact with the multi-tenant management platform." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managedtenantexecutionerror | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managedtenantexecutionerror.md | Title: "managedTenantExecutionError resource type" description: "Represents an exception for a managed tenant operation." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managedtenantgenericerror | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managedtenantgenericerror.md | Title: "managedTenantGenericError resource type" description: "Represents a generic error for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managedtenantoperationerror | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managedtenantoperationerror.md | Title: "managedTenantOperationError resource type" description: "An abstract type that represents an error for a managed tenant operation." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementaction.md | Title: "managementAction resource type" description: "Represents a baseline management action for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementactiondeploymentstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementactiondeploymentstatus.md | Title: "managementActionDeploymentStatus resource type" description: "Represents the deployment status for a given managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementactioninfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementactioninfo.md | Title: "managementActionInfo resource type" description: "Represents reference information for a management action." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementactiontenantdeploymentstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementactiontenantdeploymentstatus.md | Title: "managementActionTenantDeploymentStatus resource type" description: "Represents tenant level deployment status for the management action." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementintent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementintent.md | Title: "managementIntent resource type" description: "Represents metadata for a baseline and what management templates are included." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementintentinfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementintentinfo.md | Title: "managementIntentInfo resource type" description: "Represents relationship information for a management intent." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementtemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementtemplate.md | Title: "managementTemplate resource type" description: "Represents a group of actions and setting that can be performed against a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Managementtemplatedetailedinfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-managementtemplatedetailedinfo.md | Title: "managementTemplateDetailedInfo resource type" description: "Represents detailed information for the management template." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Myrole | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-myrole.md | Title: "myRole resource type" description: "Represents the role assignments to a signed-in user for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Roleassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-roleassignment.md | Title: "roleAssignment resource type" description: "Represents the role assignment to a signed-in user for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Roledefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-roledefinition.md | Title: "roleDefinition resource type" description: "Represents detailed information for the role definition." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Serviceusage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-serviceusage.md | Title: "serviceUsage resource type" description: "Represents monthly active usage data for a service in a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Setting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-setting.md | Title: "setting resource type" description: "Represents a setting that is used within a baseline." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Templateparameter | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-templateparameter.md | Title: "templateParameter resource type" description: "Represents a parameter utilized in a management template." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenant.md | Title: "tenant resource type" description: "Represents a tenant associated with the managing entity." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantcontactinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantcontactinformation.md | Title: "tenantContactInformation resource type" description: "Represents a contact at a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantcontract | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantcontract.md | Title: "tenantContract resource type" description: "Represents relationship information between a tenant and the managing entity." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantcustomizedinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantcustomizedinformation.md | Title: "tenantCustomizedInformation resource type" description: "Represents customizable information for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantdetailedinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantdetailedinformation.md | Title: "tenantDetailedInformation resource type" description: "Represents detailed information for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantgroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantgroup.md | Title: "tenantGroup resource type" description: "Represents a logical group of managed tenants." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantinfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantinfo.md | Title: "tenantInfo resource type" description: "Represents information for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantstatusinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantstatusinformation.md | Title: "tenantStatusInformation resource type" description: "Represents onboarding status information for a managed tenant." ms.localizationpriority: medium doc_type: resourcePageType Represents onboarding status information for a managed tenant. ## Properties |Property|Type|Description| |:|:|:|-|delegatedPrivilegeStatus|delegatedPrivilegeStatus|The status of the delegated admin privilege relationship between the managing entity and the managed tenant. Possible values are: `none`, `delegatedAdminPrivileges`, `unknownFutureValue`. Optional. Read-only.| +|delegatedPrivilegeStatus|delegatedPrivilegeStatus|The status of the delegated admin privilege relationship between the managing entity and the managed tenant. Possible values are: `none`, `delegatedAdminPrivileges`, `unknownFutureValue`, `granularDelegatedAdminPrivileges`, `delegatedAndGranularDelegetedAdminPrivileges`. 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): `granularDelegatedAdminPrivileges` , `delegatedAndGranularDelegetedAdminPrivileges`. Optional. Read-only.| |lastDelegatedPrivilegeRefreshDateTime|DateTimeOffset|The date and time the delegated admin privileges status was updated. Optional. Read-only.| |offboardedByUserId|String|The identifier for the account that offboarded the managed tenant. Optional. Read-only.| |offboardedDateTime|DateTimeOffset|The date and time when the managed tenant was offboarded. Optional. Read-only.| |
v1.0 | Managedtenants Tenanttag | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenanttag.md | Title: "tenantTag resource type" description: "Represents a tag that can be assigned to managed tenant." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Tenantusage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-tenantusage.md | Title: "tenantUsage resource type" description: "Represents the number of monthly active users per service in a managed tenant for the previous month. The time period for the data is a sliding window that takes a snapshot once a day." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Windowsdevicemalwarestate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-windowsdevicemalwarestate.md | Title: "windowsDeviceMalwareState resource type" description: "Represents the state of discovered malware for devices runnings Windows that have been registered for management." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Windowsprotectionstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-windowsprotectionstate.md | Title: "windowsProtectionState resource type" description: "Represent the Windows protection state for managed devices running Windows." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Workloadaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-workloadaction.md | Title: "workloadAction resource type" description: "Represents an action that will be performed for a specific workload." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Workloadactiondeploymentstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-workloadactiondeploymentstatus.md | Title: "workloadActionDeploymentStatus resource type" description: "Represents the deployment status for the workload action." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Managedtenants Workloadstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/managedtenants-workloadstatus.md | Title: "workloadStatus resource type" description: "Represent the status for a workload." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Meetingparticipantinfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/meetingparticipantinfo.md | Contains information about a participant in a meeting. | Property | Type | Description | | :- | :-- | : |-| identity | [identitySet](identityset.md) | Identity information of the participant. | +| identity | [communicationsIdentitySet](communicationsIdentitySet.md) | Identity information of the participant. Only the **user** property is used for [onlineMeeting](onlinemeeting.md) participants. | | upn | String | User principal name of the participant. | | role | [onlineMeetingRole](#onlinemeetingrole-values) | Specifies the participant's role in the meeting.| The following is a JSON representation of the resource. }--> ```json {- "identity": {"@odata.type": "#microsoft.graph.identitySet"}, + "identity": {"@odata.type": "#microsoft.graph.communicationsIdentitySet"}, "upn": "String", "role": "String" } |
v1.0 | Microsoft Teams Team Usage Reports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/microsoft-teams-team-usage-reports.md | Title: "Microsoft Teams team usage reports" -description: "Use the Microsoft Teams team usage reports to get insights into the usage of teams in your organization." + Title: "Microsoft Teams team activity reports" +description: "Use the Microsoft Teams team activity reports to get insights into the usage of teams in your organization." ms.localizationpriority: medium ms.prod: "reports" doc_type: conceptualPageType -# Microsoft Teams team usage reports +# Microsoft Teams team activity reports Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Use the Microsoft Teams team usage reports to get insights into the usage of teams in your organization. +Use the Microsoft Teams team activity reports to get insights into the usage of teams in your organization. ## Reports |
v1.0 | Oauth2permissiongrant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/oauth2permissiongrant.md | The following is a JSON representation of the resource. } ``` +## See also +++ [Grant or revoke delegated permissions using Microsoft Graph](/graph/permissions-grant-via-msgraph?pivots=grant-delegated-permissions)++ <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Organization | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/organization.md | This resource lets you add your own data to custom properties using [extensions] | Method | Return Type |Description| |:|:--|:-| |[Get organization](../api/organization-get.md) | [organization](organization.md) collection|Read properties and relationships of organization object.|-|[Update organization](../api/organization-update.md) | [organization](organization.md) |Update organization object. The only properties that can be updated are: **marketingNotificationMails**, **technicalNotificationMails**, **securityComplianceNotificationMails**, **securityComplianceNotificationPhones** and **privacyProfile**. | +|[Update organization](../api/organization-update.md) | None | Update organization object. The only properties that can be updated are: **marketingNotificationMails**, **technicalNotificationMails**, **securityComplianceNotificationMails**, **securityComplianceNotificationPhones**, and **privacyProfile**. | | [Get organization settings](../api/organizationsettings-get.md) | [organizationSettings](organizationsettings.md) | Read the organization settings object. | |**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.| This resource lets you add your own data to custom properties using [extensions] | country | String | Country/region name of the address for the organization. | | countryLetterCode | String | Country or region abbreviation for the organization in ISO 3166-2 format. | | createdDateTime | DateTimeOffset | Timestamp of when the organization was created. The value cannot be modified and is automatically populated when the organization 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`. Read-only. |+| defaultUsageLocation | String | Two-letter ISO 3166 country code indicating the default service usage location of an organization. | | deletedDateTime | DateTimeOffset | Represents date and time of when the Azure AD tenant was deleted 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. | | directorySizeQuota | [directorySizeQuota](directorySizeQuota.md) | The directory size quota information of an organization. | | displayName | String | The display name for the tenant. | Here is a JSON representation of the resource "country": "String", "countryLetterCode": "String", "createdDateTime": "String (timestamp)",+ "defaultUsageLocation": "String", "deletedDateTime": "String (timestamp)", "directorySizeQuota": {"@odata.type": "microsoft.graph.directorySizeQuota"}, "displayName": "String", |
v1.0 | Orgcontact | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/orgcontact.md | This resource supports using [delta query](/graph/delta-query-overview) to track | Property | Type | Description | | -- | - | -- | | addresses | [physicalOfficeAddress](physicalofficeaddress.md) collection | Postal addresses for this organizational contact. For now a contact can only have one physical address. |-| companyName | String | Name of the company that this organizational contact belong to. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| department | String | The name for the department in which the contact works. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| displayName | String | Display name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderBy`. | -| givenName | String | First name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | +| companyName | String | Name of the company that this organizational contact belong to. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| department | String | The name for the department in which the contact works. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| displayName | String | Display name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values), `$search`, and `$orderBy`. | +| givenName | String | First name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | | id | String | Unique identifier for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `in`). |-| jobTitle | String | Job title for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| mail | String | The SMTP address for the contact, for example, "jeff@contoso.onmicrosoft.com". Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| mailNickname | String | Email alias (portion of email address pre-pending the @ symbol) for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | +| jobTitle | String | Job title for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| mail | String | The SMTP address for the contact, for example, "jeff@contoso.onmicrosoft.com". Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| mailNickname | String | Email alias (portion of email address pre-pending the @ symbol) for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | | onPremisesLastSyncDateTime | DateTimeOffset | Date and time when this organizational contact was last synchronized from on-premises AD. 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`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). |-| onPremisesProvisioningErrors | [onPremisesProvisioningError](onpremisesprovisioningerror.md) collection | List of any synchronization provisioning errors for this organizational contact. Supports `$filter` (`eq`, `not`). | -| onPremisesSyncEnabled | Boolean | **true** if this object is synced from an on-premises directory; **false** if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; **null** if this object has never been synced from an on-premises directory (default). <br/> <br/>Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). | +| onPremisesProvisioningErrors | [onPremisesProvisioningError](onpremisesprovisioningerror.md) collection | List of any synchronization provisioning errors for this organizational contact. Supports `$filter` (`eq`, `not` for **category** and **propertyCausingError**), `/$count eq 0`, `/$count ne 0`. | +| onPremisesSyncEnabled | Boolean | **true** if this object is synced from an on-premises directory; **false** if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; **null** if this object has never been synced from an on-premises directory (default). <br/> <br/>Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` for `null` values). | | phones | [phone](phone.md) collection | List of phones for this organizational contact. Phone types can be mobile, business, and businessFax. Only one of each type can ever be present in the collection. Supports `$filter` (`eq`, `ne`, `not`, `in`). |-| proxyAddresses | String collection | For example: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com". The **any** operator is required for filter expressions on multi-valued properties. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, and counting empty collections). | -| surname | String | Last name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values) | +| proxyAddresses | String collection | For example: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com". The **any** operator is required for filter expressions on multi-valued properties. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `/$count eq 0`, `/$count ne 0`). | +| surname | String | Last name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values) | ## Relationships | Relationship | Type | Description | | | - | -- | | directReports | [directoryObject](directoryobject.md) collection | The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports `$expand`. |-| manager | [directoryObject](directoryobject.md) | The user or contact that is this contact's manager. Read-only. Supports `$expand`. | +| manager | [directoryObject](directoryobject.md) | The user or contact that is this contact's manager. Read-only. Supports `$expand` and `$filter` (`eq`) by **id**. | | memberOf | [directoryObject](directoryobject.md) collection | Groups that this contact is a member of. Read-only. Nullable. Supports `$expand`. | | transitiveReports | [directoryObject](directoryobject.md) collection | The transitive reports for a contact. Read-only. | |
v1.0 | Plannerassignedtotaskboardtaskformat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/plannerassignedtotaskboardtaskformat.md | Title: "plannerAssignedToTaskBoardTaskFormat resource type" -description: "The **plannerAssignedToTaskBoardTaskFormat** resource represents the information used to render a task correctly in the AssignedTo view of the Task Board (a view organized by users to whom tasks are assigned to). Each task will have one **plannerAssignedToTaskBoardTaskFormat** object associated with it." +description: "Represents the information used to render a task correctly in the AssignedTo view of the Task Board (a view organized by users to whom tasks are assigned to)." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -The **plannerAssignedToTaskBoardTaskFormat** resource represents the information used to render a task correctly in the AssignedTo view of the Task Board (a view organized by users to whom tasks are assigned to). Each [task](plannertask.md) will have one **plannerAssignedToTaskBoardTaskFormat** object associated with it. +Represents the information used to render a task correctly in the **AssignedTo** view of the task board (a view organized by users to whom tasks are assigned to). Each [task](plannertask.md) will have one **plannerAssignedToTaskBoardTaskFormat** object associated with it. ## Methods The **plannerAssignedToTaskBoardTaskFormat** resource represents the information ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only. ID of the resource. It is 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service.| +|id|String| ID of the resource. It is 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service. Read-only.| |orderHintsByAssignee|[plannerOrderHintsByAssignee](plannerorderhintsbyassignee.md)|Dictionary of hints used to order tasks on the AssignedTo view of the Task Board. The key of each entry is one of the users the task is assigned to and the value is the order hint. The format of each value is defined as outlined [here](planner-order-hint-format.md).| |unassignedOrderHint|String|Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined [here](planner-order-hint-format.md).| ## Relationships-None -+None. ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. "orderHintsByAssignee": {"@odata.type": "microsoft.graph.plannerOrderHintsByAssignee"}, "unassignedOrderHint": "String" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Plannerplandetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/plannerplandetails.md | Title: "plannerPlanDetails resource type" -description: "The **plannerPlanDetails** resource represents the additional information about a plan. Each plan object has a details object." +description: "Represents the additional information about a plan." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -The **plannerPlanDetails** resource represents the additional information about a plan. Each [plan](plannerplan.md) object has a details object. -+Represents the additional information about a plan. Each [plan](plannerplan.md) object has a details object. ## Methods The **plannerPlanDetails** resource represents the additional information about ## Properties | Property | Type |Description| |:|:--|:-|-|categoryDescriptions|[plannerCategoryDescriptions](plannercategorydescriptions.md)|An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan| -|id|String| Read-only. The ID of the plan details. It is 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service.| +|categoryDescriptions|[plannerCategoryDescriptions](plannercategorydescriptions.md)|An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan.| +|contextDetails|[plannerPlanContextDetailsCollection](plannerplancontextdetailscollection.md)|A collection of additional information associated with [plannerPlanContext](plannerplancontext.md) entries that are defined for the [plannerPlan](plannerplan.md) container. Read-only.| +|id|String|The unique identifier for the plan details. It is 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service. Read-only.| |sharedWith|[plannerUserIds](planneruserids.md)|The set of user IDs that this plan is shared with. If you are using Microsoft 365 groups, use the groups API to manage group membership to share the [group's](group.md) plan. You can also add existing members of the group to this collection, although it is not required in order for them to access the plan owned by the group. |-|contextDetails|[plannerPlanContextDetailsCollection](plannerplancontextdetailscollection.md)|Read-only. A collection of additional information associated with [plannerPlanContext](plannerplancontext.md) entries that are defined for the [plannerPlan](plannerplan.md) container. | ## Relationships None. - ## JSON representation The following is a JSON representation of the resource. The following is a JSON representation of the resource. "id": "String (identifier)", "sharedWith": {"@odata.type": "microsoft.graph.plannerUserIds"} }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Plannerprogresstaskboardtaskformat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/plannerprogresstaskboardtaskformat.md | Title: "plannerProgressTaskBoardTaskFormat resource type" -description: "The **plannerProgressTaskBoardTaskFormat** resource represents the information used to render a task correctly in the Progress view of the Task Board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress and Complete). Each task will have one **plannerProgressTaskBoardTaskFormat** object associated with it." +description: "Represents the information used to render a task correctly in the progress view of the task board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress, and Complete)." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -The **plannerProgressTaskBoardTaskFormat** resource represents the information used to render a task correctly in the Progress view of the Task Board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress and Complete). Each [task](plannertask.md) will have one **plannerProgressTaskBoardTaskFormat** object associated with it. +Represents the information used to render a task correctly in the progress view of the task board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress, and Complete). Each [task](plannertask.md) will have one **plannerProgressTaskBoardTaskFormat** object associated with it. ## Methods The **plannerProgressTaskBoardTaskFormat** resource represents the information u ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only. ID of the resource. It is 28 characters long and case-sensitive. [Format validation](tasks-identifiers-disclaimer.md) is done on the service.| -|orderHint|String|Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined [here](planner-order-hint-format.md).| +|id|String| Read-only. ID of the resource. It is 28 characters long and case-sensitive. The [format validation](tasks-identifiers-disclaimer.md) is done on the service.| +|orderHint|String|Hint value used to order the task on the progress view of the task board. For details about the supported format, see [Using order hints in Planner](planner-order-hint-format.md).| ## Relationships-None +None. ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. "id": "String (identifier)", "orderHint": "String" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Plannerroster | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/plannerroster.md | Title: "plannerRoster resource type" -description: "The **plannerRoster** resource represents a collection of users who are collaborating on a plannerPlan." +description: "Represents a collection of users who are collaborating on a plannerPlan." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -The **plannerRoster** resource represents a collection of users who are collaborating on a [plannerPlan](plannerplan.md). A **plannerRoster** is a simple set of users, where everyone has the same level of permissions and they can be created by everyone, unless disabled by the tenant administrator. A **plannerRoster** can contain one plan. +Represents a collection of users who are collaborating on a [plannerPlan](plannerplan.md). A **plannerRoster** is a simple set of users, where everyone has the same level of permissions and they can be created by everyone, unless disabled by the tenant administrator. A **plannerRoster** can contain one plan. Deleting a **plannerRoster** will also delete the plan and all tasks in the plan. A **plannerRoster** will also be automatically deleted under the following conditions: Deleting a **plannerRoster** will also delete the plan and all tasks in the plan |:|:|:| |[Create plannerRoster](../api/planner-post-rosters.md)|[plannerRoster](../resources/plannerroster.md)|Create a new [plannerRoster](../resources/plannerroster.md) object.| |[Get plannerRoster](../api/plannerroster-get.md)|[plannerRoster](../resources/plannerroster.md)|Read the properties and relationships of a [plannerRoster](../resources/plannerroster.md) object.|-|[Delete plannerRoster](../api/plannerroster-delete.md)|None|Deletes a [plannerRoster](../resources/plannerroster.md) object.| +|[Delete plannerRoster](../api/plannerroster-delete.md)|None|Delete a [plannerRoster](../resources/plannerroster.md) object.| |[List members](../api/plannerroster-list-members.md)|[plannerRosterMember](../resources/plannerrostermember.md) collection|Get the plannerRosterMember resources from the members navigation property.| |[Create plannerRosterMember](../api/plannerroster-post-members.md)|[plannerRosterMember](../resources/plannerrostermember.md)|Create a new plannerRosterMember object.| |[List plans](../api/plannerroster-list-plans.md)|[plannerPlan](../resources/plannerplan.md) collection|Get the plannerPlan resources from the plans navigation property.| Deleting a **plannerRoster** will also delete the plan and all tasks in the plan ## Properties |Property|Type|Description| |:|:|:|-|id|String|Read only. Identifier of the **plannerRoster**. Inherited from [entity](../resources/entity.md)| +|id|String|Identifier of the **plannerRoster**. Read only. Inherited from [entity](../resources/entity.md)| ## Relationships |Relationship|Type|Description| |
v1.0 | Plannertask | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/plannertask.md | Title: "plannerTask resource type" -description: "The **plannerTask** resource represents a Planner task in Microsoft 365. A Planner task is contained in a plan and can be assigned to a bucket in a plan. Each task object has a details object which can contain more information about the task. See overview for more information regarding relationships between group, plan and task." +description: "Represents a Planner task in Microsoft 365." ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -The **plannerTask** resource represents a Planner task in Microsoft 365. A Planner task is contained in a [plan](plannerplan.md) and can be assigned to a [bucket](plannerbucket.md) in a plan. Each task object has a [details](plannertaskdetails.md) object which can contain more information about the task. See [overview](planner-overview.md) for more information regarding relationships between group, plan and task. +Represents a Planner task in Microsoft 365. A Planner task is contained in a [plan](plannerplan.md) and can be assigned to a [bucket](plannerbucket.md) in a plan. Each task object has a [details](plannertaskdetails.md) object which can contain more information about the task. For more information about relationships between group, plan, and task, see [Use the Planner REST API](planner-overview.md) ## Methods The **plannerTask** resource represents a Planner task in Microsoft 365. A Plann |progressTaskBoardFormat|[plannerProgressTaskBoardTaskFormat](plannerprogresstaskboardtaskformat.md)| Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.| ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. ```json {- "activeChecklistItemCount": 1024, + "activeChecklistItemCount": "Int32", "appliedCategories": {"@odata.type": "microsoft.graph.plannerAppliedCategories"}, "assigneePriority": "String", "assignments": {"@odata.type": "microsoft.graph.plannerAssignments"}, "bucketId": "String",- "checklistItemCount": 1024, + "checklistItemCount": "Int32", "completedBy": {"@odata.type": "microsoft.graph.identitySet"}, "completedDateTime": "String (timestamp)", "conversationThreadId": "String", "createdBy": {"@odata.type": "microsoft.graph.identitySet"}, "createdDateTime": "String (timestamp)", "dueDateTime": "String (timestamp)",- "hasDescription": true, + "hasDescription": "Boolean", "id": "String (identifier)", "orderHint": "String",- "percentComplete": 1024, - "priority": 1024, + "percentComplete": "Int32", + "priority": "Int32", "planId": "String", "previewType": "String",- "referenceCount": 1024, + "referenceCount": "Int32", "startDateTime": "String (timestamp)", "title": "String" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Planneruser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/planneruser.md | Title: "plannerUser resource type" -description: "The **plannerUser** resource provides access to Planner resources for a user. " +description: "Provides access to Planner resources for a user. " ms.localizationpriority: medium ms.prod: "planner" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -The **plannerUser** resource provides access to Planner resources for a [user](user.md). +Provides access to Planner resources for a [user](user.md). ## Methods The **plannerUser** resource provides access to Planner resources for a [user](u ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only. Identifier of the plannerUser| -|favoritePlanReferences|[plannerFavoritePlanReferenceCollection](plannerfavoriteplanreferencecollection.md)| A collection containing the references to the plans that the user has marked as favorites.| -|recentPlanReferences|[plannerRecentPlanReferenceCollection](plannerrecentplanreferencecollection.md)| A collection containing references to the plans that were viewed recently by the user in apps that support recent plans.| +|id|String| Read-only. Unique identifier for the **plannerUser** object.| +|favoritePlanReferences|[plannerFavoritePlanReferenceCollection](plannerfavoriteplanreferencecollection.md)| A collection that contains the references to the plans that the user has marked as favorites.| +|recentPlanReferences|[plannerRecentPlanReferenceCollection](plannerrecentplanreferencecollection.md)| A collection that contains references to the plans that were viewed recently by the user in apps that support recent plans.| ## Relationships | Relationship | Type |Description| |:|:--|:-|-|tasks|[plannerTask](plannertask.md) collection| Read-only. Nullable. Returns the [plannerTasks](plannertask.md) assigned to the user.| |favoritePlans|[plannerPlan](plannerplan.md) collection| Read-only. Nullable. Returns the [plannerPlans](plannerplan.md) that the user marked as favorites.| |recentPlans|[plannerPlan](plannerplan.md) collection| Read-only. Nullable. Returns the [plannerPlans](plannerplan.md) that have been recently viewed by the user in apps that support recent plans. | |rosterPlans|[plannerPlan](../resources/plannerplan.md) collection|Read-only. Nullable. Returns the [plannerPlans](plannerplan.md) contained by the [plannerRosters](plannerroster.md) the user is a member.|+|tasks|[plannerTask](plannertask.md) collection| Read-only. Nullable. Returns the [plannerTasks](plannertask.md) assigned to the user.| ## JSON representation The following is a JSON representation of the resource. The following is a JSON representation of the resource. ```json {- "favoritePlanReferences": {"@odata.type": "microsoft.graph.plannerFavoritePlanReferenceCollection"}, "id": "String (identifier)",+ "favoritePlanReferences": {"@odata.type": "microsoft.graph.plannerFavoritePlanReferenceCollection"}, "recentPlanReferences": {"@odata.type": "microsoft.graph.plannerRecentPlanReferenceCollection"} }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Privilegedidentitymanagementv3 Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/privilegedidentitymanagementv3-overview.md | Each Azure AD role defines settings or rules. Such settings include whether mult For example, assume that by default, a role doesn't allow permanent active assignments and defines a maximum of 15 days for active assignments. Attempting to create a [unifiedRoleAssignmentScheduleRequest](unifiedroleassignmentschedulerequest.md) object without expiry date will return a `400 Bad Request` response code for violation of the expiration rule. +PIM allows you to configure various settings or rules including the following: +++ Whether principals can be assigned permanent eligible assignments++ The maximum duration allowed for a role activation and whether justification or approval is required to activate eligible roles++ The users who are allowed to approve activation requests for an Azure AD role++ Whether MFA is required to both activate and enforce a role assignment++ The principals who get notified of role activations+ The following table lists scenarios for using PIM to manage Azure AD role settings or rules and the APIs to call. |Scenarios |API | PIM APIs support organizations to adopt a Zero Trust approach to secure the iden ## Permissions and privileges -To call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with admin actions, the calling user must: +To call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with admin actions, the calling app must: + Have a *Global Administrator* or *Privileged Role Administrator* role + Be granted one of the following permissions: + RoleAssignmentSchedule.ReadWrite.Directory + RoleEligibilitySchedule.ReadWrite.Directory + RoleManagement.ReadWrite.Directory -The principal must also be assigned the appropriate permissions to retrieve their role assignments and eligibilities, or call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with user actions. +The app must also be assigned the appropriate permissions to retrieve their role assignments and eligibilities, or call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with user actions. For more information about permissions to call PIM APIs, see the [Microsoft Graph permissions reference: Role management permissions](/graph/permissions-reference#role-management-permissions). |
v1.0 | Report | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/report.md | Microsoft Graph controls access to resources via permissions. You must specify t ## Settings -In Microsoft 365 reports, user information such as usernames, groups, and sites is concealed; actual values are not displayed. You can use the [adminReportSettings ](../resources/adminreportsettings.md) API to control the display of user information in the reports. +In Microsoft 365 reports, user information such as usernames, groups, and sites is concealed; actual values are not displayed. You can use the [adminReportSettings](/graph/api/resources/adminreportsettings?view=graph-rest-beta&preserve-view=true) API to control the display of user information in the reports. ## Cloud deployments The following table shows the availability for each API across all cloud deploym | APIs | Microsoft Graph global service | **Microsoft Cloud for US Government** | **Microsoft Cloud China operated by 21Vianet** | **Microsoft Cloud Germany** | **Microsoft Cloud for USNat and USSec** | | | | - | - | | |-| [Microsoft 365 activations](/graph/api/resources/office-365-activations-reports?view=graph-rest-beta&preserve-view=true) | Γ£ö | Γ₧û | Γ£ö | Γ₧û | Γ₧û | +| [Admin Report Settings](/graph/api/resources/adminreportsettings?view=graph-rest-beta&preserve-view=true) | Γ£ö | Γ£ö | Γ£ö | Γ₧û | Γ£ö | +| [Microsoft 365 activations](/graph/api/resources/office-365-activations-reports?view=graph-rest-beta&preserve-view=true) | Γ£ö | Γ₧û | Γ£ö | Γ₧û | Γ₧û | | [Microsoft 365 active users](/graph/api/resources/office-365-active-users-reports?view=graph-rest-beta&preserve-view=true) | Γ£ö | Γ₧û | Γ£ö | Γ₧û | Γ₧û | | [Microsoft 365 Apps usage](/graph/api/resources/microsoft-365-apps-usage-report?view=graph-rest-beta&preserve-view=true) | Γ£ö | Γ₧û | Γ£ö | Γ₧û | Γ₧û | | [Microsoft 365 browser usage](/graph/api/resources/microsoft-365-browser-usage-report?view=graph-rest-beta&preserve-view=true) | Γ£ö | Γ₧û | Γ₧û | Γ₧û | Γ₧û | |
v1.0 | Riskyuserhistoryitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/riskyuserhistoryitem.md | Title: "riskyUserHistoryItem resource type" -description: "Represents the risk history of Azure AD users" +description: "Represents the risk history of an Azure Active Directory (Azure AD) user as determined by Azure AD Identity Protection." ms.localizationpriority: medium ms.prod: "identity-and-sign-in" doc_type: resourcePageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]-Represents the risk history of an Azure AD user as determined by Azure AD Identity Protection. +Represents the risk history of an Azure Active Directory (Azure AD) user as determined by Azure AD Identity Protection. ++Inherits from [riskyUser](../resources/riskyuser.md). >[!NOTE] > 1. Using this API requires an Azure AD Premium P2 license. Represents the risk history of an Azure AD user as determined by Azure AD Identi | Property | Type | Description | |:|:--|:|-| userId | string | The id of the user. | -| initiatedBy | bool | The id of actor that does the operation. | -| activity | [riskUserActivity](riskuseractivity.md)| The activity related to user risk level change. | +|activity|[riskUserActivity](../resources/riskuseractivity.md)|The activity related to user risk level change.| +|id|String|The unique identifier for the **riskyUserHistoryItem** object. Inherited from [entity](../resources/entity.md).| +|initiatedBy|String|The ID of actor that does the operation.| +|isDeleted|Boolean|Indicates whether the user is deleted. Inherited from [riskyUser](../resources/riskyuser.md).| +|isProcessing|Boolean|Indicates whether a user's risky state is being processed by the backend. Inherited from [riskyUser](../resources/riskyuser.md).| +|riskDetail|riskDetail|Details of the detected risk. Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `none`, `adminGeneratedTemporaryPassword`, `userPerformedSecuredPasswordChange`, `userPerformedSecuredPasswordReset`, `adminConfirmedSigninSafe`, `aiConfirmedSigninSafe`, `userPassedMFADrivenByRiskBasedPolicy`, `adminDismissedAllRiskForUser`, `adminConfirmedSigninCompromised`, `hidden`, `adminConfirmedUserCompromised`, `unknownFutureValue`.| +|riskLastUpdatedDateTime|DateTimeOffset|The date and time when the risky user was last updated. 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`. Inherited from [riskyUser](../resources/riskyuser.md).| +|riskLevel|riskLevel|Level of the detected risky user. Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `low`, `medium`, `high`, `hidden`, `none`, `unknownFutureValue`.| +|riskState|riskState|State of the user's risk. Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `none`, `confirmedSafe`, `remediated`, `dismissed`, `atRisk`, `confirmedCompromised`, `unknownFutureValue`.| +|userDisplayName|String|Risky user display name. Inherited from [riskyUser](../resources/riskyuser.md).| +|userId|String|The ID of the user.| +|userPrincipalName|String|Risky user principal name. Inherited from [riskyUser](../resources/riskyuser.md).| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|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. + <!-- { "blockType": "resource", "optionalProperties": [ ], |
v1.0 | Schemaextension | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/schemaextension.md | Schema extensions allow you to define a schema to extend and add strongly-typed + [message](/graph/api/resources/message) + [organization](/graph/api/resources/organization) + [post](/graph/api/resources/post)-+ [todoTask](/graph/api/resources/todotask) -+ [todoTaskList](/graph/api/resources/todotasklist) Use this resource and associated methods to manage the [schema extension definitions](/graph/api/resources/schemaextension). To manage the schema extension data on the extended resource instance, use the same REST request that you use to manage the resource instance. See the [schema extension example](/graph/extensibility-schema-groups) to learn how to add custom data to groups. |
v1.0 | Search Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/search-api-overview.md | Search requests run on behalf of the user. Search results are scoped to enforce |[Get the most relevant emails](#get-the-most-relevant-emails) | **enableTopResults** | |[Get selected properties](#get-selected-properties) | **fields** | |[Use KQL in query terms](#keyword-query-language-kql-support) | **query** |+|[Collapse search results](#collapse-search-results)| **collapseProperties**| |[Sort search results](#sort-search-results)| **sortProperties** | |[Refine results using aggregations](#refine-results-using-aggregations)| **aggregations** | |[Search custom types imported using connectors](/graph/search-concept-custom-types)| **contentSources** | Depending on the entity type, the searchable properties vary. For details, see: - [Email properties](/microsoft-365/compliance/keyword-queries-and-search-conditions#searchable-email-properties) - [Site properties](/microsoft-365/compliance/keyword-queries-and-search-conditions#searchable-site-properties) +## Collapse search results ++The **collapseProperties** property contains a set of criteria, fields, and limit size, which are used for collapsing results in a response body. Using **collapseProperties** only impacts the recall but not ranking/sorting. ++The [query](../api/search-query.md) method lets you customize the collapse property by specifying **collapseProperties** on the `requests` parameter, which is a collection of [collapseProperty](collapseproperty.md) objects. This allows you to specify a set of one or more collapse properties. ++Note that collapsing results is currently only supported on the following SharePoint and OneDrive types: [driveItem](driveitem.md), [listItem](listitem.md), [drive](drive.md), [list](list.md), [site](site.md). ++The properties on which the collapse clause are applied need to be queryable and either sortable or refinable in the SharePoint [search schema](/sharepoint/manage-search-schema). For multi-level collapse, each subsequent property limit size specified in a multi-level request should be less than or equal to the previous; otherwise, the response will return an `HTTP 400 Bad Request` error. ++For examples that show how to collapse results, see [collapse search results](/graph/search-concept-collapse). + ## Sort search results Search results in the response are sorted in the following default sort order: For backward compatibility, the original properties and types are accessible and - [Search person](/graph/search-concept-person) - [Search content in Sharepoint and OneDrive](/graph/search-concept-files) - [Search custom types imported using connectors](/graph/search-concept-custom-types)+ - [Collapse search results](/graph/search-concept-collapse) - [Sort search results](/graph/search-concept-sort) - [Refine search results](/graph/search-concept-aggregation) - [Request spelling correction](/graph/search-concept-speller) - [Use search display layout](/graph/search-concept-display-layout) - [Search with application permission](/graph/search-concept-searchall) - [XRANK search results](/graph/search-concept-xrank)+ - [Search interleaving results](/graph/search-concept-interleaving) - Explore the search APIs in [Graph Explorer](https://developer.microsoft.com/graph/graph-explorer). |
v1.0 | Searchrequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/searchrequest.md | The JSON blob contains the types of resources expected in the response, the unde |:-|:|: |aggregations|[aggregationOption](aggregationOption.md) collection|Specifies aggregations (also known as refiners) to be returned alongside search results. Optional.| |aggregationFilters|String collection|Contains one or more filters to obtain search results aggregated and filtered to a specific value of a field. Optional.<br>Build this filter based on a prior search that aggregates by the same field. From the response of the prior search, identify the [searchBucket](searchBucket.md) that filters results to the specific value of the field, use the string in its **aggregationFilterToken** property, and build an aggregation filter string in the format **"{field}:\\"{aggregationFilterToken}\\""**. <br>If multiple values for the same field need to be provided, use the strings in its **aggregationFilterToken** property and build an aggregation filter string in the format **"{field}:or(\\"{aggregationFilterToken1}\\",\\"{aggregationFilterToken2}\\")"**. <br>For example, searching and aggregating drive items by file type returns a **searchBucket** for the file type `docx` in the response. You can conveniently use the **aggregationFilterToken** returned for this **searchBucket** in a subsequent search query and filter matches down to drive items of the `docx` file type. [Example 1](/graph/search-concept-aggregation#example-1-request-aggregations-by-string-fields) and [example 2](/graph/search-concept-aggregation#example-2-apply-an-aggregation-filter-based-on-a-previous-request) show the actual requests and responses.|+|collapseProperties|[collapseProperty](collapseproperty.md) collection|Contains the ordered collection of fields and limit to collapse results. Optional.| |contentSources|String collection|Contains the connection to be targeted. <br>Respects the following format : `/external/connections/connectionid` where `connectionid` is the ConnectionId defined in the Connectors Administration. <br> Note: contentSource is only applicable when entityType=`externalItem`. Optional.| |enableTopResults|Boolean|This triggers hybrid sort for messages: the first 3 messages are the most relevant. This property is only applicable to entityType=`message`. Optional.| |entityTypes|entityType collection| One or more types of resources expected in the response. Possible values are: `list`, `site`, `listItem`, `message`, `event`, `drive`, `driveItem`, `person`, `externalItem`, `acronym`, `bookmark`, `chatMessage`. For details about combinations of two or more entity types that are supported in the same search request, see [known limitations](search-api-overview.md#known-limitations). Required.| The following is a JSON representation of the resource. "sharePointOneDriveOptions": {"@odata.type": "microsoft.graph.sharePointOneDriveOptions"}, "size": 1024, "sortProperties": [{"@odata.type": "microsoft.graph.sortProperty"}],+ "collapseProperties": [{"@odata.type": "microsoft.graph.collapseProperty"}], "trimDuplicates": false } ``` The following is a JSON representation of the resource. - [Search content in SharePoint and OneDrive](/graph/search-concept-files) (files, lists, and sites) - [Search custom types imported using connectors](/graph/search-concept-custom-types) - [Sort search results](/graph/search-concept-sort)+- [Collapse search results](/graph/search-concept-collapse) - [Trim duplicate search results](/graph/search-concept-trim-duplicate) - [Use aggregations](/graph/search-concept-aggregation) to refine search results - [Use display layout](/graph/search-concept-display-layout) |
v1.0 | Security Retentionduration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/security-retentionduration.md | Title: "retentionDuration resource type" -description: "Represents how long content will be retained before it can be deleted. " +description: "An abstract type that represents how long an item will be retained before it can be deleted." ms.localizationpriority: medium ms.prod: "compliance" Namespace: microsoft.graph.security [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents how long an item will be retained before it can be deleted. This is an abstract type. -The **retentionDuration** resource is the base type for the -[retentionDurationForever](../resources/security-retentiondurationforever.md) and [retnetionDurationInDays](../resources/security-retentiondurationindays.md) resourceTypes. +An abstract type that represents how long an item will be retained before it can be deleted. ++Base type of +[retentionDurationForever](../resources/security-retentiondurationforever.md) and [retentionDurationInDays](../resources/security-retentiondurationindays.md). ## Properties None. |
v1.0 | Serviceprincipallockconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/servicePrincipalLockConfiguration.md | + + Title: "servicePrincipalLockConfiguration resource type" +description: "Specifies the sensitive properties of the app that are locked for editing on the service principal. You can disable this configuration to allow the properties to be updated." +ms.localizationpriority: medium ++++# servicePrincipalLockConfiguration resource type ++Namespace: microsoft.graph +++Specifies the sensitive properties of the app that are locked for editing on the service principal. You can disable this configuration to allow the properties to be updated. ++## Properties ++| Property | Type | Description | +|:|:--|:-| +| isEnabled | Boolean | Enables or disables service principal lock configuration. To allow the sensitive properties to be updated, update this property to `false` to disable the lock on the service principal. | +| allProperties | Boolean | Enables locking all sensitive properties. The sensitive properties are **keyCredentials**, **passwordCredentials**, and **tokenEncryptionKeyId**. | +| credentialsWithUsageVerify | Boolean | Locks the keyCredentials and passwordCredentials properties for modification where credential **usage** type is `Verify`. This locks OAuth service principals. | +| credentialsWithUsageSign | Boolean | Locks the keyCredentials and passwordCredentials properties for modification where credential **usage** type is `Sign`. | +| tokenEncryptionKeyId | Boolean | Locks the tokenEncryptionKeyId property for modification on the service principal. | ++## JSON representation +Here is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "optionalProperties": [ ++ ], + "@odata.type": "microsoft.graph.servicePrincipalLockConfiguration" +}--> ++```json +{ + "@odata.type": "#microsoft.graph.servicePrincipalLockConfiguration", + "isEnabled": "Boolean", + "allProperties": "Boolean", + "credentialsWithUsageVerify": "Boolean", + "credentialsWithUsageSign": "Boolean", + "tokenEncryptionKeyId": "Boolean" +} ++``` +++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2015-10-25 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "servicePrincipalLockConfiguration resource", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [] +} +--> ++ |
v1.0 | Serviceprincipal | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/serviceprincipal.md | This resource supports using [delta query](/graph/delta-query-overview) to track |[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.| |**Owners**| | |-|[List owners](../api/serviceprincipal-list-owners.md) |[directoryObject](directoryobject.md) collection| Get an owner object collection.| -|[Add owner](../api/serviceprincipal-post-owners.md) |[directoryObject](directoryobject.md)| Create a new owner by posting to the owners collection.| -|[Remove owner](../api/serviceprincipal-delete-owners.md) |None| Remove an owner from a serviceprincipal.| +|[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.| This resource supports using [delta query](/graph/delta-query-overview) to track | Property | Type |Description| |:|:--|:-|-| accountEnabled |Boolean| `true` if the service principal account is enabled; otherwise, `false`. Supports `$filter` (`eq`, `ne`, `not`, `in`). | +| accountEnabled |Boolean| `true` if the service principal account is enabled; otherwise, `false`. If set to `false`, then no users will be able to sign in to this app, even if they are assigned to it. Supports `$filter` (`eq`, `ne`, `not`, `in`). | | addIns | [addIn](addin.md) collection | Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams [may set the addIns property](/onedrive/developer/file-handlers/) for its "FileHandler" functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on.| |alternativeNames|String collection| Used to retrieve service principals by subscription, identify resource group and full resource ids for [managed identities](/azure/active-directory/managed-identities-azure-resources/overview). Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`).| |appDescription|String|The description exposed by the associated application.| This resource supports using [delta query](/graph/delta-query-overview) to track ## Relationships +> [!IMPORTANT] +> Specific usage of the `$filter` query parameter is supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries#user-properties). + | Relationship | Type |Description| |:|:--|:-| |appManagementPolicies|[appManagementPolicy](../resources/appManagementPolicy.md) collection| The appManagementPolicy applied to this service principal.| This resource supports using [delta query](/graph/delta-query-overview) to track |homeRealmDiscoveryPolicies|[homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection|The homeRealmDiscoveryPolicies assigned to this service principal. Supports `$expand`.| |memberOf|[directoryObject](directoryobject.md) collection|Roles that this service principal is a member of. HTTP Methods: GET Read-only. Nullable. Supports `$expand`.| |oauth2PermissionGrants|[oAuth2PermissionGrant](oauth2permissiongrant.md) collection|Delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user. Read-only. Nullable.|-|ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by this service principal. Read-only. Nullable. Supports `$expand`.| -|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports `$expand`.| +|ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by this service principal. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| +|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| |tokenIssuancePolicies|[tokenIssuancePolicy](tokenissuancepolicy.md) collection|The tokenIssuancePolicies assigned to this service principal. Supports `$expand`.| |tokenLifetimePolicies|[tokenLifetimePolicy](tokenlifetimepolicy.md) collection|The tokenLifetimePolicies assigned to this service principal. Supports `$expand`.| This resource supports using [delta query](/graph/delta-query-overview) to track "suppressions": [ ] }>+--> |
v1.0 | Shift | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/shift.md | Title: shift resource type -description: A shift is a unit of scheduled work in the schedule. -+ Title: "shift resource type" +description: "A shift is a unit of scheduled work in the schedule." + ms.localizationpriority: medium doc_type: resourcePageType A unit of scheduled work in a [schedule](schedule.md). | Method | Return Type | Description | | : | : | :-- |-| [Create shift](../api/schedule-post-shifts.md) | [shift](shift.md) | Create a new `shift`. | -| [List shifts](../api/schedule-list-shifts.md) | [shift](shift.md) collection | Get the list of `shifts` in this schedule. | -| [Get shift](../api/shift-get.md) | [shift](shift.md) | Get a `shift` by ID. | -| [Replace shift](../api/shift-put.md) | [shift](shift.md) | Replace a `shift`. | -| [Delete shift](../api/shift-delete.md) | None | Delete a `shift` from the schedule. | +| [Create shift](../api/schedule-post-shifts.md) | [shift](shift.md) | Create a new **shift**. | +| [List shifts](../api/schedule-list-shifts.md) | [shift](shift.md) collection | Get the list of **shifts** in this schedule. | +| [Get shift](../api/shift-get.md) | [shift](shift.md) | Get a **shift** by ID. | +| [Replace shift](../api/shift-put.md) | [shift](shift.md) | Replace a **shift**. | +| [Delete shift](../api/shift-delete.md) | None | Delete a **shift** from the schedule. | ## Properties | Property | Type | Description | | -- | -- | -- |-| id | `string` | ID of the `shift`. | -| userId | `string` | ID of the user assigned to the `shift`. Required. | -| schedulingGroupId | `string` | ID of the scheduling group the `shift` is part of. Required. | -| sharedShift | [shiftItem](shiftitem.md) | The shared version of this `shift` that is viewable by both employees and managers. Required. | -| draftShift | [shiftItem](shiftitem.md) | The draft version of this `shift` that is viewable by managers. Required. | -| createdDateTime | `DateTimeOffset` | The timestamp on which this `shift` 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`. | -| lastModifiedDateTime | `DateTimeOffset` | The timestamp on which this `shift` 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`. | -| lastModifiedBy | [identitySet](identityset.md) | The identity that last updated this `shift`. | +| createdDateTime | DateTimeOffset | The timestamp on which this **shift** 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`. | +| draftShift | [shiftItem](shiftitem.md) | The draft version of this **shift** that is viewable by managers. Required. | +| id | String | ID of the **shift**. | +| lastModifiedBy | [identitySet](identityset.md) | The identity that last updated this **shift**. | +| lastModifiedDateTime | DateTimeOffset | The timestamp on which this **shift** 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`. | ++| sharedShift | [shiftItem](shiftitem.md) | The shared version of this **shift** that is viewable by both employees and managers. Required. | +| schedulingGroupId | String | ID of the scheduling group the **shift** is part of. Required. | +| userId | String | ID of the user assigned to the **shift**. Required. | ## JSON representation The following is a JSON representation of the resource. ```json {- "id": "SHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8", - "createdDateTime": "2019-03-14T04:32:51.451Z", - "lastModifiedDateTime": "2019-03-14T05:32:51.451Z", - "userId": "c5d0c76b-80c4-481c-be50-923cd8d680a1", - "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0", - "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"}, - "sharedShift": {"@odata.type":"microsoft.graph.shiftItem"}, - "draftShift": {"@odata.type":"microsoft.graph.shiftItem"} + "createdDateTime": "DateTimeOffset", + "draftShift": { "@odata.type": "microsoft.graph.shiftItem" }, + "id": "String", + "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" }, + "lastModifiedDateTime": "DateTimeOffset", + "schedulingGroupId": "String", + "sharedShift": { "@odata.type": "microsoft.graph.shiftItem" }, + "userId": "String" } ``` |
v1.0 | Signinfrequencysessioncontrol | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/signinfrequencysessioncontrol.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Session control to enforce sign-in frequency. Inherits from [Conditional Access Session Control](conditionalaccesssessioncontrol.md). +Session control to enforce sign-in frequency. Inherits from [conditionalAccessSessionControl](conditionalaccesssessioncontrol.md). ## Properties | Property | Type | Description | |:-|:|:|+|authenticationType |signInFrequencyAuthenticationType | The possible values are `primaryAndSecondaryAuthentication`, `secondaryAuthentication`, `unknownFutureValue`.| +|frequencyInterval |signInFrequencyInterval | The possible values are `timeBased`, `everyTime`, `unknownFutureValue`.| |isEnabled |Boolean | Specifies whether the session control is enabled. | |type |signinFrequencyType | Possible values are: `days`, `hours`, or `null` if frequencyInterval is `everyTime` .| |value |Int32 | The number of `days` or `hours`.|-|authenticationType |signInFrequencyAuthenticationType | The possible values are `primaryAndSecondaryAuthentication`, `secondaryAuthentication`, `unknownFutureValue`.| -|frequencyInterval |signInFrequencyInterval | The possible values are `timeBased`, `everyTime`, `unknownFutureValue`.| + ## Relationships |
v1.0 | Subscription | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/subscription.md | A subscription allows a client app to receive change notifications about changes - A [list][] under a SharePoint [site][]. - A [message][], [event][], or [contact][] in Outlook. - An [online meeting][] in Microsoft Teams.*-- The [presence][] of a user in Microsoft Teams.*+- The [presence][] of a user in Microsoft Teams. - A [team](./team.md) in Microsoft Teams. - A [printer][] (when a print job for the printer gets to JobFetchable state - ready to be fetched for printing) and a [printTaskDefinition][] in Universal Print. For more information, see [Subscribe to change notifications from cloud printing APIs](/graph/universal-print-webhook-notifications). - A [todoTask][] of a user in Microsoft To Do. |
v1.0 | Team | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/team.md | Every team is associated with a [Microsoft 365 group](../resources/group.md). Th | Property | Type | Description | |:|:--|:-|-|displayName|string| The name of the team. | -|description|string| An optional description for the team. Maximum length: 1024 characters. | +|classSettings|[teamClassSettings](teamclasssettings.md) |Configure settings of a class. Available only when the team represents a class.| |classification|string| An optional label. Typically describes the data or business sensitivity of the team. Must match one of a pre-configured set in the tenant's directory. |-|specialization|[teamSpecialization](teamspecialization.md)| Optional. Indicates whether the team is intended for a particular use case. Each team specialization has access to unique behaviors and experiences targeted to its use case. | -|visibility|[teamVisibilityType](teamvisibilitytype.md)| The visibility of the group and team. Defaults to Public. | +|createdDateTime|dateTimeOffset|Timestamp at which the team was created.| +|description|string| An optional description for the team. Maximum length: 1024 characters. | +|discoverySettings|[teamDiscoverySettings](teamdiscoverysettings.md) |Settings to configure team discoverability by others.| +|displayName|string| The name of the team. | |funSettings|[teamFunSettings](teamfunsettings.md) |Settings to configure use of Giphy, memes, and stickers in the team.| |guestSettings|[teamGuestSettings](teamguestsettings.md) |Settings to configure whether guests can create, update, or delete channels in the team.| |internalId | string | A unique ID for the team that has been used in a few places such as the audit log/[Office 365 Management Activity API](/office/office-365-management-api/office-365-management-activity-api-reference). | |isArchived|Boolean|Whether this team is in read-only mode. |+|isMembershipLimitedToOwners|Boolean|If set to `true`, the team is currently in the owner-only team membership state and not accessible by other team members, such as students.| |memberSettings|[teamMemberSettings](teammembersettings.md) |Settings to configure whether members can perform certain actions, for example, create channels and add bots, in the team.| |messagingSettings|[teamMessagingSettings](teammessagingsettings.md) |Settings to configure messaging and mentions in the team.|-|discoverySettings|[teamDiscoverySettings](teamdiscoverysettings.md) |Settings to configure team discoverability by others.| -|webUrl|string (readonly) | A hyperlink that will go to the team in the Microsoft Teams client. This is the URL that you get when you right-click a team in the Microsoft Teams client and select **Get link to team**. This URL should be treated as an opaque blob, and not parsed. | -|classSettings|[teamClassSettings](teamclasssettings.md) |Configure settings of a class. Available only when the team represents a class.| -|isMembershipLimitedToOwners|Boolean|If set to `true`, the team is currently in the owner-only team membership state and not accessible by other team members, such as students.| -|createdDateTime|dateTimeOffset|Timestamp at which the team was created.| +|specialization|[teamSpecialization](teamspecialization.md)| Optional. Indicates whether the team is intended for a particular use case. Each team specialization has access to unique behaviors and experiences targeted to its use case. | |summary|[teamSummary](teamsummary.md)| Contains summary information about the team, including number of owners, members, and guests. | |tenantId |string | The ID of the Azure Active Directory tenant. |+|visibility|[teamVisibilityType](teamvisibilitytype.md)| The visibility of the group and team. Defaults to Public. | +|webUrl|string (readonly) | A hyperlink that will go to the team in the Microsoft Teams client. This is the URL that you get when you right-click a team in the Microsoft Teams client and select **Get link to team**. This URL should be treated as an opaque blob, and not parsed. | ### Instance attributes The following is a JSON representation of the resource. ```json {+ "classSettings": {"@odata.type": "microsoft.graph.teamClassSettings"}, + "classification": "String", + "createdDateTime": "DateTimeOffset", + "description": "String", + "discoverySettings": {"@odata.type": "microsoft.graph.teamDiscoverySettings"}, + "displayName": "String", + "funSettings": {"@odata.type": "microsoft.graph.teamFunSettings"}, "guestSettings": {"@odata.type": "microsoft.graph.teamGuestSettings"},+ "internalId": "String", + "isArchived": "Boolean", + "isMembershipLimitedToOwners": "Boolean", "memberSettings": {"@odata.type": "microsoft.graph.teamMemberSettings"}, "messagingSettings": {"@odata.type": "microsoft.graph.teamMessagingSettings"},- "funSettings": {"@odata.type": "microsoft.graph.teamFunSettings"}, - "discoverySettings": {"@odata.type": "microsoft.graph.teamDiscoverySettings"}, - "internalId": "string", - "isArchived": false, - "webUrl": "string (URL)", - "displayName": "string", - "description": "string", - "classification": "string", - "specialization": "string", - "visibility": "string", - "classSettings": {"@odata.type": "microsoft.graph.teamClassSettings"}, - "isMembershipLimitedToOwners":"boolean", - "createdDateTime": "dateTimeOffset", - "summary": {"@odata.type": "microsoft.graph.teamSummary"} + "specialization": "String", + "summary": {"@odata.type": "microsoft.graph.teamSummary"}, + "tenantId": "String", + "visibility": "String", + "webUrl": "String (URL)" } ``` |
v1.0 | Teammembersnotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/teammembersnotificationrecipient.md | Title: "teamMembersNotificationRecipient resource type" -description: Represents the recipient of a notification sent in a Microsoft Teams activity feed. The recipient consists of the team members. -+description: "Represents the recipient (team members) of a notification sent in a Microsoft Teams activity feed." + ms.localizationpriority: medium doc_type: resourcePageType Represents the recipient of a notification sent in a Microsoft Teams activity fe Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md). ## Properties-|Property|Type|Description| -|:|:|:| -|teamId|String|The team's identifier.| +| Property | Type | Description | +|:|:-|:-| +| teamId | String | The unique identifier for the team whose members should receive the notification. | ## Relationships None. The following is a JSON representation of the resource. "teamId": "String" } ```- |
v1.0 | Teamsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/teamsummary.md | The following is a JSON representation of the resource. ```json {- "guestsCount": "Integer", - "membersCount": "Integer", - "ownersCount": "Integer", + "guestsCount": "Int32", + "membersCount": "Int32", + "ownersCount": "Int32" } ``` |
v1.0 | Teamworknotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/teamworknotificationrecipient.md | Title: "teamworkNotificationRecipient resource type" -description: Represents the recipient of a notification sent in a Microsoft Teams activity feed. -+description: "Represents the recipient of a notification sent in a Microsoft Teams activity feed." + ms.localizationpriority: medium doc_type: resourcePageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents the recipient of a notification sent in a Microsoft Teams activity feed. See also [aadUserNotificationRecipient](aadusernotificationrecipient.md), [teamMembersNotificationRecipient](teammembersnotificationrecipient.md), [channelMembersNotificationRecipient](channelmembersnotificationrecipient.md), and [chatMembersNotificationRecipient](chatmembersnotificationrecipient.md). +Represents the recipient of a notification sent in a Microsoft Teams activity feed. ++Base type of [aadUserNotificationRecipient](aadusernotificationrecipient.md), [channelMembersNotificationRecipient](channelmembersnotificationrecipient.md), [chatMembersNotificationRecipient](chatmembersnotificationrecipient.md), and [teamMembersNotificationRecipient](teammembersnotificationrecipient.md). ## Properties None. The following is a JSON representation of the resource. "@odata.type": "#microsoft.graph.teamworkNotificationRecipient" } ```- |
v1.0 | Tenantadmin Settings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/tenantadmin-settings.md | Inherits from [entity](../resources/entity.md). | availableManagedPathsForSiteCreation | String collection | Collection of managed paths available for site creation. Read-only. | | deletedUserPersonalSiteRetentionPeriodInDays | Int32 | The number of days for preserving a deleted user's OneDrive. | | excludedFileExtensionsForSyncApp | String collection | Collection of file extensions not uploaded by the OneDrive sync app. |-| idleSessionSignOut | [tenantAdmin.idleSessionSignOut](../resources/tenantadmin-idlesessionsignout.md) | Specifies the idle session sign-out policies for the tenant. | +| idleSessionSignOut | [tenantAdmin.idleSessionSignOut](../resources/tenantadmin-idlesessionsignout.md) | Specifies the idle session sign-out policies for the tenant. | | imageTaggingOption | [tenantAdmin.imageTaggingChoice](../resources/tenantadmin-settings.md#imagetaggingchoice-values) | Specifies the image tagging option for the tenant. Possible values are: `disabled`, `basic`, `enhanced`. | | isCommentingOnSitePagesEnabled | Boolean | Indicates whether comments are allowed on modern site pages in SharePoint. | | isFileActivityNotificationEnabled | Boolean | Indicates whether push notifications are enabled for OneDrive events. | | isLegacyAuthProtocolsEnabled | Boolean | Indicates whether legacy authentication protocols are enabled for the tenant. | | isLoopEnabled | Boolean | Indicates whetherif Fluid Framework is allowed on SharePoint sites. | | isMacSyncAppEnabled | Boolean | Indicates whether files can be synced using the OneDrive sync app for Mac. |-| isRequireAcceptingUserToMatchInvitedUserEnabled | Boolean | Indicates whether guests must sign in using the same account to which sharing invitations are sent. | +| isRequireAcceptingUserToMatchInvitedUserEnabled | Boolean | Indicates whether guests must sign in using the same account to which sharing invitations are sent. | | isResharingByExternalUsersEnabled | Boolean | Indicates whether guests are allowed to reshare files, folders, and sites they don't own. | | isSharePointMobileNotificationEnabled | Boolean | Indicates whether mobile push notifications are enabled for SharePoint. | | isSharePointNewsfeedEnabled | Boolean | Indicates whether the newsfeed is allowed on the modern site pages in SharePoint. | Inherits from [entity](../resources/entity.md). | sharingDomainRestrictionMode | [tenantAdmin.sharingDomainRestrictionMode](#sharingdomainrestrictionmode-values) | Specifies the external sharing mode for domains. Possible values are: `none`, `allowList`, `blockList`. | | siteCreationDefaultManagedPath | String | The value of the team site managed path. This is the path under which new team sites will be created. | | siteCreationDefaultStorageLimitInMB | Int32 | The default storage quota for a new site upon creation. Measured in megabytes (MB). |-| tenantDefaultTimezone | String | The default timezone of a tenant for newly created sites. | +| tenantDefaultTimezone | String | The default timezone of a tenant for newly created sites. For a list of possible values, see [SPRegionalSettings.TimeZones property](/dotnet/api/microsoft.sharepoint.spregionalsettings.timezones). | ### imageTaggingChoice values | Member | Description | |
v1.0 | Tenantrelationship | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/tenantrelationship.md | Title: "tenantRelationship resource type" description: "Represent the various type of tenant relationships." ms.localizationpriority: medium doc_type: resourcePageType |
v1.0 | Timeoff | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/timeoff.md | Title: timeOff resource type -description: A unit of non-work in the schedule. -+ Title: "timeOff resource type" +description: "Represents a unit of non-work in a schedule." + ms.localizationpriority: medium doc_type: resourcePageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -A unit of non-work in a schedule. +Represents a unit of non-work in a [schedule](../resources/schedule.md). ## Methods A unit of non-work in a schedule. ## Properties | Property | Type | Description |-| -- | -- | - | -| id | `string` | ID of the **timeOff**. | -| userId | `string` | ID of the user assigned to the **timeOff**. Required. | -| sharedTimeOff | [timeOffItem](timeoffitem.md) | The shared version of this **timeOff** that is viewable by both employees and managers. Required. | +|:|:|:--| +| createdDateTime | DateTimeOffset | The time stamp at which this **timeOff** 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`. | | draftTimeOff | [timeOffItem](timeoffitem.md) | The draft version of this **timeOff** that is viewable by managers. Required. |-| createdDateTime | `DateTimeOffset` | The time stamp at which this **timeOff** 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`. | -| lastModifiedDateTime | `DateTimeOffset` | The time stamp at which this **timeOff** 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`. | +| id | String | ID of the **timeOff**. | | lastModifiedBy | [identitySet](identityset.md) | The identity that last updated this **timeOff**. |+| lastModifiedDateTime | DateTimeOffset | The time stamp at which this **timeOff** 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`. | +| sharedTimeOff | [timeOffItem](timeoffitem.md) | The shared version of this **timeOff** that is viewable by both employees and managers. Required. | +| userId | String | ID of the user assigned to the **timeOff**. Required. | ## JSON representation -Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. ```json {- "userId": "string (identifier)", "createdDateTime": "String (timestamp)",+ "draftTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"}, + "id": "String (identifier)", + "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"}, "lastModifiedDateTime": "String (timestamp)",- "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"}, - "sharedTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"}, - "draftTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"} + "sharedTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"}, + "userId": "String" } ``` |
v1.0 | Timeoffreason | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/timeoffreason.md | Title: timeOffReason resource type -description: A valid reason to take time-off in the schedule. -+ Title: "timeOffReason resource type" +description: "Represents a valid reason to take time off in a schedule." + ms.localizationpriority: medium doc_type: resourcePageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -A valid reason to for a [timeOff](timeoff.md) instance in a [schedule](schedule.md). +Represents a valid reason to take [time off](timeoff.md) in a [schedule](schedule.md). ## Methods A valid reason to for a [timeOff](timeoff.md) instance in a [schedule](schedule. ## Properties -| Property | Type | Description | -| -- | -- | - | -| id | `string` | ID of the **timeOffReason**. | -| displayName | `string` | The name of the **timeOffReason**. Required. | -| iconType | `timeOffReasonIconType` | Supported icon types: none; car; calendar; running; plane; firstAid; doctor; notWorking; clock; juryDuty; globe; cup; phone; weather; umbrella; piggyBank; dog; cake; trafficCone; pin; sunny. Required. | -| isActive | `Boolean` | Indicates whether the **timeOffReason** can be used when creating new entities or updating existing ones. Required. | -| createdDateTime | `DateTimeOffset` | The time stamp on which this **timeOffReason** 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`. | -| lastModifiedDateTime | `DateTimeOffset` | The time stamp on which this **timeOffReason** 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`. | -| lastModifiedBy | [identitySet](identityset.md) | The identity that last updated this **timeOffReason**. | +|Property |Type |Description | +|--||--| +| createdDateTime | DateTimeOffset |The time stamp on which this **timeOffReason** 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 name of the **timeOffReason**. Required. | +| iconType | timeOffReasonIconType | Supported icon types are: `none`, `car`, `calendar,` `running`, `plane`, `firstAid`, `doctor`, `notWorking`, `clock`, `juryDuty`, `globe`, `cup`, `phone`, `weather`, `umbrella`, `piggyBank`, `dog`, `cake`, `trafficCone`, `pin`, `sunny`. Required. | +| id | String |Unique identifier for the time-off reason.| +| isActive | Boolean | Indicates whether the **timeOffReason** can be used when creating new entities or updating existing ones. Required. | +| lastModifiedBy | [identitySet](identityset.md) |The identity that last updated this **timeOffReason**.| +| lastModifiedDateTime | DateTimeOffset |The time stamp on which this **timeOffReason** 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`. | ## JSON representation -Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. ```json {- "id": "String", "createdDateTime": "String (timestamp)",- "lastModifiedDateTime": "String (timestamp)", "displayName": "String", "iconType": "String",- "isActive": true, - "lastModifiedBy": { "@odata.type":"microsoft.graph.identitySet"} + "id": "String (identifier)", + "isActive": "Boolean", + "lastModifiedBy": { "@odata.type":"microsoft.graph.identitySet"}, + "lastModifiedDateTime": "String (timestamp)" } ``` |
v1.0 | Unifiedroledefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedroledefinition.md | The following RBAC providers are currently supported: | Method | Return Type | Description | |:-|:|:|-| [List unifiedRoleDefinition](../api/rbacapplication-list-roledefinitions.md) | [unifiedRoleDefinition](unifiedroledefinition.md) collection | Read a list of unifiedRoleDefinition objects, and their properties. | +| [List roleDefinitions](../api/rbacapplication-list-roledefinitions.md) | [unifiedRoleDefinition](unifiedroledefinition.md) collection | Read a list of unifiedRoleDefinition objects, and their properties. | | [Get unifiedRoleDefinition](../api/unifiedroledefinition-get.md) | [unifiedRoleDefinition](unifiedroledefinition.md) | Read the properties of a unifiedRoleDefinition object. | | [Create roleDefinitions](../api/rbacapplication-post-roledefinitions.md) | [unifiedRoleDefinition](unifiedroledefinition.md) | Create a unifiedRoleDefinition object. | | [Update unifiedRoleDefinition](../api/unifiedroledefinition-update.md) | [unifiedRoleDefinition](unifiedroledefinition.md) | Update a unifiedRoleDefinition object. | | [Delete unifiedRoleDefinition](../api/unifiedroledefinition-delete.md) | None | Delete a unifiedRoleDefinition object. |+| [List assignedPrincipals](../api/unifiedroledefinition-assignedprincipals.md) | [directoryObject](../resources/directoryobject.md) collection|Get the users and groups assigned to a role across all scopes.| ## Properties |
v1.0 | Unifiedrolepermission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedrolepermission.md | Represents a collection of allowed resource actions and the conditions that must | Property | Type | Description | |:-|:|:| |allowedResourceActions|String collection| Set of tasks that can be performed on a resource. |-|condition|String| Optional constraints that must be met for the permission to be effective. | +|condition|String| Optional constraints that must be met for the permission to be effective. Not supported for custom roles. | ### allowedResourceActions property The following is an example of a role permission with a condition. ] ```+Conditions aren't supported for custom roles. ## JSON representation |
v1.0 | User | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/user.md | This resource supports: | aboutMe | String | A freeform text entry field for the user to describe themselves. <br><br>Returned only on `$select`. | | accountEnabled | Boolean | `true` if the account is enabled; otherwise, `false`. This property is required when a user is created. <br><br>Supports `$filter` (`eq`, `ne`, `not`, and `in`). | | ageGroup | [ageGroup](#agegroup-values) | Sets the age group of the user. Allowed values: `null`, `Minor`, `NotAdult` and `Adult`. Refer to the [legal age group property definitions](#legal-age-group-property-definitions) for further information. <br><br>Supports `$filter` (`eq`, `ne`, `not`, and `in`). |-| assignedLicenses | [assignedLicense](assignedlicense.md) collection | The licenses that are assigned to the user, including inherited (group-based) licenses. <br><br>Not nullable. Supports `$filter` (`eq`, `not`, and counting empty collections). | +| assignedLicenses | [assignedLicense](assignedlicense.md) collection | The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the **licenseAssignmentStates** property to identify the directly-assigned and inherited licenses. <br><br>Not nullable. Supports `$filter` (`eq`, `not`, `/$count eq 0`, `/$count ne 0`). | | assignedPlans | [assignedPlan](assignedplan.md) collection | The plans that are assigned to the user. Read-only. Not nullable.<br><br>Supports `$filter` (`eq` and `not`). | | authorizationInfo | [authorizationInfo](../resources/authorizationinfo.md) | Identifiers that can be used to identify and authenticate a user in non-Azure AD environments. This property can be used to store identifiers for smartcard-based certificates that a user uses for access to on-premises Active Directory deployments or for federated access. It can also be used to store the Subject Alternate Name (SAN) that's associated with a Common Access Card (CAC). Nullable.<br><br>Supports `$filter` (`eq` and `startsWith`). | | birthday | DateTimeOffset | The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z` <br><br>Returned only on `$select`. | This resource supports: | companyName | String | The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.<br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| | consentProvidedForMinor | [consentProvidedForMinor](#consentprovidedforminor-values) | Sets whether consent has been obtained for minors. Allowed values: `null`, `Granted`, `Denied` and `NotRequired`. Refer to the [legal age group property definitions](#legal-age-group-property-definitions) for further information. <br><br>Supports `$filter` (`eq`, `ne`, `not`, and `in`).| | country | String | The country/region in which the user is located; for example, `US` or `UK`. Maximum length is 128 characters. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). |-| createdDateTime | DateTimeOffset | The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Read-only. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`). | +| createdDateTime | DateTimeOffset | The date and time the user was created, in ISO 8601 format and in UTC time. The value cannot be modified and is automatically populated when the entity is created. Nullable. For on-premises users, the value represents when they were first created in Azure AD. Property is `null` for some users created before June 2018 and on-premises users that were synced to Azure AD before June 2018. Read-only. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`). | | creationType | String | Indicates whether the user account was created through one of the following methods: <br/> <ul><li>As a regular school or work account (`null`). <li>As an external account (`Invitation`). <li>As a local account for an Azure Active Directory B2C tenant (`LocalAccount`). <li>Through self-service sign-up by an internal user using email verification (`EmailVerified`). <li>Through self-service sign-up by an external user signing up through a link that is part of a user flow (`SelfServiceSignUp`). </ul> <br>Read-only.<br>Supports `$filter` (`eq`, `ne`, `not`, and `in`). | |customSecurityAttributes|[customSecurityAttributeValue](../resources/customsecurityattributevalue.md)|An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `startsWith`).| | deletedDateTime | DateTimeOffset | The date and time the user was deleted. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, and `in`). | | department | String | The name for the department in which the user works. Maximum length is 64 characters.<br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, and `eq` on `null` values). | | displayName | String | The name displayed in the address book for the user. This value is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$orderBy`, and `$search`.| | employeeHireDate | DateTimeOffset | The date and time when the user was hired or will start work in case of a future hire. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).|-| employeeLeaveDateTime | DateTimeOffset | The date and time when the user left or will leave the organization. <br><br>Read: Requires User-LifeCycleInfo.Read.All. For delegated scenarios, the admin needs one of the following Azure AD roles: Lifecycle Workflows Administrator, Global Reader, or Global Admin. <br><br> Write: Requires User-LifeCycleInfo.ReadWrite.All. For delegated scenarios, the admin needs the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| +| employeeLeaveDateTime | DateTimeOffset | The date and time when the user left or will leave the organization. <br><br>To read or write this property, the calling app must be assigned the *User-LifeCycleInfo.Read.All* or *User-LifeCycleInfo.ReadWrite.All* permissions respectively. <br><br>To read this property in delegated scenarios, the admin needs one of the following Azure AD roles: *Lifecycle Workflows Administrator*, *Global Reader*, or *Global Admin*. To write this property in delegated scenarios, the admin needs the *Global Administrator* [Azure AD role](/azure/active-directory/roles/permissions-reference). <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`). <br><br>For more information, see [Configure the employeeLeaveDateTime property for a user](/graph/tutorial-lifecycle-workflows-set-employeeleavedatetime).| | employeeId | String | The employee identifier assigned to the user by the organization. The maximum length is 16 characters.<br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |employeeOrgData|[employeeOrgData](employeeorgdata.md) |Represents organization data (e.g. division and costCenter) associated with a user. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| | employeeType | String | Captures enterprise worker type. For example, `Employee`, `Contractor`, `Consultant`, or `Vendor`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`).| This resource supports: | 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 | The time when this Azure AD 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 time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Read-only. <br><br>Returned only on `$select`. | | legalAgeGroupClassification | [legalAgeGroupClassification](#legalagegroupclassification-values) | Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on **ageGroup** and **consentProvidedForMinor** properties. Allowed values: `null`, `MinorWithOutParentalConsent`, `MinorWithParentalConsent`, `MinorNoParentalConsentRequired`, `NotAdult` and `Adult`. Refer to the [legal age group property definitions](#legal-age-group-property-definitions) for further information. <br><br>Returned only on `$select`. |-| licenseAssignmentStates | [licenseAssignmentState](licenseassignmentstate.md) collection | State of license assignments for this user. Read-only. <br><br>Returned only on `$select`. | +| licenseAssignmentStates | [licenseAssignmentState](licenseassignmentstate.md) collection | State of license assignments for this user. Also indicates licenses that are directly-assigned and those that the user has inherited through group memberships. Read-only. <br><br>Returned only on `$select`. | | mail | String | The SMTP address for the user, for example, `admin@contoso.com`. Changes to this property will also update the user's **proxyAddresses** collection to include the value as an SMTP address. This property cannot contain accent characters. <br/> **NOTE:** We do not recommend updating this property for Azure AD B2C user profiles. Use the **otherMails** property instead. <br><br> Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`, and `eq` on `null` values). | | mailboxSettings | [mailboxSettings](mailboxsettings.md) | Settings for the primary mailbox of the signed-in user. You can [get](../api/user-get-mailboxsettings.md) or [update](../api/user-update-mailboxsettings.md) settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see [User preferences for languages and regional formats](#user-preferences-for-languages-and-regional-formats). <br><br>Returned only on `$select`. | | mailNickname | String | The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | This resource supports: | onPremisesSecurityIdentifier | String | Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Supports `$filter` (`eq` including on `null` values). | | onPremisesSyncEnabled | Boolean | `true` if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Azure Active Directory (Azure AD). Read-only. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). | | onPremisesUserPrincipalName | String | Contains the on-premises `userPrincipalName` synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`). |-| otherMails | String collection | A list of additional email addresses for the user; for example: `["bob@contoso.com", "Robert@fabrikam.com"]`.<br>NOTE: This property cannot contain accent characters.<br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`, and counting empty collections). | +| otherMails | String collection | A list of additional email addresses for the user; for example: `["bob@contoso.com", "Robert@fabrikam.com"]`.<br>NOTE: This property cannot contain accent characters.<br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`, `/$count eq 0`, `/$count ne 0`). | | passwordPolicies | String | Specifies password policies for the user. This value is an enumeration with one possible value being `DisableStrongPassword`, which allows weaker passwords than the default policy to be specified. `DisablePasswordExpiration` can also be specified. The two may be specified together; for example: `DisablePasswordExpiration, DisableStrongPassword`. For more information on the default password policies, see [Azure AD pasword policies](/azure/active-directory/authentication/concept-sspr-policy#password-policies-that-only-apply-to-cloud-user-accounts). <br><br>Supports `$filter` (`ne`, `not`, and `eq` on `null` values).| | passwordProfile | [passwordProfile](passwordprofile.md) | Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the **passwordPolicies** property. By default, a strong password is required. **NOTE:** For Azure B2C tenants, the **forceChangePasswordNextSignIn** property should be set to `false` and instead use custom policies and user flows to force password reset at first logon. See [Force password reset at first logon](https://github.com/azure-ad-b2c/samples/tree/master/policies/force-password-reset-first-logon). <br><br>Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values).| | pastProjects | String collection | A list for the user to enumerate their past projects. <br><br>Returned only on `$select`. | This resource supports: | preferredLanguage | String | The preferred language for the user. Should follow ISO 639-1 Code; for example `en-US`. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | | preferredName | String | The preferred name for the user. **Not Supported. This attribute returns an empty string.**<br><br>Returned only on `$select`. | | provisionedPlans | [provisionedPlan](provisionedplan.md) collection | The plans that are provisioned for the user. Read-only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`).|-| proxyAddresses | String collection | For example: `["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"]`. Changes to the **mail** property will also update this collection to include the value as an SMTP address. For more information, see [mail and proxyAddresses properties](#mail-and-proxyaddresses-properties). The proxy address prefixed with `SMTP` (capitalized) is the primary proxy address while those prefixed with `smtp` are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the [Microsoft 365 admin center](/exchange/recipients-in-exchange-online/manage-user-mailboxes/add-or-remove-email-addresses). Not nullable. <br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `endsWith`, and counting empty collections). | +| proxyAddresses | String collection | For example: `["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"]`. Changes to the **mail** property will also update this collection to include the value as an SMTP address. For more information, see [mail and proxyAddresses properties](#mail-and-proxyaddresses-properties). The proxy address prefixed with `SMTP` (capitalized) is the primary proxy address while those prefixed with `smtp` are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the [Microsoft 365 admin center](/exchange/recipients-in-exchange-online/manage-user-mailboxes/add-or-remove-email-addresses). Not nullable. <br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `endsWith`, `/$count eq 0`, `/$count ne 0`). | | refreshTokensValidFromDateTime | DateTimeOffset | Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use [invalidateAllRefreshTokens](../api/user-invalidateallrefreshtokens.md) to reset.| | responsibilities | String collection | A list for the user to enumerate their responsibilities. <br><br>Returned only on `$select`. | | schools | String collection | A list for the user to enumerate the schools they have attended. <br><br>Returned only on `$select`. | This resource supports: | surname | String | The user's surname (family name or last name). Maximum length is 64 characters. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | | usageLocation | String | A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: `US`, `JP`, and `GB`. Not nullable. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| | userPrincipalName | String | The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the **verifiedDomains** property of [organization](organization.md).<br>NOTE: This property cannot contain accent characters. Only the following characters are allowed `A - Z`, `a - z`, `0 - 9`, ` ' . - _ ! # ^ ~`. For the complete list of allowed characters, see [username policies](/azure/active-directory/authentication/concept-sspr-policy#userprincipalname-policies-that-apply-to-all-user-accounts). <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`) and `$orderBy`.-| userType | String | A String value that can be used to classify user types in your directory, such as `Member` and `Guest`. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). **NOTE:** For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions#member-and-guest-users) | +| userType | String | A String value that can be used to classify user types in your directory, such as `Member` and `Guest`. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). **NOTE:** For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#member-and-guest-users) | > [!TIP] > Directory extensions and associated data are returned by default; schema extensions and associated data returned only on `$select`; and open extensions and associated data returned only on `$expand`. For example: Cameron is administrator of a directory for an elementary school in |onenote|[onenote](onenote.md)| Read-only.| |outlook|[outlookUser](outlookuser.md)| Selective Outlook services available to the user. Read-only. Nullable.| |ownedDevices|[directoryObject](directoryobject.md) collection|Devices that are owned by the user. Read-only. Nullable. Supports `$expand`.|-|ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by the user. Read-only. Nullable. Supports `$expand`.| +|ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by the user. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| |pendingAccessReviewInstances|[accessReviewInstance](accessreviewinstance.md) | Navigation property to get list of access reviews pending approval by reviewer. | |people|[person](person.md) collection| Read-only. The most relevant people to the user. The collection is ordered by their relevance to the user, which is determined by the user's communication, collaboration and business relationships. A person is an aggregation of information from across mail, contacts and social networks.| |photo|[profilePhoto](profilephoto.md)| The user's profile photo. Read-only.| |
v1.0 | Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/users.md | In addition to the required permissions, the user operations that the calling us The set of default permissions depends on whether the user is a native member of the tenant (member user) or whether the user is brought over from another directory as a business-to-business (B2B) collaboration guest (guest user). Azure AD defines a set of default permissions for member users and guest users. For more information about what member users and guest users can do, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context) +### Sensitive actions for users ++The following table lists the sensitive actions on user objects. All users can read the sensitive properties. However, only some administrators can perform the following sensitive actions for some users. ++| Sensitive action | Sensitive property name | +| | | +| Disable or enable users | accountEnabled | +| Update business phone | businessPhones | +| Update mobile phone | mobilePhone | +| Update on-premises immutable ID | onPremisesImmutableId | +| Update other emails | otherMails | +| Update password profile | passwordProfile | +| Update user principal name | userPrincipalName | +| Delete or restore users | Not applicable | + ### Who can reset passwords? In the following table, the columns list the roles that can reset passwords. The rows list the roles for which their password can be reset. If the signed-in user is a guest user, depending on the permissions an app has b With the appropriate permissions, the app can read the profiles of users or groups that it obtains by following links in navigation properties; for example, `/users/{id}/directReports` or `/groups/{id}/members`. -For more information about search limitations for guest users, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions#compare-member-and-guest-default-permissions). +For more information about search limitations for guest users, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions). ## Common properties |
v1.0 | Accesspackage Delete Incompatibleaccesspackage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-delete-incompatibleaccesspackage.md | If successful, this method returns a `204 No Content` response code. It does not The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "remove_incompatibleaccesspackage_from_accesspackage" The following is an example of the request. DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackages/73eb2497-3b88-4c0a-8bb3-68ba8162beff/incompatibleAccessPackages/c0a74b4d-2694-4d5d-a964-1bee4ff0aaf2/$ref ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Accesspackage Delete Incompatiblegroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-delete-incompatiblegroup.md | If successful, this method returns a `204 No Content` response code. It does not The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "remove_incompatiblegroup_from_accesspackage" The following is an example of the request. DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackages/73eb2497-3b88-4c0a-8bb3-68ba8162beff/incompatibleGroups/c0a74b4d-2694-4d5d-a964-1bee4ff0aaf2/$ref ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Accesspackage List Accesspackagesincompatiblewith | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-list-accesspackagesincompatiblewith.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_accesspackagesincompatiblewith" The following is an example of the request. GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackages/73eb2497-3b88-4c0a-8bb3-68ba8162beff/accessPackagesIncompatibleWith ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Accesspackage List Incompatibleaccesspackages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-list-incompatibleaccesspackages.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_incompatibleaccesspackages" The following is an example of the request. GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackages/73eb2497-3b88-4c0a-8bb3-68ba8162beff/incompatibleAccessPackages ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Accesspackage List Incompatiblegroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-list-incompatiblegroups.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_incompatiblegroups" The following is an example of the request. GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackages/73eb2497-3b88-4c0a-8bb3-68ba8162beff/incompatibleGroups ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Accesspackage Post Incompatibleaccesspackage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-post-incompatibleaccesspackage.md | If successful, this method returns a `204 No Content` response code. It does not The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "add_incompatibleaccesspackage_to_accesspackage" Content-type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Accesspackage Post Incompatiblegroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-post-incompatiblegroup.md | If successful, this method returns a `204 No Content` response code. It does not The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "add_incompatiblegroup_to_accesspackage" Content-type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Accesspackageassignment Additionalaccess | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignment-additionalaccess.md | The following example gets the access package assignments for users who have ass ### Request ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "accesspackageassignment_additionalaccess" The following example gets the access package assignments for users who have ass GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/assignments/additionalAccess(accessPackageId='2506aef1-3929-4d24-a61e-7c8b83d95e6f',incompatibleAccessPackageId='d5d99728-8c0b-4ede-83d2-cf9b0e8dabfb')?$expand=target ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignment Reprocess | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignment-reprocess.md | doc_type: "apiPageType" Namespace: microsoft.graph -In [Azure AD entitlement management](../resources/entitlementmanagement-overview.md), callers can automatically reevaluate and enforce an [accessPackageAssignment](../resources/accesspackageassignment.md) object of a userΓÇÖs assignments for a specific access package. The **assignmentState** of the access package must be `Delivered` for the administrator to reprocess the user's assignment. Only admins with the Access Package Assignment Manager role, or higher, in Azure AD entitlement management can perform this action. +In [Azure AD entitlement management](../resources/entitlementmanagement-overview.md), callers can automatically reevaluate and enforce an [accessPackageAssignment](../resources/accesspackageassignment.md) object of a userΓÇÖs assignments for a specific access package. The **state** of the access package assignment must be `Delivered` for the administrator to reprocess the user's assignment. Only admins with the Access Package Assignment Manager role, or higher, in Azure AD entitlement management can perform this action. ## Permissions |
v1.0 | Accessreviewset Post Historydefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewset-post-historydefinitions.md | The following table shows the required properties used to create an [accessRevie |reviewHistoryPeriodStartDateTime | DateTimeOffset | A timestamp. Reviews starting on or after this date will be included in the fetched history data. Only required if **scheduleSettings** is not defined. | |reviewHistoryPeriodEndDateTime | DateTimeOffset | A timestamp. Reviews starting on or before this date will be included in the fetched history data. Only required if **scheduleSettings** is not defined. | |scopes|[accessReviewQueryScope](../resources/accessreviewqueryscope.md) collection| Used to filter which reviews are included in the fetched history data. Fetches reviews whose scope matches with this provided scope. Required. <br> For more, see [Supported scope queries for accessReviewHistoryDefinition](#supported-scope-queries-for-accessreviewhistorydefinition). |-| scheduleSettings |[accessReviewHistoryScheduleSettings](../resources/accessReviewHistoryScheduleSettings.md)| The settings for a recurring access review history definition series. Only required if **reviewHistoryPeriodStartDateTime** or **reviewHistoryPeriodEndDateTime** are not defined. Not supported yet.| +| scheduleSettings |[accessReviewHistoryScheduleSettings](../resources/accessReviewHistoryScheduleSettings.md)| **Not supported yet.** The settings for a recurring access review history definition series. Only required if **reviewHistoryPeriodStartDateTime** or **reviewHistoryPeriodEndDateTime** are not defined. | ### Supported scope queries for accessReviewHistoryDefinition Content-Type: application/json "notReviewed", "notNotified" ],- "scheduleSettings": { - "reportRange": "P1M", - "recurrence": { - "pattern": { - "type": "monthly", - "interval": 1 - }, - "range": { - "type": "noEnd", - "startDate": "2018-08-03T21:02:30.667Z", - "count": 0 - } - } - }, + "reviewHistoryPeriodStartDateTime": "2021-01-01T00:00:00Z", + "reviewHistoryPeriodEndDateTime": "2021-04-30T23:59:59Z", "scopes": [ { "@odata.type": "#microsoft.graph.accessReviewQueryScope", Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-accessreviewhistorydefinition-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/powershell/create-accessreviewhistorydefinition-from--powershell-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PHP](#tab/php) + Content-Type: application/json "@odata.type": "#microsoft.graph.accessReviewHistoryDefinition", "id": "b2cb022f-b7e1-40f3-9854-c65a40861c38", "displayName": "Last quarter's group reviews April 2021",- "scheduleSettings": { - "reportRange": "P1M", - "recurrence": { - "pattern": { - "type": "monthly", - "interval": 1 - }, - "range": { - "type": "noEnd", - "startDate": "2018-08-03T21:02:30.667Z", - "count": 0 - } - } - }, + "reviewHistoryPeriodStartDateTime": "2021-01-01T00:00:00Z", + "reviewHistoryPeriodEndDateTime": "2021-04-30T23:59:59Z", "decisions": [ "approve", "deny", |
v1.0 | Agreement List Acceptances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreement-list-acceptances.md | GET /identityGovernance/termsOfUse/agreements/{agreementsId}/acceptances ``` ## 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` and `$filter` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ## Request headers |Name|Description| |
v1.0 | Application Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-delete-owners.md | Title: "Remove owner" + Title: "Remove application owner" description: "Remove an owner from an application." ms.localizationpriority: medium ms.prod: "applications" doc_type: apiPageType -# Remove owner +# Remove application owner Namespace: microsoft.graph -Remove an owner from an [application](../resources/application.md). +Remove an owner from an [application](../resources/application.md). As a recommended best practice, apps should have at least two owners. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Application Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-delta.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.ReadWrite.All, Directory.Read.All | +|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All | + ## HTTP request |
v1.0 | Application Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-get.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Application.ReadWrite.All, , Directory.Read.All | |Delegated (personal Microsoft account) | Application.Read.All, Application.ReadWrite.All |-|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All | + ## HTTP request Replace `{applicationObjectId}` with the **id** for the application object, also referred to as the **Object ID** in the Azure portal. |
v1.0 | Application List Extensionproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list-extensionproperty.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All | |Delegated (personal Microsoft account) | Application.Read.All, Application.ReadWrite.All |-|Application | Application.Read.All, Application.ReadWrite.All, Directory.Read.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All | + ## HTTP request |
v1.0 | Application List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list-owners.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | + ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Application List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list.md | Namespace: microsoft.graph Get the list of [applications](../resources/application.md) in this organization. > [!NOTE]-> When calling this API using tokens issued for a personal Microsoft account, it will return the apps owned by the personal Microsoft account. The notion of organizations doesn't exist for personal Microsoft accounts. In order to list applications owned by specific personal Microsoft accounts, this API requires User.Read permission in addition to Application.Read.All or Application.ReadWrite.All. +> When calling this API using tokens issued for a personal Microsoft account, it will return the apps owned by the personal Microsoft account. The notion of organizations doesn't exist for personal Microsoft accounts. To list applications owned by a specific personal Microsoft account, this API requires the *User.Read* permission in addition to *Application.Read.All* or *Application.ReadWrite.All*. ## Permissions 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 (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 | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All | + ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json ] } ```++### Example 5: Get applications with less than two owners ++#### Request ++Here is an example of the request. This request requires the **ConsistencyLevel** header set to `eventual` because `$count` is in the request. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). ++>**Note:** The `$count` and `$search` query parameters are currently not available in Azure AD B2C tenants. ++<!-- { + "blockType": "request", + "name": "list_application_lessthan2owners" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/v1.0/applications?$filter=owners/$count eq 0 or owners/$count eq 1&$count=true&$select=id,displayName +ConsistencyLevel: eventual +``` ++#### Response ++Here is an example of the response. +> **Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.application", + "isCollection": true +} --> +```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#applications(id,displayName)", + "@odata.count": 3, + "value": [ + { + "id": "89e9e6c6-a7de-4ac0-8eed-12bd867d8f27", + "displayName": "Box" + }, + { + "id": "c6cb7240-c684-4e24-93f5-eb29d0d9f43b", + "displayName": "LinkedIn" + }, + { + "id": "d7151835-284e-4416-adc6-96fef8a77690", + "displayName": "BrowserStack" + } + ] +} +``` + <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Application Post Onlinemeetings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-onlinemeetings.md | In the request body, supply a JSON representation of an [onlineMeeting](../resou > [!CAUTION] >-> Assigning the `presenter` role to users who are not registered in Azure Active Directory is not currently supported. For details, see [Known issues](/graph/known-issues#presenter-role-cannot-be-assigned-to-non-azure-ad-participants) for more details. +> Assigning the `presenter` role to users who are not registered in Azure Active Directory is not currently supported. ## Response If successful, this method returns a `201 Created` response code and an [onlineMeeting](../resources/onlinemeeting.md) object in the response body. |
v1.0 | Application Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-update.md | Replace `{applicationObjectId}` with the **id** for the application object, also ```http PATCH /applications/{applicationObjectId} ```++To update the logo, use the PUT method as follows. +<!-- { "blockType": "ignored" } --> +```http +PUT /applications/{applicationObjectId}/logo +``` + ## Request headers | Name | Description| |:--|:-| In the request body, supply the values for relevant fields that should be update | info | [informationalUrl](../resources/informationalurl.md) | Basic profile information of the application such as app's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see [Add Terms of service and privacy statement for registered Azure AD apps](/azure/active-directory/develop/howto-add-terms-of-service-privacy-statement). | | 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 Azure AD 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, Azure AD 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. | +| logo | Stream | The main logo for the application. Not nullable. Use the PUT method to update the logo. | | optionalClaims | optionalClaims | Application developers can configure optional claims in their Azure AD 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 | Attacksimulationroot Get Simulationautomations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/attacksimulationroot-get-simulationautomations.md | GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulationAutomat [!INCLUDE [sample-code](../includes/snippets/go/get-simulationautomation-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-simulationautomation-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Attacksimulationroot List Simulationautomations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/attacksimulationroot-list-simulationautomations.md | GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulationAutomat [!INCLUDE [sample-code](../includes/snippets/go/list-simulationautomation-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-simulationautomation-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Attacksimulationroot List Simulations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/attacksimulationroot-list-simulations.md | GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations [!INCLUDE [sample-code](../includes/snippets/go/list-simulation-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-simulation-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Authentication List Methods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-list-methods.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. +# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_methods" +}--> ``` GET https://graph.microsoft.com/v1.0/me/authentication/methods ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Authenticationcontextclassreference Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationcontextclassreference-update.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/go/update-authenticationcontextclassreference-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/update-authenticationcontextclassreference-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Authenticationmethod Resetpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationmethod-resetpassword.md | In the request body, provide a JSON object with the following parameters. | Parameter | Type | Description | |:-|:|:| |newPassword|String|The new password. Required for tenants with hybrid password scenarios. If omitted for a cloud-only password, the system returns a system-generated password. This is a unicode string with no other encoding. It is validated against the tenant's banned password system before acceptance, and must adhere to the tenant's cloud and/or on-premises password requirements.|-|requireChangeOnNextSignIn|Boolean | Specifies whether the user must change their password at their next sign in.| ## Response |
v1.0 | Bitlocker List Recoverykeys | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bitlocker-list-recoverykeys.md | This operation does not return the **key** property. For information about how 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). -|Permission type|Permissions (from most to least privileged)| +|Permission type|Permissions (from least to most privileged)| |:|:| |Delegated (work or school account)|BitLockerKey.ReadBasic.All, BitLockerKey.Read.All|-|Delegated (personal Microsoft account)|Not supported| -|Application|Not supported| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| For delegated permissions, the calling user must be the registered owner of the device that the BitLocker recovery key was originally backed up from, or they must be in one of the following [directory roles](/azure/active-directory/roles/permissions-reference): Content-Type: application/json } ``` -### Example 2: Retrieve a list of BitLocker keys filtered by deviceId. +### Example 2: Retrieve a list of BitLocker keys filtered by **deviceId** #### Request |
v1.0 | Bitlockerrecoverykey Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bitlockerrecoverykey-get.md | By default, this operation does not return the **key** property that represents ## Permissions One of the following 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)| +|Permission type|Permissions (from least to most privileged)| |:|:| |Delegated (work or school account)|BitLockerKey.ReadBasic.All, BitLockerKey.Read.All|-|Delegated (personal Microsoft account)|Not supported| -|Application|Not supported| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| For delegated permissions, the calling user must be the registered owner of the device that the BitLocker recovery key was originally backed up from, or they must be in one of the following [directory roles](/azure/active-directory/roles/permissions-reference): * Global administrator |
v1.0 | Bookingbusiness Getstaffavailability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bookingbusiness-getstaffavailability.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) + |
v1.0 | Call Addlargegalleryview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-addlargegalleryview.md | doc_type: apiPageType Namespace: microsoft.graph -Add the large gallery view to a call. +Add the large gallery view to a call. ++For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see [Identify large gallery view participants in a roster](https://learn.microsoft.com/en-us/graph/cloud-communications-identifylargegalleryview). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Channel Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-get.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ [!INCLUDE [sample-code](../includes/snippets/go/get-channel-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-channel-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Channel Getallmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-getallmessages.md | GET https://graph.microsoft.com/v1.0/teams/01fe12e0-e720-44fd-8854-28c66d1bee40/ [!INCLUDE [sample-code](../includes/snippets/go/channel-getallchannelmessages-1-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/channel-getallchannelmessages-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Channel List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-list.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ [!INCLUDE [sample-code](../includes/snippets/go/list-channels-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-channels-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/teams/64c323f2-226a-4e64-8ba4-3e6e3f7b9330/ [!INCLUDE [sample-code](../includes/snippets/go/list-private-channels-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-private-channels-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/teams/6a720ba5-7373-463b-bc9f-4cd04b5c6742/ [!INCLUDE [sample-code](../includes/snippets/go/list-shared-channels-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-shared-channels-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get.md | If successful, this method returns a `200 OK` response code and a collection of #### Request The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_group_chat", "sampleKeys": ["19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2"] }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. Content-type: application/json #### Request The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_chat", "sampleKeys": ["8b081ef6-4792-4def-b2c9-c363a1bf41d5", "19:8b081ef6-4792-4def-b2c9-c363a1bf41d5_877192bd-9183-47d3-a74c-8aa0426716cf@unq.gbl.spaces"] }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats/19:8b081ef6-4792-4def-b2c9-c363a1bf41d5_877192bd-9183-47d3-a74c-8aa0426716cf@unq.gbl.spaces ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. Content-type: application/json #### Request The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_chat_withmembers", "sampleKeys": ["19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2"] }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2?$expand=members ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. Content-type: application/json #### Request The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_meeting_chat", "sampleKeys": ["19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2"] }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats/19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. Content-type: application/json #### Request The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_meeting_chat", "sampleKeys": ["19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2"] }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats/19:ebe3857aa388434bab0cad9d2e09f4de@thread.v2?$expand=lastMessagePreview ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. |
v1.0 | Chat Hideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-hideforuser.md | If successful, this action returns a `204 No Content` response code. ### Request ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "chat_hideforuser", Content-Type: application/json } } ```++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ |
v1.0 | Chat List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-messages.md | The following is an example of a request that lists the top two messages (`$top= The following example shows the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_chat_messages_3", The following example shows the request. GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages?$top=2&$orderBy=createdDateTime desc ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. The following is an example of a request that lists the top two messages (`$top= The following example shows the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_chat_messages_4", The following example shows the request. GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages?$top=2&$orderBy=lastModifiedDateTime desc&$filter=lastModifiedDateTime ge 2022-09-22T00:00:00.000Z and lastModifiedDateTime le 2022-09-24T00:00:00.000Z ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. |
v1.0 | Chat List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list.md | If successful, this method returns a `200 OK` response code and a collection of Here is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_chats" }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response Here is an example of the response. Content-type: application/json Here is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_chats_expand_members" }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats?$expand=members ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response Here is an example of the response. Content-type: application/json The following is an example of a request. **lastMessagePreview/createdDateTime** is passed to sort chats by the most to least recent chat messages. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_chats_orderby" }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats?$orderBy=lastMessagePreview/createdDateTime desc ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response. Content-type: application/json The following example shows a request to list chats along with the preview of the last message sent in the chat. Comparing `createdDateTime` on the preview to `lastMessageReadDateTime` in `viewpoint` allows the caller to determine whether the user has read all messages in a chat. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_chats_expand_lastMessagePreview" }-->-```http +```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats?$expand=lastMessagePreview ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response. |
v1.0 | Chat Markchatreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-markchatreadforuser.md | If successful, this action returns a `204 No Content` response code. ### Request ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "chat_markchatreadforuser", Content-length: 106 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ |
v1.0 | Chat Markchatunreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-markchatunreadforuser.md | If successful, this action returns a `204 No Content` response code. ### Request ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "chat_markchatunreadforuser", Content-length: 158 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ |
v1.0 | Chat Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-sendactivitynotification.md | The following table shows the parameters that can be used with this action. |chainId|Int64|Optional. Used to override a previous notification. Use the same `chainId` in subsequent requests to override the previous notification.| |previewText|[itemBody](../resources/itembody.md)|Preview text for the notification. Microsoft Teams will only show first 150 characters.| |templateParameters|[keyValuePair](../resources/keyvaluepair.md) collection|Values for template variables defined in the activity feed entry corresponding to `activityType` in [Teams app manifest](/microsoftteams/platform/overview).|-|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. Only Azure AD users are supported. See also [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md). | +|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. For more details, see [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md) and [chatMembersNotificationRecipient](../resources/chatmembersnotificationrecipient.md). | The following resources are supported when setting the `source` value of the **topic** property to `entityURL`: Content-Type: application/json +#### Response ++The following example shows the response. ++<!-- { + "blockType": "response", + "truncated": false +} +--> +``` http +HTTP/1.1 204 No Content +``` ++### Example 5: Notify the chat members about a task created in a chat ++The following example shows how you can send an activity feed notification to all chat members. This example is similar to previous examples. However, in this case, the **recipient** is a [chatMembersNotificationRecipient](../resources/chatmembersnotificationrecipient.md). Note that the **chatId** specified in the **recipient** must match the **chatId** specified in the request URL. ++#### Request ++The following example shows the request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "chat_sendactivitynotification_5", + "sampleKeys": ["19:1c3af46e9e0f4a5293343c8813c47619@thread.v2"] +} +--> ++``` http +POST https://graph.microsoft.com/v1.0/chats/19:1c3af46e9e0f4a5293343c8813c47619@thread.v2/sendActivityNotification +Content-Type: application/json ++{ + "topic": { + "source": "entityUrl", + "value": "https://graph.microsoft.com/v1.0/chats/19:1c3af46e9e0f4a5293343c8813c47619@thread.v2" + }, + "activityType": "taskCreated", + "previewText": { + "content": "New Task Created" + }, + "recipient": { + "@odata.type": "microsoft.graph.chatMembersNotificationRecipient", + "chatId": "19:1c3af46e9e0f4a5293343c8813c47619@thread.v2" + }, + "templateParameters": [ + { + "name": "taskId", + "value": "Task 12322" + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following example shows the response. |
v1.0 | Chat Unhideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-unhideforuser.md | If successful, this action returns a `204 No Content` response code. ### Request ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "chat_unhideforuser", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Chatmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-get.md | GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) |
v1.0 | Chatmessage Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-post.md | One of the following permissions is required to call this API. To learn more, in |:|:--| | Delegated (work or school account) | ChannelMessage.Send, Group.ReadWrite.All** | | Delegated (personal Microsoft account) | Not supported. |-| Application | Teamwork.Migrate.All, ChannelMessage.ReadWrite.All | +| Application | Teamwork.Migrate.All | > **Note**: Permissions marked with ** are supported only for backward compatibility. We recommend that you update your solutions to use an alternative permission listed in the previous table and avoid using these permissions going forward. Content-type: application/json #### Request The following is an example of the request. -> **Note:** The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **body** and **hostedContents** elements. (Notice the **temporaryId** set to **1** and the reference in body as `../hostedContents/1/$value`.) +> **Note:** The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **body** and **hostedContents** elements. (Notice the **temporaryId** set to `1` and the reference in body as `../hostedContents/1/$value`.) -**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));`. .NET SDK users do not need to perform the conversion to Base64 encoded bytes as the SDK handles it for you. +**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));`. Microsoft .NET SDK users do not need to perform the conversion to Base64 encoded bytes as the SDK handles it for you. # [HTTP](#tab/http) Content-type: application/json #### Request The following is an example of the request. -> **Note:** The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **content** (in **attachments**) and **hostedContents** elements. (Notice the **temporaryId** set to **1** and the reference in content as `../hostedContents/1/$value`.) +> **Notes:** +> * The **temporaryId** in the **hostedContents** collection is a random ID, but must be same across the **content** (in **attachments**) and **hostedContents** elements. (Notice the **temporaryId** set to `1` and the reference in content as `../hostedContents/1/$value`.). +> * The maximum possible size of hosted content is 4 MB. -**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));`. .NET SDK users do not need to perform the conversion to Base64 encoded bytes as the SDK handles it for you. +**contentBytes** must be set to binary string Base64-encoded bytes. You can do this in C# by using `Convert.ToBase64String(File.ReadAllBytes("image.png"));`. Microsoft .NET SDK users do not need to perform the conversion to Base64 encoded bytes as the SDK handles it for you. # [HTTP](#tab/http) Content-type: application/json #### Response +The following is an example of the response. + <!-- { "blockType": "response", "truncated": true, |
v1.0 | Chatmessage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-update.md | Update a [chatMessage](../resources/chatMessage.md) object. Only the **policyVio The update only works for chats where members are Microsoft Teams users. If one of the participants is using Skype, the operation will fail. +This method does not support federation. Only the user in the tenant who sent the message can perform data loss prevention (DLP) updates on the specified chat message. + [!INCLUDE [teams-model-A-only-disclaimer](../../includes/teams-model-A-only-disclaimer.md)] ## Permissions |
v1.0 | Conditionalaccessroot List Templates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-templates.md | If successful, this method returns a `200 OK` response code and a collection of #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_conditionalaccesstemplate" The following is an example of a request. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_conditionalaccesstemplate_select" The following is an example of a request. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates?$select=name,description,id,scenarios&$filter=scenarios has 'secureFoundation' ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json } ] }-``` +``` |
v1.0 | Conditionalaccesstemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccesstemplate-get.md | If successful, this method returns a `200 OK` response code and a [conditionalAc #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_conditionalaccesstemplate" The following is an example of a request. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates/c7503427-338e-4c5e-902d-abe252abfb43 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json #### Request The following is an example of a request.++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_conditionalaccesstemplate_select" The following is an example of a request. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates/c7503427-338e-4c5e-902d-abe252abfb43?$select=details ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json } } }-``` +``` |
v1.0 | Directory Deleteditems Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-delete.md | Namespace: microsoft.graph Permanently delete a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). After an item is permanently deleted, it **cannot** be restored. +Administrative units **cannot** be permanently deleted by using the **deletedItems** API. Soft-deleted administrative units will be permanently deleted 30 days after initial deletion unless they are restored. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Directory Deleteditems Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-get.md | doc_type: apiPageType Namespace: microsoft.graph -Retrieve the properties of a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). +Retrieve the properties of a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), [administrative unit](../resources/administrativeunit.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). >**Note:** Deleted security groups are deleted permanently and can't be retrieved through this API. One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Group.Read.All, Group.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +### For administrative units: ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | + ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Directory Deleteditems List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-list.md | doc_type: apiPageType Namespace: microsoft.graph -Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the [application](../resources/application.md), [servicePrincipal](../resources/serviceprincipal.md), [group](../resources/group.md), and [user](../resources/user.md) resources. +Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the [application](../resources/application.md), [servicePrincipal](../resources/serviceprincipal.md), [group](../resources/group.md), [administrative unit](../resources/administrativeunit.md), and [user](../resources/user.md) resources. >**Note:** Deleted security groups are deleted permanently and can't be retrieved through this API. One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Group.Read.All, Group.ReadWrite.All, Directory.Read.All | +### For administrative units: ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | AdministrativeUnit.Read.All, AdministrativeUnit.ReadWrite.All | + ## HTTP request <!-- { "blockType": "ignored" } --> ```http GET /directory/deleteditems/microsoft.graph.application GET /directory/deleteditems/microsoft.graph.servicePrincipal GET /directory/deletedItems/microsoft.graph.group GET /directory/deletedItems/microsoft.graph.user-GET /directory/deletedItems/microsoft.graph.device +GET /directory/deletedItems/microsoft.graph.administrativeUnit ``` -This API currently supports retrieving object types of applications (`microsoft.graph.application`), servicePrincipals (`microsoft.graph.serviceprincipal`), groups (`microsoft.graph.group`), or users (`microsoft.graph.user`) from deleted items. The OData cast type is a required part of the URI and calling `GET /directory/deleteditems` without a type is **not** supported. +The OData cast type is a required part of the URI and calling `GET /directory/deleteditems` without a type is **not** supported. ## Optional query parameters |
v1.0 | Directory Deleteditems Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-restore.md | doc_type: apiPageType Namespace: microsoft.graph -Restore a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. +Restore a recently deleted [application](../resources/application.md), [group](../resources/group.md), [servicePrincipal](../resources/serviceprincipal.md), [administrative unit](../resources/administrativeunit.md), or [user](../resources/user.md) object from [deleted items](../resources/directory.md). If an item was accidentally deleted, you can fully restore the item. This is not applicable to security groups, which are deleted permanently. A recently deleted item will remain available for up to 30 days. After 30 days, the item is permanently deleted. The calling app must be assigned one of the following [Azure AD roles](/azure/ac |Delegated (personal Microsoft account) | Not supported. | |Application | Group.ReadWrite.All | +### For administrative units: ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | AdministrativeUnit.ReadWrite.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | AdministrativeUnit.ReadWrite.All | ++ ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Directoryaudit List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryaudit-list.md | Title: "List directoryAudits" -description: "Describes the list method of the directoryAudit resource (entity) from the Microsoft Graph API." +description: "Get the list of audit logs generated by Azure Active Directory (Azure AD)." ms.localizationpriority: medium ms.prod: "identity-and-access-reports" doc_type: apiPageType Namespace: microsoft.graph -Get the list of audit logs generated by Azure Active Directory. This includes audit logs generated by various services within Azure AD, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. +Get the list of audit logs generated by Azure Active Directory (Azure AD). This includes audit logs generated by various services within Azure AD, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. ## Permissions If successful, this method returns a `200 OK` response code and a collection of ### Request -Here is an example of the request. +The following is an example of the request. # [HTTP](#tab/http) GET https://graph.microsoft.com/v1.0/auditLogs/directoryAudits ### Response -Here is an example of the response. +The following is an example of the response. > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Directoryobject Validateproperties | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-validateproperties.md | The following policy validations are performed for the display name and mail nic 2. Validate the custom banned words policy 3. Validate that the mail nickname is unique +> [!NOTE] +> Invalid characters are not part of the policy validations. The following characters are invalid: @ () \ \[] " ; : <> , SPACE. + This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see [Configure naming policy](/azure/active-directory/users-groups-roles/groups-naming-policy#configure-naming-policy-in-powershell). ## Permissions |
v1.0 | Driveitem Createlink | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-createlink.md | The request should be a JSON object with the following properties. | **type** | string | The type of sharing link to create. Either `view`, `edit`, or `embed`. | | **password** | string | The password of the sharing link that is set by the creator. Optional and OneDrive Personal only. | **expirationDateTime** | string | A String with format of yyyy-MM-ddTHH:mm:ssZ of DateTime indicates the expiration time of the permission. |-| **scope** | string | Optional. The scope of link to create. Either `anonymous` or `organization`. | +| **scope** | string | Optional. The scope of link to create. Either `anonymous`, `organization`, or `users`. | ### Link types If the **scope** parameter is not specified, the default link type for the organ |:|: | `anonymous` | Anyone with the link has access, without needing to sign in. This may include people outside of your organization. Anonymous link support may be disabled by an administrator. | `organization` | Anyone signed into your organization (tenant) can use the link to get access. Only available in OneDrive for Business and SharePoint.+| `users` | Share only with people you choose inside or outside the organization. ## Response |
v1.0 | Driveitem Createuploadsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-createuploadsession.md | Alternatively, you can defer final creation of the file in the destination until POST /drives/{driveId}/items/{itemId}/createUploadSession POST /groups/{groupId}/drive/items/{itemId}/createUploadSession POST /me/drive/items/{itemId}/createUploadSession+POST /me/drive/items/{itemId}:/{fileName}:/createUploadSession POST /sites/{siteId}/drive/items/{itemId}/createUploadSession POST /users/{userId}/drive/items/{itemId}/createUploadSession ``` |
v1.0 | Driveitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-update.md | Last updated 09/10/2017 Title: Update a file or folder ms.localizationpriority: high ms.prod: "sharepoint"-description: "Update the metadata for a DriveItem by ID or path." +description: "Update the metadata for a driveItem by ID or path." doc_type: apiPageType # Update DriveItem properties Namespace: microsoft.graph -Update the metadata for a [DriveItem](../resources/driveitem.md) by ID or path. +Update the metadata for a [driveItem](../resources/driveitem.md) by ID or [path](/graph/onedrive-addressing-driveitems#path-based-addressing). You can also use update to [move an item](driveitem-move.md) to another parent by updating the item's **parentReference** property. |
v1.0 | Educationassignment Setupfeedbackresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-setupfeedbackresourcesfolder.md | + + Title: "educationAssignment: setUpFeedbackResourcesFolder" +description: "Create a SharePoint folder to upload feedback files for a given educationSubmission." +ms.localizationpriority: medium ++++# educationAssignment: setUpFeedbackResourcesFolder ++Namespace: microsoft.graph ++Create a SharePoint folder to upload feedback files for a given [educationSubmission](../resources/educationsubmission.md). ++The teacher determines the resources to upload in the feedback resources folder of a submission. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | EduAssignments.ReadBasic, EduAssignments.Read | +|Delegated (personal Microsoft account) | Not supported. | +|Application | Not supported. | ++## HTTP request +<!-- { "blockType": "ignored" } --> +```http +POST /classes/{classId}/assignments/{assignmentId}/setUpFeedbackResourcesFolder +``` ++## Request headers +| Header | Value | +|:|:--| +| Authorization | Bearer {token}. Required. | +| Content-Type | application/json | ++## Request body +In the request body, supply an empty JSON object `{}` for this method. ++## Response +If successful, this method returns a `200 OK` response code and an [educationAssignment](../resources/educationassignment.md) object in the request body. ++## Example +The following example shows how to call this API. ++### Request +The following is an example of a request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "sampleKeys": ["37d99af7-cfc5-4e3b-8566-f7d40e4a2070","a3cce0ba-2008-4c4d-bf62-079408562d96"], + "name": "educationassignment_setupfeedbackresourcesfolder" +}--> +```http +POST https://graph.microsoft.com/v1.0/education/classes/37d99af7-cfc5-4e3b-8566-f7d40e4a2070/assignments/a3cce0ba-2008-4c4d-bf62-079408562d96/setUpFeedbackResourcesFolder +Content-type: application/json ++{ +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.educationAssignment" +} --> +```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#educationAssignment", + "@odata.type": "#microsoft.graph.educationAssignment", + "classId": "37d99af7-cfc5-4e3b-8566-f7d40e4a2070", + "displayName": "Feedbackresources", + "closeDateTime": null, + "dueDateTime": "2022-05-07T06:59:00Z", + "assignDateTime": null, + "assignedDateTime": "2022-05-05T16:15:21.0569507Z", + "allowLateSubmissions": true, + "resourcesFolderUrl": null, + "feedbackResourcesFolderUrl": "https://graph.microsoft.com/v1.0/drives/b!-Ik2sRPLDEWy_bR8l75jfeDcpXQcRKVOmcml10NQLQ1F8CNZWU38SarWxPyWM7jx/items/01VANVJQ7ONF5UOYTXZVEKCZE43FTQRH2S", + "createdDateTime": "2022-05-05T16:13:22.3915176Z", + "lastModifiedDateTime": "2022-05-05T17:42:58.8704181Z", + "allowStudentsToAddResourcesToSubmission": true, + "status": "assigned", + "notificationChannelUrl": null, + "webUrl": "https://teams.microsoft.com/l/entity/66aeee93-507d-479a-a3ef-8f494af43945/classroom?context=%7B%22subEntityId%22%3A%22%7B%5C%22version%5C%22%3A%5C%221.0%5C%22,%5C%22config%5C%22%3A%7B%5C%22classes%5C%22%3A%5B%7B%5C%22id%5C%22%3A%5C%2237d99af7-cfc5-4e3b-8566-f7d40e4a2070%5C%22,%5C%22displayName%5C%22%3Anull,%5C%22assignmentIds%5C%22%3A%5B%5C%22a3cce0ba-2008-4c4d-bf62-079408562d96%5C%22%5D,%5C%22submissionId%5C%22%3Anull%7D%5D%7D,%5C%22action%5C%22%3A%5C%22navigate%5C%22,%5C%22view%5C%22%3A%5C%22assignment-viewer%5C%22%7D%22,%22channelId%22%3Anull%7D", + "addToCalendarAction": "none", + "addedStudentAction": "none", + "id": "a3cce0ba-2008-4c4d-bf62-079408562d96", + "grading": null, + "instructions": { + "content": "", + "contentType": "text" + }, + "assignTo": { + "@odata.type": "#microsoft.graph.educationAssignmentClassRecipient" + }, + "createdBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + }, + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "AAAAAAAA-0123-4567-89AB-1B4BB48C3119", + "displayName": null + } + } +} +``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2022-05-05 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "educationAssignment: setUpFeedbackResourcesFolder", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [ + ] +} +--> |
v1.0 | Educationfeedbackresourceoutcome Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationfeedbackresourceoutcome-delete.md | + + Title: "Delete educationFeedbackResourceOutcome" +description: "Delete a feedback resource from a submission." ++ms.localizationpriority: medium +++# Delete educationFeedbackResourceOutcome ++Namespace: microsoft.graph ++Delete a [feedback resource](../resources/educationfeedbackresourceoutcome.md) from a submission. This can only be done by a teacher. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | EduAssignments.ReadWriteBasic, EduAssignments.ReadWrite | +|Delegated (personal Microsoft account) | Not supported. | +|Application | Not supported. | ++## HTTP request +<!-- { "blockType": "ignored" } --> +```http +DELETE /education/classes/{classId}/assignments/{assignmentId}/submissions/{submissionId}/outcomes/{outcomeId} +``` ++## Request headers +| Header | Value | +|:|:--| +| Authorization | Bearer {token}. Required. | ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. It does not return anything in the response body. ++## Example +### Request +The following is an example of a request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "delete_educationfeedbackresourceoutcome" +}--> +```http +DELETE https://graph.microsoft.com/v1.0/education/classes/37d99af7-cfc5-4e3b-8566-f7d40e4a2070/assignments/a3cce0ba-2008-4c4d-bf62-079408562d96/submissions/2185e6d7-2924-4ed1-dde1-269f89e29184/outcomes/8fb409c5-570b-4fe5-8473-d3666e61f3a0 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++++### Response +The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} --> +```http +HTTP/1.1 204 No Content +``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2022-05-06 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "Delete educationFeedbackResourceOutcome", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [ + ] +} +--> |
v1.0 | Educationfeedbackresourceoutcome Post Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationfeedbackresourceoutcome-post-outcomes.md | + + Title: "Create educationFeedbackResourceOutcome" +description: "Create a new feedback resource for a submission." +ms.localizationpriority: medium ++++# Create educationFeedbackResourceOutcome ++Namespace: microsoft.graph ++Create a new [feedback resource](../resources/educationfeedbackresourceoutcome.md) for a submission. Only a teacher can perform this operation. ++To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the `POST` request will fail. ++> [!IMPORTANT] +> Before you can upload an assignment feedback resource, you must [set up the feedback resources folder](../api/educationassignment-setupfeedbackresourcesfolder.md) for the [educationAssignment](../resources/educationassignment.md) to upload the files 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). ++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | EduAssignments.ReadWriteBasic, EduAssignments.ReadWrite | +|Delegated (personal Microsoft account) | Not supported. | +|Application | Not supported. | ++## HTTP request +<!-- { "blockType": "ignored" } --> +```http +POST /education/classes/{classId}/assignments/{assignmentId}/submissions/{submissionId}/outcomes +``` ++## Request headers +| Header | Value | +|:|:--| +| Authorization | Bearer {token}. Required. | +| Content-Type | application/json | ++## Request body +In the request body, supply a JSON representation of an [educationFeedbackResourceOutcome](../resources/educationfeedbackresourceoutcome.md) object. ++## Response +If successful, this method returns a `201 Created` response code and an [educationFeedbackResourceOutcome](../resources/educationfeedbackresourceoutcome.md) object in the response body. ++This method returns a `400 Bad Request` when the submission has exceeded more than five feedback resources. ++## Example +### Request +The following is an example of a request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "create_educationFeedbackResourceOutcome" +}--> +```http +POST https://graph.microsoft.com/v1.0/education/classes/37d99af7-cfc5-4e3b-8566-f7d40e4a2070/assignments/a3cce0ba-2008-4c4d-bf62-079408562d96/submissions/2185e6d7-2924-4ed1-dde1-269f89e29184/outcomes +Content-type: application/json ++{ + "@odata.type": "#microsoft.graph.educationFeedbackResourceOutcome", + "feedbackResource": { + "@odata.type": "#microsoft.graph.educationWordResource", + "displayName": "Document1.docx" + } +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++++### Response +The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.educationFeedbackResourceOutcome" +} --> +```http +HTTP/1.1 201 Created +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/education/classes('37d99af7-cfc5-4e3b-8566-f7d40e4a2070')/assignments('a3cce0ba-2008-4c4d-bf62-079408562d96')/submissions('2185e6d7-2924-4ed1-dde1-269f89e29184')/outcomes/$entity", + "@odata.type": "#microsoft.graph.educationFeedbackResourceOutcome", + "lastModifiedDateTime": "2022-10-21T18:58:42.019513Z", + "id": "8c3d65c1-eacb-40f7-9360-7e47bb5b7d75", + "resourceStatus": "notPublished", + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + }, + "feedbackResource": { + "@odata.type": "#microsoft.graph.educationWordResource", + "displayName": "Document1.docx", + "createdDateTime": "2022-10-21T18:58:42.0195022Z", + "lastModifiedDateTime": "2022-10-21T18:58:42.019513Z", + "fileUrl": "https://graph.microsoft.com/v1.0/drives/b!-Ik2sRPLDEWy_bR8l75jfeDcpXQcRKVOmcml10NQLQ1F8CNZWU38SarWxPyWM7jx/items/01VANVJQ5X3ULNDOWTJJEYSIBXZIK42E5G", + "createdBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + }, + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + } + } +} +``` ++## See also ++To upload an existing file, see [Upload feedback files for education submissions](/graph/education-upload-feedback-resource-overview). ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2022-05-06 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "Create educationFeedbackResourceOutcome", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [] +} +--> |
v1.0 | Educationrubric Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationrubric-get.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/education/me/rubrics/bf040af7-a5ff-4abe-a8c8-1bdc532344c2 ``` -## Optional query parameters --This method supports the `$select` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). - # [C#](#tab/csharp) [!INCLUDE [sample-code](../includes/snippets/csharp/get-educationrubric-csharp-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Educationsubmission List Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-outcomes.md | Title: "List outcomes" -description: "Retrieve a list of educationoutcome objects." +description: "Retrieve a list of educationOutcome objects." ms.localizationpriority: medium-+ ms.prod: "education" doc_type: "apiPageType" doc_type: "apiPageType" Namespace: microsoft.graph -Retrieve a list of [educationOutcome](../resources/educationoutcome.md) objects. There are three types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, and **educationRubricOutcome**. +Retrieve a list of [educationOutcome](../resources/educationoutcome.md) objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. A submission for a credit assignment (one that has no point value and no rubric) will have an [educationFeedbackOutcome](../resources/educationpointsoutcome.md). (It might also return an [educationPointsOutcome](../resources/educationpointsoutcome.md), but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an [educationFeedbackOutcome](../resources/educationpointsoutcome.md) and an [educationRubricOutcome](../resources/educationrubricoutcome.md). (It might also return an [educationPointsOutcome](../resources/educationpointsoutcome.md), but that outcome is ignored.) -A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an [educationFeedbackOutcome](../resources/educationpointsoutcome.md), an [educationPointsOutcome](../resources/educationpointsoutcome.md, and an [educationRubricOutcome](../resources/educationrubricoutcome.md). +A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an [educationFeedbackOutcome](../resources/educationpointsoutcome.md), an [educationPointsOutcome](../resources/educationpointsoutcome.md), and an [educationRubricOutcome](../resources/educationrubricoutcome.md). -All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. +A submission for a feedback resource will have an [educationFeedbackResourceOutcome](../resources/educationfeedbackresourceoutcome.md). ++All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. ## Permissions One of the following permissions is required to call this API. To learn more, in <!-- { "blockType": "ignored" } --> ```http-GET /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/submissions/d1bee293-d8bb-48d4-af3e-c8cb0e3c7fe7/outcomes +GET /education/classes/{classId}/assignments/{assignmentId}/submissions/{submissionId}/outcomes ``` ## Optional query parameters -This method supports the `$top`,and `$select` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). +This method supports the `$top`, `$filter`, and `$select` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ## Request headers This method supports the `$top`,and `$select` OData query parameters to help cus ## Request body -Don't supply a request body for this method. +Do not supply a request body for this method. ## Response If successful, this method returns a `200 OK` response code and a collection of ## Examples -### Request +### Example 1: Get all outcomes -The following is an example of the request. +The following example shows how to retrieve all outcomes. ++#### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 -### Response +#### Response The following is an example of the response. Content-type: application/json } ``` +### Example 2: Get outcomes filtered by outcome type ++The following example shows how to retrieve outcomes filtered by outcome type. ++#### Request ++The following is an example of a request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_outcomes_by_type" +}--> ++```msgraph-interactive +GET https://graph.microsoft.com/v1.0/education/classes/37d99af7-cfc5-4e3b-8566-f7d40e4a2070/assignments/a3cce0ba-2008-4c4d-bf62-079408562d96/submissions/2185e6d7-2924-4ed1-dde1-269f89e29184/outcomes?$filter=isof('microsoft.graph.educationFeedbackResourceOutcome') +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++++#### Response ++The following is an example of the response. ++> **Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.educationOutcome", + "isCollection": true +} --> ++```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/classes('37d99af7-cfc5-4e3b-8566-f7d40e4a2070')/assignments('a3cce0ba-2008-4c4d-bf62-079408562d96')/submissions('2185e6d7-2924-4ed1-dde1-269f89e29184')/outcomes", + "value": [ + { + "@odata.type": "#microsoft.graph.educationFeedbackResourceOutcome", + "lastModifiedDateTime": "2022-05-06T00:52:12.8318457Z", + "id": "8fb409c5-570b-4fe5-8473-d3666e61f3a0", + "resourceStatus": "notPublished", + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + }, + "feedbackResource": { + "@odata.type": "#microsoft.graph.educationWordResource", + "displayName": "Document2.docx", + "createdDateTime": "2022-05-06T00:52:12.8318064Z", + "lastModifiedDateTime": "2022-05-06T00:52:12.8318457Z", + "fileUrl": "https://graph.microsoft.com/v1.0/drives/b!-Ik2sRPLDEWy_bR8l75jfeDcpXQcRKVOmcml10NQLQ1F8CNZWU38SarWxPyWM7jx/items/01VANVJQ26WF6K2W2IOFAKDITG4F5GWRH5", + "createdBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + }, + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + } + } + }, + { + "@odata.type": "#microsoft.graph.educationFeedbackResourceOutcome", + "lastModifiedDateTime": "2022-05-06T00:52:17.3180275Z", + "id": "0710aeea-590d-46b4-9eb8-1c08b6549677", + "resourceStatus": "notPublished", + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + }, + "feedbackResource": { + "@odata.type": "#microsoft.graph.educationWordResource", + "displayName": "Document3.docx", + "createdDateTime": "2022-05-06T00:52:17.3180176Z", + "lastModifiedDateTime": "2022-05-06T00:52:17.3180275Z", + "fileUrl": "https://graph.microsoft.com/v1.0/drives/b!-Ik2sRPLDEWy_bR8l75jfeDcpXQcRKVOmcml10NQLQ1F8CNZWU38SarWxPyWM7jx/items/01VANVJQ563EMEMHRTBBH2SOZ4GDSNEUZK", + "createdBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + }, + "lastModifiedBy": { + "application": null, + "device": null, + "user": { + "id": "cb1a4af3-0aba-4679-aa12-9f99bab0b61a", + "displayName": null + } + } + } + } + ] +} +``` <!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 2019-02-04 14:57:30 UTC --> <!-- { Content-type: application/json "section": "documentation", "tocPath": "" }-->-- |
v1.0 | Emailauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Policy.ReadWrite.AuthenticationMethod| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Entitlementmanagement List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignments.md | If the user or app is assigned only to catalog-specific administrative roles, th ### Example scenarios for using query parameters - To return the target subject and access package, include `$expand=target,accessPackage`.-- To retrieve only delivered assignments, you can include a query `$filter=assignmentState eq 'Delivered'`.+- To retrieve only delivered assignments, you can include a query `$filter=state eq 'Delivered'`. - To retrieve only assignments for a particular user, you can include a query with assignments targeting the object ID of that user: `$expand=target&$filter=target/objectid+eq+'7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`. - To retrieve only assignments for a particular user and a particular access package, you can include a query with assignments targeting that access package and the object ID of that user: `$expand=accessPackage,target&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea' and target/objectid eq '7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`. |
v1.0 | Fido2authenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/fido2authenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Policy.ReadWrite.AuthenticationMethod| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Group List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-transitivememberof.md | One of the following permissions is required to call this API. To learn more, in | Permission type | Permissions (from least to most privileged) | | :- | : |-| Delegated (work or school account) | Directory.Read.All, Directory.ReadWrite.All | +| Delegated (work or school account) | GroupMember.Read.All, Group.Read.All, Directory.Read.All, Directory.ReadWrite.All| | Delegated (personal Microsoft account) | Not supported. | | Application | Directory.Read.All, Directory.ReadWrite.All | |
v1.0 | Group List Transitivemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-transitivemembers.md | GET /groups/{id}/transitiveMembers ## Optional query parameters -This method supports the [OData query parameters](/graph/query-parameters) to help customize the response, including `$search`, `$count`, and `$filter`. You can use `$search` on the **displayName** and **description** properties. When items are added or updated for this resource, they are specially indexed for use with the `$count` and `$search` query parameters. There can be a slight delay between when an item is added or updated and when it is available in the index. +This method supports the [OData query parameters](/graph/query-parameters) to help customize the response, including `$search`, `$count`, `$top`, and `$filter`. You can use `$search` on the **displayName** and **description** properties. When items are added or updated for this resource, they are specially indexed for use with the `$count` and `$search` query parameters. There can be a slight delay between when an item is added or updated and when it is available in the index. ++This API returns up to 100 member objects by default. The maximum page size that you can request through the `$top` query parameter is 999 objects. To filter the results on the OData type, such as `microsoft.graph.user` or `microsoft.graph.group`, you must use the [advanced query parameters](/graph/aad-advanced-queries). That is, the **ConsistencyLevel** header set to `eventual` and the `$count=true` query string. |
v1.0 | Group List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list.md | GET /groups ## Optional query parameters -This method supports the `$count`, `$expand`, `$filter`, `$orderBy`, `$search`, `$select`, and `$top` [OData query parameters](/graph/query-parameters) to help customize the response. The default and maximum page sizes are 100 and 999 group objects respectively. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). +This method supports the `$count`, `$expand`, `$filter`, `$orderBy`, `$search`, `$select`, and `$top` [OData query parameters](/graph/query-parameters) to help customize the response. `$skip` isn't supported. The default and maximum page sizes are 100 and 999 group objects respectively. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). To list only Microsoft 365 groups (aka unified groups), apply a filter on **groupTypes**: |
v1.0 | Group Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-post-approleassignments.md | -Use this API to assign an app role to a group. All direct members of the group will be considered assigned. To grant an app role assignment to a group, you need three identifiers: +Use this API to assign an app role to a security group. All direct members of the group will be considered assigned. Security groups with dynamic memberships are supported. To grant an app role assignment to a group, you need three identifiers: - **principalId**: The ID of the **group** to which you are assigning the app role. - **resourceId**: The ID of the resource **servicePrincipal** that has defined the app role. |
v1.0 | Intune Apps Androidlobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidlobapp-create.md | Content-Length: 1401 + |
v1.0 | Intune Apps Androidlobapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidlobapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Androidlobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidlobapp-get.md | Content-Length: 1508 + |
v1.0 | Intune Apps Androidlobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidlobapp-list.md | Content-Length: 1610 + |
v1.0 | Intune Apps Androidlobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidlobapp-update.md | Content-Length: 1401 + |
v1.0 | Intune Apps Androidstoreapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidstoreapp-create.md | Content-Length: 1264 + |
v1.0 | Intune Apps Androidstoreapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidstoreapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Androidstoreapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidstoreapp-get.md | Content-Length: 1363 + |
v1.0 | Intune Apps Androidstoreapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidstoreapp-list.md | Content-Length: 1457 + |
v1.0 | Intune Apps Androidstoreapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-androidstoreapp-update.md | Content-Length: 1264 + |
v1.0 | Intune Apps Deviceappmanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-deviceappmanagement-get.md | Content-Length: 133 + |
v1.0 | Intune Apps Deviceappmanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-deviceappmanagement-update.md | Content-Length: 110 + |
v1.0 | Intune Apps Ioslobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-ioslobapp-create.md | Content-Length: 1421 + |
v1.0 | Intune Apps Ioslobapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-ioslobapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Ioslobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-ioslobapp-get.md | Content-Length: 1522 + |
v1.0 | Intune Apps Ioslobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-ioslobapp-list.md | Content-Length: 1618 + |
v1.0 | Intune Apps Ioslobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-ioslobapp-update.md | Content-Length: 1421 + |
v1.0 | Intune Apps Iosmobileappconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosmobileappconfiguration-create.md | Content-Length: 706 + |
v1.0 | Intune Apps Iosmobileappconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosmobileappconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Iosmobileappconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosmobileappconfiguration-get.md | Content-Length: 763 + |
v1.0 | Intune Apps Iosmobileappconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosmobileappconfiguration-list.md | Content-Length: 815 + |
v1.0 | Intune Apps Iosmobileappconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosmobileappconfiguration-update.md | Content-Length: 706 + |
v1.0 | Intune Apps Iosstoreapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosstoreapp-create.md | Content-Length: 1218 + |
v1.0 | Intune Apps Iosstoreapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosstoreapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Iosstoreapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosstoreapp-get.md | Content-Length: 1309 + |
v1.0 | Intune Apps Iosstoreapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosstoreapp-list.md | Content-Length: 1395 + |
v1.0 | Intune Apps Iosstoreapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosstoreapp-update.md | Content-Length: 1218 + |
v1.0 | Intune Apps Iosvppapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosvppapp-create.md | Content-Length: 1394 + |
v1.0 | Intune Apps Iosvppapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosvppapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Iosvppapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosvppapp-get.md | Content-Length: 1487 + |
v1.0 | Intune Apps Iosvppapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosvppapp-list.md | Content-Length: 1575 + |
v1.0 | Intune Apps Iosvppapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-iosvppapp-update.md | Content-Length: 1394 + |
v1.0 | Intune Apps Macoslobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macoslobapp-create.md | + + Title: "Create macOSLobApp" +description: "Create a new macOSLobApp object." ++localization_priority: Normal +++# Create macOSLobApp ++Namespace: 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 [macOSLobApp](../resources/intune-apps-macoslobapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/mobileApps +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the macOSLobApp object. ++The following table shows the properties that are required when you create the macOSLobApp. ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|committedContentVersion|String|The internal committed content version. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|bundleId|String|The primary bundleId of the package.| +|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application.| +|buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| +|versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| +|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.| +|md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| +|installAsManaged|Boolean|When TRUE, indicates that the app will be installed as managed (requires macOS 11.0 and other managed package restrictions). When FALSE, indicates that the app will be installed as unmanaged.| ++++## Response +If successful, this method returns a `201 Created` response code and a [macOSLobApp](../resources/intune-apps-macoslobapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps +Content-type: application/json +Content-length: 1523 ++{ + "@odata.type": "#microsoft.graph.macOSLobApp", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "committedContentVersion": "Committed Content Version value", + "fileName": "File Name value", + "size": 4, + "bundleId": "Bundle Id value", + "minimumSupportedOperatingSystem": { + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true + }, + "buildNumber": "Build Number value", + "versionNumber": "Version Number value", + "childApps": [ + { + "@odata.type": "microsoft.graph.macOSLobChildApp", + "bundleId": "Bundle Id value", + "buildNumber": "Build Number value", + "versionNumber": "Version Number value" + } + ], + "md5HashChunkSize": 0, + "md5Hash": [ + "Md5Hash value" + ], + "ignoreVersionDetection": true, + "installAsManaged": 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: 1695 ++{ + "@odata.type": "#microsoft.graph.macOSLobApp", + "id": "7be9250a-250a-7be9-0a25-e97b0a25e97b", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "committedContentVersion": "Committed Content Version value", + "fileName": "File Name value", + "size": 4, + "bundleId": "Bundle Id value", + "minimumSupportedOperatingSystem": { + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true + }, + "buildNumber": "Build Number value", + "versionNumber": "Version Number value", + "childApps": [ + { + "@odata.type": "microsoft.graph.macOSLobChildApp", + "bundleId": "Bundle Id value", + "buildNumber": "Build Number value", + "versionNumber": "Version Number value" + } + ], + "md5HashChunkSize": 0, + "md5Hash": [ + "Md5Hash value" + ], + "ignoreVersionDetection": true, + "installAsManaged": true +} +``` +++++ |
v1.0 | Intune Apps Macoslobapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macoslobapp-delete.md | + + Title: "Delete macOSLobApp" +description: "Deletes a macOSLobApp." ++localization_priority: Normal +++# Delete macOSLobApp ++Namespace: 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 [macOSLobApp](../resources/intune-apps-macoslobapp.md). ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/mobileApps/{mobileAppId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps/{mobileAppId} +``` ++### Response +Here is an example of the response. Note: The 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 Macoslobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macoslobapp-get.md | + + Title: "Get macOSLobApp" +description: "Read properties and relationships of the macOSLobApp object." ++localization_priority: Normal +++# Get macOSLobApp ++Namespace: 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 [macOSLobApp](../resources/intune-apps-macoslobapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/mobileApps/{mobileAppId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [macOSLobApp](../resources/intune-apps-macoslobapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps/{mobileAppId} +``` ++### Response +Here is an example of the response. Note: The 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: 1822 ++{ + "value": { + "@odata.type": "#microsoft.graph.macOSLobApp", + "id": "7be9250a-250a-7be9-0a25-e97b0a25e97b", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "committedContentVersion": "Committed Content Version value", + "fileName": "File Name value", + "size": 4, + "bundleId": "Bundle Id value", + "minimumSupportedOperatingSystem": { + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true + }, + "buildNumber": "Build Number value", + "versionNumber": "Version Number value", + "childApps": [ + { + "@odata.type": "microsoft.graph.macOSLobChildApp", + "bundleId": "Bundle Id value", + "buildNumber": "Build Number value", + "versionNumber": "Version Number value" + } + ], + "md5HashChunkSize": 0, + "md5Hash": [ + "Md5Hash value" + ], + "ignoreVersionDetection": true, + "installAsManaged": true + } +} +``` +++++ |
v1.0 | Intune Apps Macoslobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macoslobapp-list.md | + + Title: "List macOSLobApps" +description: "List properties and relationships of the macOSLobApp objects." ++localization_priority: Normal +++# List macOSLobApps ++Namespace: 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 [macOSLobApp](../resources/intune-apps-macoslobapp.md) objects. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/mobileApps +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [macOSLobApp](../resources/intune-apps-macoslobapp.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps +``` ++### Response +Here is an example of the response. Note: The 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: 1944 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.macOSLobApp", + "id": "7be9250a-250a-7be9-0a25-e97b0a25e97b", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "committedContentVersion": "Committed Content Version value", + "fileName": "File Name value", + "size": 4, + "bundleId": "Bundle Id value", + "minimumSupportedOperatingSystem": { + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true + }, + "buildNumber": "Build Number value", + "versionNumber": "Version Number value", + "childApps": [ + { + "@odata.type": "microsoft.graph.macOSLobChildApp", + "bundleId": "Bundle Id value", + "buildNumber": "Build Number value", + "versionNumber": "Version Number value" + } + ], + "md5HashChunkSize": 0, + "md5Hash": [ + "Md5Hash value" + ], + "ignoreVersionDetection": true, + "installAsManaged": true + } + ] +} +``` +++++ |
v1.0 | Intune Apps Macoslobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macoslobapp-update.md | + + Title: "Update macOSLobApp" +description: "Update the properties of a macOSLobApp object." ++localization_priority: Normal +++# Update macOSLobApp ++Namespace: 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 [macOSLobApp](../resources/intune-apps-macoslobapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/mobileApps/{mobileAppId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [macOSLobApp](../resources/intune-apps-macoslobapp.md) object. ++The following table shows the properties that are required when you create the [macOSLobApp](../resources/intune-apps-macoslobapp.md). ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|committedContentVersion|String|The internal committed content version. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|bundleId|String|The primary bundleId of the package.| +|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application.| +|buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| +|versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| +|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.| +|md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| +|installAsManaged|Boolean|When TRUE, indicates that the app will be installed as managed (requires macOS 11.0 and other managed package restrictions). When FALSE, indicates that the app will be installed as unmanaged.| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [macOSLobApp](../resources/intune-apps-macoslobapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps/{mobileAppId} +Content-type: application/json +Content-length: 1523 ++{ + "@odata.type": "#microsoft.graph.macOSLobApp", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "committedContentVersion": "Committed Content Version value", + "fileName": "File Name value", + "size": 4, + "bundleId": "Bundle Id value", + "minimumSupportedOperatingSystem": { + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true + }, + "buildNumber": "Build Number value", + "versionNumber": "Version Number value", + "childApps": [ + { + "@odata.type": "microsoft.graph.macOSLobChildApp", + "bundleId": "Bundle Id value", + "buildNumber": "Build Number value", + "versionNumber": "Version Number value" + } + ], + "md5HashChunkSize": 0, + "md5Hash": [ + "Md5Hash value" + ], + "ignoreVersionDetection": true, + "installAsManaged": 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: 1695 ++{ + "@odata.type": "#microsoft.graph.macOSLobApp", + "id": "7be9250a-250a-7be9-0a25-e97b0a25e97b", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "committedContentVersion": "Committed Content Version value", + "fileName": "File Name value", + "size": 4, + "bundleId": "Bundle Id value", + "minimumSupportedOperatingSystem": { + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true + }, + "buildNumber": "Build Number value", + "versionNumber": "Version Number value", + "childApps": [ + { + "@odata.type": "microsoft.graph.macOSLobChildApp", + "bundleId": "Bundle Id value", + "buildNumber": "Build Number value", + "versionNumber": "Version Number value" + } + ], + "md5HashChunkSize": 0, + "md5Hash": [ + "Md5Hash value" + ], + "ignoreVersionDetection": true, + "installAsManaged": true +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftedgeapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosmicrosoftedgeapp-create.md | + + Title: "Create macOSMicrosoftEdgeApp" +description: "Create a new macOSMicrosoftEdgeApp object." ++localization_priority: Normal +++# Create macOSMicrosoftEdgeApp ++Namespace: 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 [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/mobileApps +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the macOSMicrosoftEdgeApp object. ++The following table shows the properties that are required when you create the macOSMicrosoftEdgeApp. ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| ++++## Response +If successful, this method returns a `201 Created` response code and a [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps +Content-type: application/json +Content-length: 608 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftEdgeApp", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "channel": "beta" +} +``` ++### Response +Here is an example of the response. Note: The 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: 780 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftEdgeApp", + "id": "c964092a-092a-c964-2a09-64c92a0964c9", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "channel": "beta" +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftedgeapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosmicrosoftedgeapp-delete.md | + + Title: "Delete macOSMicrosoftEdgeApp" +description: "Deletes a macOSMicrosoftEdgeApp." ++localization_priority: Normal +++# Delete macOSMicrosoftEdgeApp ++Namespace: 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 [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md). ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/mobileApps/{mobileAppId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps/{mobileAppId} +``` ++### Response +Here is an example of the response. Note: The 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 Macosmicrosoftedgeapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosmicrosoftedgeapp-get.md | + + Title: "Get macOSMicrosoftEdgeApp" +description: "Read properties and relationships of the macOSMicrosoftEdgeApp object." ++localization_priority: Normal +++# Get macOSMicrosoftEdgeApp ++Namespace: 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 [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/mobileApps/{mobileAppId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps/{mobileAppId} +``` ++### Response +Here is an example of the response. Note: The 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: 839 ++{ + "value": { + "@odata.type": "#microsoft.graph.macOSMicrosoftEdgeApp", + "id": "c964092a-092a-c964-2a09-64c92a0964c9", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "channel": "beta" + } +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftedgeapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosmicrosoftedgeapp-list.md | + + Title: "List macOSMicrosoftEdgeApps" +description: "List properties and relationships of the macOSMicrosoftEdgeApp objects." ++localization_priority: Normal +++# List macOSMicrosoftEdgeApps ++Namespace: 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 [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) objects. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/mobileApps +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps +``` ++### Response +Here is an example of the response. Note: The 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: 893 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.macOSMicrosoftEdgeApp", + "id": "c964092a-092a-c964-2a09-64c92a0964c9", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "channel": "beta" + } + ] +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftedgeapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosmicrosoftedgeapp-update.md | + + Title: "Update macOSMicrosoftEdgeApp" +description: "Update the properties of a macOSMicrosoftEdgeApp object." ++localization_priority: Normal +++# Update macOSMicrosoftEdgeApp ++Namespace: 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 [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/mobileApps/{mobileAppId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object. ++The following table shows the properties that are required when you create the [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md). ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps/{mobileAppId} +Content-type: application/json +Content-length: 608 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftEdgeApp", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "channel": "beta" +} +``` ++### Response +Here is an example of the response. Note: The 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: 780 ++{ + "@odata.type": "#microsoft.graph.macOSMicrosoftEdgeApp", + "id": "c964092a-092a-c964-2a09-64c92a0964c9", + "displayName": "Display Name value", + "description": "Description value", + "publisher": "Publisher value", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "Type value", + "value": "dmFsdWU=" + }, + "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", + "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00", + "isFeatured": true, + "privacyInformationUrl": "https://example.com/privacyInformationUrl/", + "informationUrl": "https://example.com/informationUrl/", + "owner": "Owner value", + "developer": "Developer value", + "notes": "Notes value", + "publishingState": "processing", + "channel": "beta" +} +``` +++++ |
v1.0 | Intune Apps Macosofficesuiteapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosofficesuiteapp-create.md | Content-Length: 756 + |
v1.0 | Intune Apps Macosofficesuiteapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosofficesuiteapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Macosofficesuiteapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosofficesuiteapp-get.md | Content-Length: 813 + |
v1.0 | Intune Apps Macosofficesuiteapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosofficesuiteapp-list.md | Content-Length: 865 + |
v1.0 | Intune Apps Macosofficesuiteapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-macosofficesuiteapp-update.md | Content-Length: 756 + |
v1.0 | Intune Apps Managedandroidlobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidlobapp-create.md | Content-Length: 1479 + |
v1.0 | Intune Apps Managedandroidlobapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidlobapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Managedandroidlobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidlobapp-get.md | Content-Length: 1590 + |
v1.0 | Intune Apps Managedandroidlobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidlobapp-list.md | Content-Length: 1696 + |
v1.0 | Intune Apps Managedandroidlobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidlobapp-update.md | Content-Length: 1479 + |
v1.0 | Intune Apps Managedandroidstoreapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidstoreapp-create.md | Content-Length: 1342 + |
v1.0 | Intune Apps Managedandroidstoreapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidstoreapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Managedandroidstoreapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidstoreapp-get.md | Content-Length: 1445 + |
v1.0 | Intune Apps Managedandroidstoreapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidstoreapp-list.md | Content-Length: 1543 + |
v1.0 | Intune Apps Managedandroidstoreapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedandroidstoreapp-update.md | Content-Length: 1342 + |
v1.0 | Intune Apps Managedapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedapp-get.md | Content-Length: 879 + |
v1.0 | Intune Apps Managedapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedapp-list.md | Content-Length: 935 + |
v1.0 | Intune Apps Manageddevicemobileappconfiguration Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfiguration-assign.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Manageddevicemobileappconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfiguration-get.md | Content-Length: 451 + |
v1.0 | Intune Apps Manageddevicemobileappconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfiguration-list.md | Content-Length: 485 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationassignment-create.md | Content-Length: 228 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationassignment-get.md | Content-Length: 257 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationassignment-list.md | Content-Length: 281 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationassignment-update.md | Content-Length: 228 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicestatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-create.md | Content-Length: 494 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicestatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicestatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-get.md | Content-Length: 531 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicestatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-list.md | Content-Length: 563 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicestatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-update.md | Content-Length: 494 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationdevicesummary-get.md | Content-Length: 385 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicesummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationdevicesummary-update.md | Content-Length: 348 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationuserstatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationuserstatus-create.md | Content-Length: 355 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationuserstatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationuserstatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationuserstatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationuserstatus-get.md | Content-Length: 388 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationuserstatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationuserstatus-list.md | Content-Length: 416 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationuserstatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationuserstatus-update.md | Content-Length: 355 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationusersummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationusersummary-get.md | Content-Length: 383 + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationusersummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-manageddevicemobileappconfigurationusersummary-update.md | Content-Length: 346 + |
v1.0 | Intune Apps Managedioslobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedioslobapp-create.md | Content-Length: 1499 + |
v1.0 | Intune Apps Managedioslobapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedioslobapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Managedioslobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedioslobapp-get.md | Content-Length: 1604 + |
v1.0 | Intune Apps Managedioslobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedioslobapp-list.md | Content-Length: 1704 + |
v1.0 | Intune Apps Managedioslobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedioslobapp-update.md | Content-Length: 1499 + |
v1.0 | Intune Apps Managediosstoreapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managediosstoreapp-create.md | Content-Length: 1296 + |
v1.0 | Intune Apps Managediosstoreapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managediosstoreapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Managediosstoreapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managediosstoreapp-get.md | Content-Length: 1391 + |
v1.0 | Intune Apps Managediosstoreapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managediosstoreapp-list.md | Content-Length: 1481 + |
v1.0 | Intune Apps Managediosstoreapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managediosstoreapp-update.md | Content-Length: 1296 + |
v1.0 | Intune Apps Managedmobilelobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedmobilelobapp-get.md | Content-Length: 1007 + |
v1.0 | Intune Apps Managedmobilelobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-managedmobilelobapp-list.md | Content-Length: 1069 + |
v1.0 | Intune Apps Microsoftstoreforbusinessapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-microsoftstoreforbusinessapp-create.md | Content-Length: 941 + |
v1.0 | Intune Apps Microsoftstoreforbusinessapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-microsoftstoreforbusinessapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Microsoftstoreforbusinessapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-microsoftstoreforbusinessapp-get.md | Content-Length: 1008 + |
v1.0 | Intune Apps Microsoftstoreforbusinessapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-microsoftstoreforbusinessapp-list.md | Content-Length: 1070 + |
v1.0 | Intune Apps Microsoftstoreforbusinessapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-microsoftstoreforbusinessapp-update.md | Content-Length: 941 + |
v1.0 | Intune Apps Mobileapp Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileapp-assign.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Mobileapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileapp-get.md | Content-Length: 803 + |
v1.0 | Intune Apps Mobileapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileapp-list.md | Content-Length: 855 + |
v1.0 | Intune Apps Mobileappassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappassignment-create.md | Content-Length: 910 + |
v1.0 | Intune Apps Mobileappassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Mobileappassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappassignment-get.md | Content-Length: 975 + |
v1.0 | Intune Apps Mobileappassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappassignment-list.md | Content-Length: 1035 + |
v1.0 | Intune Apps Mobileappassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappassignment-update.md | Content-Length: 910 + |
v1.0 | Intune Apps Mobileappcategory Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcategory-create.md | Content-Length: 212 + |
v1.0 | Intune Apps Mobileappcategory Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcategory-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Mobileappcategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcategory-get.md | Content-Length: 239 + |
v1.0 | Intune Apps Mobileappcategory List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcategory-list.md | Content-Length: 261 + |
v1.0 | Intune Apps Mobileappcategory Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcategory-update.md | Content-Length: 212 + |
v1.0 | Intune Apps Mobileappcontent Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontent-create.md | Content-Length: 107 + |
v1.0 | Intune Apps Mobileappcontent Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontent-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Mobileappcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontent-get.md | Content-Length: 130 + |
v1.0 | Intune Apps Mobileappcontent List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontent-list.md | Content-Length: 148 + |
v1.0 | Intune Apps Mobileappcontent Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontent-update.md | Content-Length: 107 + |
v1.0 | Intune Apps Mobileappcontentfile Commit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontentfile-commit.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Mobileappcontentfile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontentfile-create.md | Content-Length: 450 + |
v1.0 | Intune Apps Mobileappcontentfile Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontentfile-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Mobileappcontentfile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontentfile-get.md | Content-Length: 491 + |
v1.0 | Intune Apps Mobileappcontentfile List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontentfile-list.md | Content-Length: 527 + |
v1.0 | Intune Apps Mobileappcontentfile Renewupload | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontentfile-renewupload.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Mobileappcontentfile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobileappcontentfile-update.md | Content-Length: 450 + |
v1.0 | Intune Apps Mobilelobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobilelobapp-get.md | Content-Length: 925 + |
v1.0 | Intune Apps Mobilelobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-mobilelobapp-list.md | Content-Length: 983 + |
v1.0 | Intune Apps Webapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-webapp-create.md | Content-Length: 817 + |
v1.0 | Intune Apps Webapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-webapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Webapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-webapp-get.md | Content-Length: 878 + |
v1.0 | Intune Apps Webapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-webapp-list.md | Content-Length: 934 + |
v1.0 | Intune Apps Webapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-webapp-update.md | Content-Length: 817 + |
v1.0 | Intune Apps Win32lobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-win32lobapp-create.md | Content-Length: 2306 + |
v1.0 | Intune Apps Win32lobapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-win32lobapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Win32lobapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-win32lobapp-get.md | Content-Length: 2455 + |
v1.0 | Intune Apps Win32lobapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-win32lobapp-list.md | Content-Length: 2599 + |
v1.0 | Intune Apps Win32lobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-win32lobapp-update.md | Content-Length: 2306 + |
v1.0 | Intune Apps Windowsmobilemsi Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsmobilemsi-create.md | Content-Length: 1027 + |
v1.0 | Intune Apps Windowsmobilemsi Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsmobilemsi-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Windowsmobilemsi Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsmobilemsi-get.md | Content-Length: 1098 + |
v1.0 | Intune Apps Windowsmobilemsi List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsmobilemsi-list.md | Content-Length: 1164 + |
v1.0 | Intune Apps Windowsmobilemsi Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsmobilemsi-update.md | Content-Length: 1027 + |
v1.0 | Intune Apps Windowsuniversalappx Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsuniversalappx-create.md | Content-Length: 1361 + |
v1.0 | Intune Apps Windowsuniversalappx Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsuniversalappx-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Apps Windowsuniversalappx Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsuniversalappx-get.md | Content-Length: 1450 + |
v1.0 | Intune Apps Windowsuniversalappx List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsuniversalappx-list.md | Content-Length: 1534 + |
v1.0 | Intune Apps Windowsuniversalappx Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-apps-windowsuniversalappx-update.md | Content-Length: 1361 + |
v1.0 | Intune Auditing Auditevent Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-auditevent-create.md | + + Title: "Create auditEvent" +description: "Create a new auditEvent object." ++localization_priority: Normal +++# Create auditEvent ++Namespace: 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 [auditEvent](../resources/intune-auditing-auditevent.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/auditEvents +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the auditEvent object. ++The following table shows the properties that are required when you create the auditEvent. ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity.| +|displayName|String|Event display name.| +|componentName|String|Component name.| +|actor|[auditActor](../resources/intune-auditing-auditactor.md)|AAD user and application that are associated with the audit event.| +|activity|String|Friendly name of the activity.| +|activityDateTime|DateTimeOffset|The date time in UTC when the activity was performed.| +|activityType|String|The type of activity that was being performed.| +|activityOperationType|String|The HTTP operation type of the activity.| +|activityResult|String|The result of the activity.| +|correlationId|Guid|The client request Id that is used to correlate activity within the system.| +|resources|[auditResource](../resources/intune-auditing-auditresource.md) collection|Resources being modified.| +|category|String|Audit category.| ++++## Response +If successful, this method returns a `201 Created` response code and a [auditEvent](../resources/intune-auditing-auditevent.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/v1.0/deviceManagement/auditEvents +Content-type: application/json +Content-length: 1496 ++{ + "@odata.type": "#microsoft.graph.auditEvent", + "displayName": "Display Name value", + "componentName": "Component Name value", + "actor": { + "@odata.type": "microsoft.graph.auditActor", + "type": "Type value", + "auditActorType": "Audit Actor Type value", + "userPermissions": [ + "User Permissions value" + ], + "applicationId": "Application Id value", + "applicationDisplayName": "Application Display Name value", + "userPrincipalName": "User Principal Name value", + "servicePrincipalName": "Service Principal Name value", + "ipAddress": "Ip Address value", + "userId": "User Id value" + }, + "activity": "Activity value", + "activityDateTime": "2016-12-31T23:59:51.6363086-08:00", + "activityType": "Activity Type value", + "activityOperationType": "Activity Operation Type value", + "activityResult": "Activity Result value", + "correlationId": "52effe71-fe71-52ef-71fe-ef5271feef52", + "resources": [ + { + "@odata.type": "microsoft.graph.auditResource", + "displayName": "Display Name value", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "Display Name value", + "oldValue": "Old Value value", + "newValue": "New Value value" + } + ], + "type": "Type value", + "auditResourceType": "Audit Resource Type value", + "resourceId": "Resource Id value" + } + ], + "category": "Category 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: 1545 ++{ + "@odata.type": "#microsoft.graph.auditEvent", + "id": "59653ce8-3ce8-5965-e83c-6559e83c6559", + "displayName": "Display Name value", + "componentName": "Component Name value", + "actor": { + "@odata.type": "microsoft.graph.auditActor", + "type": "Type value", + "auditActorType": "Audit Actor Type value", + "userPermissions": [ + "User Permissions value" + ], + "applicationId": "Application Id value", + "applicationDisplayName": "Application Display Name value", + "userPrincipalName": "User Principal Name value", + "servicePrincipalName": "Service Principal Name value", + "ipAddress": "Ip Address value", + "userId": "User Id value" + }, + "activity": "Activity value", + "activityDateTime": "2016-12-31T23:59:51.6363086-08:00", + "activityType": "Activity Type value", + "activityOperationType": "Activity Operation Type value", + "activityResult": "Activity Result value", + "correlationId": "52effe71-fe71-52ef-71fe-ef5271feef52", + "resources": [ + { + "@odata.type": "microsoft.graph.auditResource", + "displayName": "Display Name value", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "Display Name value", + "oldValue": "Old Value value", + "newValue": "New Value value" + } + ], + "type": "Type value", + "auditResourceType": "Audit Resource Type value", + "resourceId": "Resource Id value" + } + ], + "category": "Category value" +} +``` +++++ |
v1.0 | Intune Auditing Auditevent Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-auditevent-delete.md | + + Title: "Delete auditEvent" +description: "Deletes a auditEvent." ++localization_priority: Normal +++# Delete auditEvent ++Namespace: 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 [auditEvent](../resources/intune-auditing-auditevent.md). ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceManagement/auditEvents/{auditEventId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/v1.0/deviceManagement/auditEvents/{auditEventId} +``` ++### Response +Here is an example of the response. Note: The 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 Auditing Auditevent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-auditevent-get.md | + + Title: "Get auditEvent" +description: "Read properties and relationships of the auditEvent object." ++localization_priority: Normal +++# Get auditEvent ++Namespace: 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 [auditEvent](../resources/intune-auditing-auditevent.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement/auditEvents/{auditEventId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [auditEvent](../resources/intune-auditing-auditevent.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceManagement/auditEvents/{auditEventId} +``` ++### Response +Here is an example of the response. Note: The 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: 1648 ++{ + "value": { + "@odata.type": "#microsoft.graph.auditEvent", + "id": "59653ce8-3ce8-5965-e83c-6559e83c6559", + "displayName": "Display Name value", + "componentName": "Component Name value", + "actor": { + "@odata.type": "microsoft.graph.auditActor", + "type": "Type value", + "auditActorType": "Audit Actor Type value", + "userPermissions": [ + "User Permissions value" + ], + "applicationId": "Application Id value", + "applicationDisplayName": "Application Display Name value", + "userPrincipalName": "User Principal Name value", + "servicePrincipalName": "Service Principal Name value", + "ipAddress": "Ip Address value", + "userId": "User Id value" + }, + "activity": "Activity value", + "activityDateTime": "2016-12-31T23:59:51.6363086-08:00", + "activityType": "Activity Type value", + "activityOperationType": "Activity Operation Type value", + "activityResult": "Activity Result value", + "correlationId": "52effe71-fe71-52ef-71fe-ef5271feef52", + "resources": [ + { + "@odata.type": "microsoft.graph.auditResource", + "displayName": "Display Name value", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "Display Name value", + "oldValue": "Old Value value", + "newValue": "New Value value" + } + ], + "type": "Type value", + "auditResourceType": "Audit Resource Type value", + "resourceId": "Resource Id value" + } + ], + "category": "Category value" + } +} +``` +++++ |
v1.0 | Intune Auditing Auditevent Getauditactivitytypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-auditevent-getauditactivitytypes.md | + + Title: "getAuditActivityTypes function" +description: "Not yet documented" ++localization_priority: Normal +++# getAuditActivityTypes function ++Namespace: microsoft.graph ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement/auditEvents/getAuditActivityTypes +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request URL, provide the following query parameters with values. +The following table shows the parameters that can be used with this function. ++|Property|Type|Description| +|:|:|:| +|category|String|Not yet documented| ++++## Response +If successful, this function returns a `200 OK` response code and a String collection in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceManagement/auditEvents/getAuditActivityTypes(category='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: 61 ++{ + "value": [ + "Get Audit Activity Types value" + ] +} +``` +++++ |
v1.0 | Intune Auditing Auditevent Getauditcategories | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-auditevent-getauditcategories.md | + + Title: "getAuditCategories function" +description: "Not yet documented" ++localization_priority: Normal +++# getAuditCategories function ++Namespace: microsoft.graph ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement/auditEvents/getAuditCategories +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this function returns a `200 OK` response code and a String collection in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceManagement/auditEvents/getAuditCategories +``` ++### Response +Here is an example of the response. Note: The 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: 57 ++{ + "value": [ + "Get Audit Categories value" + ] +} +``` +++++ |
v1.0 | Intune Auditing Auditevent List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-auditevent-list.md | + + Title: "List auditEvents" +description: "List properties and relationships of the auditEvent objects." ++localization_priority: Normal +++# List auditEvents ++Namespace: 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 [auditEvent](../resources/intune-auditing-auditevent.md) objects. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement/auditEvents +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [auditEvent](../resources/intune-auditing-auditevent.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceManagement/auditEvents +``` ++### Response +Here is an example of the response. Note: The 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: 1746 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.auditEvent", + "id": "59653ce8-3ce8-5965-e83c-6559e83c6559", + "displayName": "Display Name value", + "componentName": "Component Name value", + "actor": { + "@odata.type": "microsoft.graph.auditActor", + "type": "Type value", + "auditActorType": "Audit Actor Type value", + "userPermissions": [ + "User Permissions value" + ], + "applicationId": "Application Id value", + "applicationDisplayName": "Application Display Name value", + "userPrincipalName": "User Principal Name value", + "servicePrincipalName": "Service Principal Name value", + "ipAddress": "Ip Address value", + "userId": "User Id value" + }, + "activity": "Activity value", + "activityDateTime": "2016-12-31T23:59:51.6363086-08:00", + "activityType": "Activity Type value", + "activityOperationType": "Activity Operation Type value", + "activityResult": "Activity Result value", + "correlationId": "52effe71-fe71-52ef-71fe-ef5271feef52", + "resources": [ + { + "@odata.type": "microsoft.graph.auditResource", + "displayName": "Display Name value", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "Display Name value", + "oldValue": "Old Value value", + "newValue": "New Value value" + } + ], + "type": "Type value", + "auditResourceType": "Audit Resource Type value", + "resourceId": "Resource Id value" + } + ], + "category": "Category value" + } + ] +} +``` +++++ |
v1.0 | Intune Auditing Auditevent Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-auditevent-update.md | + + Title: "Update auditEvent" +description: "Update the properties of a auditEvent object." ++localization_priority: Normal +++# Update auditEvent ++Namespace: 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 [auditEvent](../resources/intune-auditing-auditevent.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceManagement/auditEvents/{auditEventId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [auditEvent](../resources/intune-auditing-auditevent.md) object. ++The following table shows the properties that are required when you create the [auditEvent](../resources/intune-auditing-auditevent.md). ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity.| +|displayName|String|Event display name.| +|componentName|String|Component name.| +|actor|[auditActor](../resources/intune-auditing-auditactor.md)|AAD user and application that are associated with the audit event.| +|activity|String|Friendly name of the activity.| +|activityDateTime|DateTimeOffset|The date time in UTC when the activity was performed.| +|activityType|String|The type of activity that was being performed.| +|activityOperationType|String|The HTTP operation type of the activity.| +|activityResult|String|The result of the activity.| +|correlationId|Guid|The client request Id that is used to correlate activity within the system.| +|resources|[auditResource](../resources/intune-auditing-auditresource.md) collection|Resources being modified.| +|category|String|Audit category.| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [auditEvent](../resources/intune-auditing-auditevent.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/v1.0/deviceManagement/auditEvents/{auditEventId} +Content-type: application/json +Content-length: 1496 ++{ + "@odata.type": "#microsoft.graph.auditEvent", + "displayName": "Display Name value", + "componentName": "Component Name value", + "actor": { + "@odata.type": "microsoft.graph.auditActor", + "type": "Type value", + "auditActorType": "Audit Actor Type value", + "userPermissions": [ + "User Permissions value" + ], + "applicationId": "Application Id value", + "applicationDisplayName": "Application Display Name value", + "userPrincipalName": "User Principal Name value", + "servicePrincipalName": "Service Principal Name value", + "ipAddress": "Ip Address value", + "userId": "User Id value" + }, + "activity": "Activity value", + "activityDateTime": "2016-12-31T23:59:51.6363086-08:00", + "activityType": "Activity Type value", + "activityOperationType": "Activity Operation Type value", + "activityResult": "Activity Result value", + "correlationId": "52effe71-fe71-52ef-71fe-ef5271feef52", + "resources": [ + { + "@odata.type": "microsoft.graph.auditResource", + "displayName": "Display Name value", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "Display Name value", + "oldValue": "Old Value value", + "newValue": "New Value value" + } + ], + "type": "Type value", + "auditResourceType": "Audit Resource Type value", + "resourceId": "Resource Id value" + } + ], + "category": "Category 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: 1545 ++{ + "@odata.type": "#microsoft.graph.auditEvent", + "id": "59653ce8-3ce8-5965-e83c-6559e83c6559", + "displayName": "Display Name value", + "componentName": "Component Name value", + "actor": { + "@odata.type": "microsoft.graph.auditActor", + "type": "Type value", + "auditActorType": "Audit Actor Type value", + "userPermissions": [ + "User Permissions value" + ], + "applicationId": "Application Id value", + "applicationDisplayName": "Application Display Name value", + "userPrincipalName": "User Principal Name value", + "servicePrincipalName": "Service Principal Name value", + "ipAddress": "Ip Address value", + "userId": "User Id value" + }, + "activity": "Activity value", + "activityDateTime": "2016-12-31T23:59:51.6363086-08:00", + "activityType": "Activity Type value", + "activityOperationType": "Activity Operation Type value", + "activityResult": "Activity Result value", + "correlationId": "52effe71-fe71-52ef-71fe-ef5271feef52", + "resources": [ + { + "@odata.type": "microsoft.graph.auditResource", + "displayName": "Display Name value", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "Display Name value", + "oldValue": "Old Value value", + "newValue": "New Value value" + } + ], + "type": "Type value", + "auditResourceType": "Audit Resource Type value", + "resourceId": "Resource Id value" + } + ], + "category": "Category value" +} +``` +++++ |
v1.0 | Intune Auditing Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-devicemanagement-get.md | + + Title: "Get deviceManagement" +description: "Read properties and relationships of the deviceManagement object." ++localization_priority: Normal +++# Get deviceManagement ++Namespace: 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-auditing-devicemanagement.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagement](../resources/intune-auditing-devicemanagement.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/v1.0/deviceManagement +``` ++### Response +Here is an example of the response. Note: The 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: 130 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagement", + "id": "0b283420-3420-0b28-2034-280b2034280b" + } +} +``` +++++ |
v1.0 | Intune Auditing Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-auditing-devicemanagement-update.md | + + Title: "Update deviceManagement" +description: "Update the properties of a deviceManagement object." ++localization_priority: Normal +++# Update deviceManagement ++Namespace: 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-auditing-devicemanagement.md) object. ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceManagement +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +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-auditing-devicemanagement.md). ++|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity.| ++++## Response +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 ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/v1.0/deviceManagement +Content-type: application/json +Content-length: 58 ++{ + "@odata.type": "#microsoft.graph.deviceManagement" +} +``` ++### Response +Here is an example of the response. Note: The 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: 107 ++{ + "@odata.type": "#microsoft.graph.deviceManagement", + "id": "0b283420-3420-0b28-2034-280b2034280b" +} +``` +++++ |
v1.0 | Intune Books Deviceappmanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-deviceappmanagement-get.md | Content-Length: 133 + |
v1.0 | Intune Books Deviceappmanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-deviceappmanagement-update.md | Content-Length: 110 + |
v1.0 | Intune Books Deviceinstallstate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-deviceinstallstate-create.md | Content-Length: 423 + |
v1.0 | Intune Books Deviceinstallstate Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-deviceinstallstate-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Books Deviceinstallstate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-deviceinstallstate-get.md | Content-Length: 462 + |
v1.0 | Intune Books Deviceinstallstate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-deviceinstallstate-list.md | Content-Length: 496 + |
v1.0 | Intune Books Deviceinstallstate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-deviceinstallstate-update.md | Content-Length: 423 + |
v1.0 | Intune Books Ebookinstallsummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-ebookinstallsummary-get.md | Content-Length: 320 + |
v1.0 | Intune Books Ebookinstallsummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-ebookinstallsummary-update.md | Content-Length: 285 + |
v1.0 | Intune Books Iosvppebook Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebook-create.md | Content-Length: 964 + |
v1.0 | Intune Books Iosvppebook Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebook-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Books Iosvppebook Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebook-get.md | Content-Length: 1033 + |
v1.0 | Intune Books Iosvppebook List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebook-list.md | Content-Length: 1097 + |
v1.0 | Intune Books Iosvppebook Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebook-update.md | Content-Length: 964 + |
v1.0 | Intune Books Iosvppebookassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebookassignment-create.md | Content-Length: 242 + |
v1.0 | Intune Books Iosvppebookassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebookassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Books Iosvppebookassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebookassignment-get.md | Content-Length: 273 + |
v1.0 | Intune Books Iosvppebookassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebookassignment-list.md | Content-Length: 299 + |
v1.0 | Intune Books Iosvppebookassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-iosvppebookassignment-update.md | Content-Length: 242 + |
v1.0 | Intune Books Managedebook Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebook-assign.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Books Managedebook Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebook-get.md | Content-Length: 712 + |
v1.0 | Intune Books Managedebook List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebook-list.md | Content-Length: 756 + |
v1.0 | Intune Books Managedebookassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebookassignment-create.md | Content-Length: 237 + |
v1.0 | Intune Books Managedebookassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebookassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Books Managedebookassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebookassignment-get.md | Content-Length: 268 + |
v1.0 | Intune Books Managedebookassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebookassignment-list.md | Content-Length: 294 + |
v1.0 | Intune Books Managedebookassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-managedebookassignment-update.md | Content-Length: 237 + |
v1.0 | Intune Books Userinstallstatesummary Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-userinstallstatesummary-create.md | Content-Length: 238 + |
v1.0 | Intune Books Userinstallstatesummary Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-userinstallstatesummary-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Books Userinstallstatesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-userinstallstatesummary-get.md | Content-Length: 269 + |
v1.0 | Intune Books Userinstallstatesummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-userinstallstatesummary-list.md | Content-Length: 295 + |
v1.0 | Intune Books Userinstallstatesummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-books-userinstallstatesummary-update.md | Content-Length: 238 + |
v1.0 | Intune Companyterms Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Companyterms Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Companyterms Termsandconditions Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditions-create.md | Content-Length: 445 + |
v1.0 | Intune Companyterms Termsandconditions Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditions-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Companyterms Termsandconditions Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditions-get.md | Content-Length: 484 + |
v1.0 | Intune Companyterms Termsandconditions List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditions-list.md | Content-Length: 518 + |
v1.0 | Intune Companyterms Termsandconditions Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditions-update.md | Content-Length: 445 + |
v1.0 | Intune Companyterms Termsandconditionsacceptancestatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsacceptancestatus-create.md | Content-Length: 313 + |
v1.0 | Intune Companyterms Termsandconditionsacceptancestatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsacceptancestatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Companyterms Termsandconditionsacceptancestatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsacceptancestatus-get.md | Content-Length: 344 + |
v1.0 | Intune Companyterms Termsandconditionsacceptancestatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsacceptancestatus-list.md | Content-Length: 370 + |
v1.0 | Intune Companyterms Termsandconditionsacceptancestatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsacceptancestatus-update.md | Content-Length: 313 + |
v1.0 | Intune Companyterms Termsandconditionsassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsassignment-create.md | Content-Length: 269 + |
v1.0 | Intune Companyterms Termsandconditionsassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Companyterms Termsandconditionsassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsassignment-get.md | Content-Length: 300 + |
v1.0 | Intune Companyterms Termsandconditionsassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsassignment-list.md | Content-Length: 326 + |
v1.0 | Intune Companyterms Termsandconditionsassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-companyterms-termsandconditionsassignment-update.md | Content-Length: 269 + |
v1.0 | Intune Deviceconfig Androidcompliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcompliancepolicy-create.md | Content-Length: 1331 + |
v1.0 | Intune Deviceconfig Androidcompliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcompliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Androidcompliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcompliancepolicy-get.md | Content-Length: 1406 + |
v1.0 | Intune Deviceconfig Androidcompliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcompliancepolicy-list.md | Content-Length: 1476 + |
v1.0 | Intune Deviceconfig Androidcompliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcompliancepolicy-update.md | Content-Length: 1331 + |
v1.0 | Intune Deviceconfig Androidcustomconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcustomconfiguration-create.md | Content-Length: 548 + |
v1.0 | Intune Deviceconfig Androidcustomconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcustomconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Androidcustomconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcustomconfiguration-get.md | Content-Length: 597 + |
v1.0 | Intune Deviceconfig Androidcustomconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcustomconfiguration-list.md | Content-Length: 641 + |
v1.0 | Intune Deviceconfig Androidcustomconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidcustomconfiguration-update.md | Content-Length: 548 + |
v1.0 | Intune Deviceconfig Androidgeneraldeviceconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidgeneraldeviceconfiguration-create.md | Content-Length: 3205 + |
v1.0 | Intune Deviceconfig Androidgeneraldeviceconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidgeneraldeviceconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Androidgeneraldeviceconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidgeneraldeviceconfiguration-get.md | Content-Length: 3414 + |
v1.0 | Intune Deviceconfig Androidgeneraldeviceconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidgeneraldeviceconfiguration-list.md | Content-Length: 3618 + |
v1.0 | Intune Deviceconfig Androidgeneraldeviceconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidgeneraldeviceconfiguration-update.md | Content-Length: 3205 + |
v1.0 | Intune Deviceconfig Androidworkprofilecompliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecompliancepolicy-create.md | Content-Length: 1342 + |
v1.0 | Intune Deviceconfig Androidworkprofilecompliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecompliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Androidworkprofilecompliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecompliancepolicy-get.md | Content-Length: 1417 + |
v1.0 | Intune Deviceconfig Androidworkprofilecompliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecompliancepolicy-list.md | Content-Length: 1487 + |
v1.0 | Intune Deviceconfig Androidworkprofilecompliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecompliancepolicy-update.md | Content-Length: 1342 + |
v1.0 | Intune Deviceconfig Androidworkprofilecustomconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecustomconfiguration-create.md | Content-Length: 559 + |
v1.0 | Intune Deviceconfig Androidworkprofilecustomconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecustomconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Androidworkprofilecustomconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecustomconfiguration-get.md | Content-Length: 608 + |
v1.0 | Intune Deviceconfig Androidworkprofilecustomconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecustomconfiguration-list.md | Content-Length: 652 + |
v1.0 | Intune Deviceconfig Androidworkprofilecustomconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilecustomconfiguration-update.md | Content-Length: 559 + |
v1.0 | Intune Deviceconfig Androidworkprofilegeneraldeviceconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-create.md | Content-Length: 2003 + |
v1.0 | Intune Deviceconfig Androidworkprofilegeneraldeviceconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Androidworkprofilegeneraldeviceconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-get.md | Content-Length: 2104 + |
v1.0 | Intune Deviceconfig Androidworkprofilegeneraldeviceconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-list.md | Content-Length: 2200 + |
v1.0 | Intune Deviceconfig Androidworkprofilegeneraldeviceconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration-update.md | Content-Length: 2003 + |
v1.0 | Intune Deviceconfig Appledevicefeaturesconfigurationbase Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-appledevicefeaturesconfigurationbase-get.md | Content-Length: 379 + |
v1.0 | Intune Deviceconfig Appledevicefeaturesconfigurationbase List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-appledevicefeaturesconfigurationbase-list.md | Content-Length: 407 + |
v1.0 | Intune Deviceconfig Devicecomplianceactionitem Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceactionitem-create.md | Content-Length: 320 + |
v1.0 | Intune Deviceconfig Devicecomplianceactionitem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceactionitem-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecomplianceactionitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceactionitem-get.md | Content-Length: 355 + |
v1.0 | Intune Deviceconfig Devicecomplianceactionitem List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceactionitem-list.md | Content-Length: 385 + |
v1.0 | Intune Deviceconfig Devicecomplianceactionitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceactionitem-update.md | Content-Length: 320 + |
v1.0 | Intune Deviceconfig Devicecompliancedeviceoverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancedeviceoverview-get.md | Content-Length: 367 + |
v1.0 | Intune Deviceconfig Devicecompliancedeviceoverview Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancedeviceoverview-update.md | Content-Length: 330 + |
v1.0 | Intune Deviceconfig Devicecompliancedevicestatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancedevicestatus-create.md | Content-Length: 475 + |
v1.0 | Intune Deviceconfig Devicecompliancedevicestatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancedevicestatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecompliancedevicestatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancedevicestatus-get.md | Content-Length: 512 + |
v1.0 | Intune Deviceconfig Devicecompliancedevicestatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancedevicestatus-list.md | Content-Length: 544 + |
v1.0 | Intune Deviceconfig Devicecompliancedevicestatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancedevicestatus-update.md | Content-Length: 475 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicy Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicy-assign.md | Content-Length: 330 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicy-get.md | Content-Length: 365 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicy-list.md | Content-Length: 393 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicy Scheduleactionsforrules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicy-scheduleactionsforrules.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecompliancepolicyassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicyassignment-create.md | Content-Length: 273 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicyassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicyassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecompliancepolicyassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicyassignment-get.md | Content-Length: 304 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicyassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicyassignment-list.md | Content-Length: 330 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicyassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicyassignment-update.md | Content-Length: 273 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicydevicestatesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicydevicestatesummary-get.md | Content-Length: 439 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicydevicestatesummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicydevicestatesummary-update.md | Content-Length: 398 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicysettingstatesummary Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-create.md | Content-Length: 440 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicysettingstatesummary Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecompliancepolicysettingstatesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-get.md | Content-Length: 483 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicysettingstatesummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-list.md | Content-Length: 521 + |
v1.0 | Intune Deviceconfig Devicecompliancepolicysettingstatesummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-update.md | Content-Length: 440 + |
v1.0 | Intune Deviceconfig Devicecompliancescheduledactionforrule Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancescheduledactionforrule-create.md | Content-Length: 163 + |
v1.0 | Intune Deviceconfig Devicecompliancescheduledactionforrule Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancescheduledactionforrule-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecompliancescheduledactionforrule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancescheduledactionforrule-get.md | Content-Length: 188 + |
v1.0 | Intune Deviceconfig Devicecompliancescheduledactionforrule List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancescheduledactionforrule-list.md | Content-Length: 208 + |
v1.0 | Intune Deviceconfig Devicecompliancescheduledactionforrule Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancescheduledactionforrule-update.md | Content-Length: 163 + |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancesettingstate-create.md | Content-Length: 566 + |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancesettingstate-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancesettingstate-get.md | Content-Length: 611 + |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancesettingstate-list.md | Content-Length: 651 + |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecompliancesettingstate-update.md | Content-Length: 566 + |
v1.0 | Intune Deviceconfig Devicecomplianceuseroverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceuseroverview-get.md | Content-Length: 365 + |
v1.0 | Intune Deviceconfig Devicecomplianceuseroverview Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceuseroverview-update.md | Content-Length: 328 + |
v1.0 | Intune Deviceconfig Devicecomplianceuserstatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceuserstatus-create.md | Content-Length: 336 + |
v1.0 | Intune Deviceconfig Devicecomplianceuserstatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceuserstatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Devicecomplianceuserstatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceuserstatus-get.md | Content-Length: 369 + |
v1.0 | Intune Deviceconfig Devicecomplianceuserstatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceuserstatus-list.md | Content-Length: 397 + |
v1.0 | Intune Deviceconfig Devicecomplianceuserstatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicecomplianceuserstatus-update.md | Content-Length: 336 + |
v1.0 | Intune Deviceconfig Deviceconfiguration Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfiguration-assign.md | Content-Length: 327 + |
v1.0 | Intune Deviceconfig Deviceconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfiguration-get.md | Content-Length: 362 + |
v1.0 | Intune Deviceconfig Deviceconfiguration Getomasettingplaintextvalue | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfiguration-getomasettingplaintextvalue.md | Content-Length: 57 + |
v1.0 | Intune Deviceconfig Deviceconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfiguration-list.md | Content-Length: 390 + |
v1.0 | Intune Deviceconfig Deviceconfigurationassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationassignment-create.md | Content-Length: 270 + |
v1.0 | Intune Deviceconfig Deviceconfigurationassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Deviceconfigurationassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationassignment-get.md | Content-Length: 301 + |
v1.0 | Intune Deviceconfig Deviceconfigurationassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationassignment-list.md | Content-Length: 327 + |
v1.0 | Intune Deviceconfig Deviceconfigurationassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationassignment-update.md | Content-Length: 270 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdeviceoverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdeviceoverview-get.md | Content-Length: 370 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdeviceoverview Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdeviceoverview-update.md | Content-Length: 333 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdevicestatesummary-get.md | Content-Length: 376 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatesummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdevicestatesummary-update.md | Content-Length: 339 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdevicestatus-create.md | Content-Length: 478 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdevicestatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdevicestatus-get.md | Content-Length: 515 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdevicestatus-list.md | Content-Length: 547 + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationdevicestatus-update.md | Content-Length: 478 + |
v1.0 | Intune Deviceconfig Deviceconfigurationuseroverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationuseroverview-get.md | Content-Length: 368 + |
v1.0 | Intune Deviceconfig Deviceconfigurationuseroverview Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationuseroverview-update.md | Content-Length: 331 + |
v1.0 | Intune Deviceconfig Deviceconfigurationuserstatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationuserstatus-create.md | Content-Length: 339 + |
v1.0 | Intune Deviceconfig Deviceconfigurationuserstatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationuserstatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Deviceconfigurationuserstatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationuserstatus-get.md | Content-Length: 372 + |
v1.0 | Intune Deviceconfig Deviceconfigurationuserstatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationuserstatus-list.md | Content-Length: 400 + |
v1.0 | Intune Deviceconfig Deviceconfigurationuserstatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-deviceconfigurationuserstatus-update.md | Content-Length: 339 + |
v1.0 | Intune Deviceconfig Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicemanagement-get.md | Content-Length: 409 + |
v1.0 | Intune Deviceconfig Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-devicemanagement-update.md | Content-Length: 372 + |
v1.0 | Intune Deviceconfig Editionupgradeconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-editionupgradeconfiguration-create.md | Content-Length: 483 + |
v1.0 | Intune Deviceconfig Editionupgradeconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-editionupgradeconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Editionupgradeconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-editionupgradeconfiguration-get.md | Content-Length: 524 + |
v1.0 | Intune Deviceconfig Editionupgradeconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-editionupgradeconfiguration-list.md | Content-Length: 560 + |
v1.0 | Intune Deviceconfig Editionupgradeconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-editionupgradeconfiguration-update.md | Content-Length: 483 + |
v1.0 | Intune Deviceconfig Ioscertificateprofile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscertificateprofile-get.md | Content-Length: 364 + |
v1.0 | Intune Deviceconfig Ioscertificateprofile List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscertificateprofile-list.md | Content-Length: 392 + |
v1.0 | Intune Deviceconfig Ioscompliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscompliancepolicy-create.md | Content-Length: 917 + |
v1.0 | Intune Deviceconfig Ioscompliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscompliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Ioscompliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscompliancepolicy-get.md | Content-Length: 978 + |
v1.0 | Intune Deviceconfig Ioscompliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscompliancepolicy-list.md | Content-Length: 1034 + |
v1.0 | Intune Deviceconfig Ioscompliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscompliancepolicy-update.md | Content-Length: 917 + |
v1.0 | Intune Deviceconfig Ioscustomconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscustomconfiguration-create.md | Content-Length: 451 + |
v1.0 | Intune Deviceconfig Ioscustomconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscustomconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Ioscustomconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscustomconfiguration-get.md | Content-Length: 490 + |
v1.0 | Intune Deviceconfig Ioscustomconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscustomconfiguration-list.md | Content-Length: 524 + |
v1.0 | Intune Deviceconfig Ioscustomconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-ioscustomconfiguration-update.md | Content-Length: 451 + |
v1.0 | Intune Deviceconfig Iosdevicefeaturesconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosdevicefeaturesconfiguration-create.md | Content-Length: 2160 + |
v1.0 | Intune Deviceconfig Iosdevicefeaturesconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosdevicefeaturesconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Iosdevicefeaturesconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosdevicefeaturesconfiguration-get.md | Content-Length: 2313 + |
v1.0 | Intune Deviceconfig Iosdevicefeaturesconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosdevicefeaturesconfiguration-list.md | Content-Length: 2461 + |
v1.0 | Intune Deviceconfig Iosdevicefeaturesconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosdevicefeaturesconfiguration-update.md | Content-Length: 2160 + |
v1.0 | Intune Deviceconfig Iosgeneraldeviceconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosgeneraldeviceconfiguration-create.md | Content-Length: 8013 + |
v1.0 | Intune Deviceconfig Iosgeneraldeviceconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosgeneraldeviceconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Iosgeneraldeviceconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosgeneraldeviceconfiguration-get.md | Content-Length: 8470 + |
v1.0 | Intune Deviceconfig Iosgeneraldeviceconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosgeneraldeviceconfiguration-list.md | Content-Length: 8922 + |
v1.0 | Intune Deviceconfig Iosgeneraldeviceconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosgeneraldeviceconfiguration-update.md | Content-Length: 8013 + |
v1.0 | Intune Deviceconfig Iosupdateconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdateconfiguration-create.md | Content-Length: 497 + |
v1.0 | Intune Deviceconfig Iosupdateconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdateconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Iosupdateconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdateconfiguration-get.md | Content-Length: 542 + |
v1.0 | Intune Deviceconfig Iosupdateconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdateconfiguration-list.md | Content-Length: 582 + |
v1.0 | Intune Deviceconfig Iosupdateconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdateconfiguration-update.md | Content-Length: 497 + |
v1.0 | Intune Deviceconfig Iosupdatedevicestatus Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdatedevicestatus-create.md | Content-Length: 601 + |
v1.0 | Intune Deviceconfig Iosupdatedevicestatus Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdatedevicestatus-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Iosupdatedevicestatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdatedevicestatus-get.md | Content-Length: 646 + |
v1.0 | Intune Deviceconfig Iosupdatedevicestatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdatedevicestatus-list.md | Content-Length: 686 + |
v1.0 | Intune Deviceconfig Iosupdatedevicestatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-iosupdatedevicestatus-update.md | Content-Length: 601 + |
v1.0 | Intune Deviceconfig Macoscompliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscompliancepolicy-create.md | Content-Length: 1021 + |
v1.0 | Intune Deviceconfig Macoscompliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscompliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Macoscompliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscompliancepolicy-get.md | Content-Length: 1088 + |
v1.0 | Intune Deviceconfig Macoscompliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscompliancepolicy-list.md | Content-Length: 1150 + |
v1.0 | Intune Deviceconfig Macoscompliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscompliancepolicy-update.md | Content-Length: 1021 + |
v1.0 | Intune Deviceconfig Macoscustomconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscustomconfiguration-create.md | Content-Length: 453 + |
v1.0 | Intune Deviceconfig Macoscustomconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscustomconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Macoscustomconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscustomconfiguration-get.md | Content-Length: 492 + |
v1.0 | Intune Deviceconfig Macoscustomconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscustomconfiguration-list.md | Content-Length: 526 + |
v1.0 | Intune Deviceconfig Macoscustomconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macoscustomconfiguration-update.md | Content-Length: 453 + |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosdevicefeaturesconfiguration-create.md | Content-Length: 342 + |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosdevicefeaturesconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosdevicefeaturesconfiguration-get.md | Content-Length: 375 + |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosdevicefeaturesconfiguration-list.md | Content-Length: 403 + |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosdevicefeaturesconfiguration-update.md | Content-Length: 342 + |
v1.0 | Intune Deviceconfig Macosgeneraldeviceconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosgeneraldeviceconfiguration-create.md | Content-Length: 1078 + |
v1.0 | Intune Deviceconfig Macosgeneraldeviceconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosgeneraldeviceconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Macosgeneraldeviceconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosgeneraldeviceconfiguration-get.md | Content-Length: 1155 + |
v1.0 | Intune Deviceconfig Macosgeneraldeviceconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosgeneraldeviceconfiguration-list.md | Content-Length: 1227 + |
v1.0 | Intune Deviceconfig Macosgeneraldeviceconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-macosgeneraldeviceconfiguration-update.md | Content-Length: 1078 + |
v1.0 | Intune Deviceconfig Reportroot Deviceconfigurationdeviceactivity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-reportroot-deviceconfigurationdeviceactivity.md | Content-Length: 136 + |
v1.0 | Intune Deviceconfig Reportroot Deviceconfigurationuseractivity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-reportroot-deviceconfigurationuseractivity.md | Content-Length: 136 + |
v1.0 | Intune Deviceconfig Reportroot Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-reportroot-get.md | Content-Length: 124 + |
v1.0 | Intune Deviceconfig Reportroot Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-reportroot-update.md | Content-Length: 101 + |
v1.0 | Intune Deviceconfig Settingstatedevicesummary Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-settingstatedevicesummary-create.md | Content-Length: 409 + |
v1.0 | Intune Deviceconfig Settingstatedevicesummary Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-settingstatedevicesummary-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Settingstatedevicesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-settingstatedevicesummary-get.md | Content-Length: 450 + |
v1.0 | Intune Deviceconfig Settingstatedevicesummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-settingstatedevicesummary-list.md | Content-Length: 486 + |
v1.0 | Intune Deviceconfig Settingstatedevicesummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-settingstatedevicesummary-update.md | Content-Length: 409 + |
v1.0 | Intune Deviceconfig Sharedpcconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-sharedpcconfiguration-create.md | Content-Length: 1032 + |
v1.0 | Intune Deviceconfig Sharedpcconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-sharedpcconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Sharedpcconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-sharedpcconfiguration-get.md | Content-Length: 1101 + |
v1.0 | Intune Deviceconfig Sharedpcconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-sharedpcconfiguration-list.md | Content-Length: 1165 + |
v1.0 | Intune Deviceconfig Sharedpcconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-sharedpcconfiguration-update.md | Content-Length: 1032 + |
v1.0 | Intune Deviceconfig Softwareupdatestatussummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-softwareupdatestatussummary-get.md | Content-Length: 620 + |
v1.0 | Intune Deviceconfig Softwareupdatestatussummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-softwareupdatestatussummary-update.md | Content-Length: 567 + |
v1.0 | Intune Deviceconfig Windows10compliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10compliancepolicy-create.md | Content-Length: 1126 + |
v1.0 | Intune Deviceconfig Windows10compliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10compliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10compliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10compliancepolicy-get.md | Content-Length: 1197 + |
v1.0 | Intune Deviceconfig Windows10compliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10compliancepolicy-list.md | Content-Length: 1263 + |
v1.0 | Intune Deviceconfig Windows10compliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10compliancepolicy-update.md | Content-Length: 1126 + |
v1.0 | Intune Deviceconfig Windows10customconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10customconfiguration-create.md | Content-Length: 550 + |
v1.0 | Intune Deviceconfig Windows10customconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10customconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10customconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10customconfiguration-get.md | Content-Length: 599 + |
v1.0 | Intune Deviceconfig Windows10customconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10customconfiguration-list.md | Content-Length: 643 + |
v1.0 | Intune Deviceconfig Windows10customconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10customconfiguration-update.md | Content-Length: 550 + |
v1.0 | Intune Deviceconfig Windows10endpointprotectionconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10endpointprotectionconfiguration-create.md | Content-Length: 4417 + |
v1.0 | Intune Deviceconfig Windows10endpointprotectionconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10endpointprotectionconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10endpointprotectionconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10endpointprotectionconfiguration-get.md | Content-Length: 4628 + |
v1.0 | Intune Deviceconfig Windows10endpointprotectionconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10endpointprotectionconfiguration-list.md | Content-Length: 4834 + |
v1.0 | Intune Deviceconfig Windows10endpointprotectionconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10endpointprotectionconfiguration-update.md | Content-Length: 4417 + |
v1.0 | Intune Deviceconfig Windows10enterprisemodernappmanagementconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration-create.md | Content-Length: 394 + |
v1.0 | Intune Deviceconfig Windows10enterprisemodernappmanagementconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10enterprisemodernappmanagementconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration-get.md | Content-Length: 429 + |
v1.0 | Intune Deviceconfig Windows10enterprisemodernappmanagementconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration-list.md | Content-Length: 459 + |
v1.0 | Intune Deviceconfig Windows10enterprisemodernappmanagementconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration-update.md | Content-Length: 394 + |
v1.0 | Intune Deviceconfig Windows10generalconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10generalconfiguration-create.md | Content-Length: 9994 + |
v1.0 | Intune Deviceconfig Windows10generalconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10generalconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10generalconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10generalconfiguration-get.md | Content-Length: 10479 + |
v1.0 | Intune Deviceconfig Windows10generalconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10generalconfiguration-list.md | Content-Length: 10959 + |
v1.0 | Intune Deviceconfig Windows10generalconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10generalconfiguration-update.md | Content-Length: 9994 + |
v1.0 | Intune Deviceconfig Windows10mobilecompliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10mobilecompliancepolicy-create.md | Content-Length: 964 + |
v1.0 | Intune Deviceconfig Windows10mobilecompliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10mobilecompliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10mobilecompliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10mobilecompliancepolicy-get.md | Content-Length: 1029 + |
v1.0 | Intune Deviceconfig Windows10mobilecompliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10mobilecompliancepolicy-list.md | Content-Length: 1089 + |
v1.0 | Intune Deviceconfig Windows10mobilecompliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10mobilecompliancepolicy-update.md | Content-Length: 964 + |
v1.0 | Intune Deviceconfig Windows10secureassessmentconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10secureassessmentconfiguration-create.md | Content-Length: 531 + |
v1.0 | Intune Deviceconfig Windows10secureassessmentconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10secureassessmentconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10secureassessmentconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10secureassessmentconfiguration-get.md | Content-Length: 574 + |
v1.0 | Intune Deviceconfig Windows10secureassessmentconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10secureassessmentconfiguration-list.md | Content-Length: 612 + |
v1.0 | Intune Deviceconfig Windows10secureassessmentconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10secureassessmentconfiguration-update.md | Content-Length: 531 + |
v1.0 | Intune Deviceconfig Windows10teamgeneralconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10teamgeneralconfiguration-create.md | Content-Length: 1322 + |
v1.0 | Intune Deviceconfig Windows10teamgeneralconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10teamgeneralconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows10teamgeneralconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10teamgeneralconfiguration-get.md | Content-Length: 1395 + |
v1.0 | Intune Deviceconfig Windows10teamgeneralconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10teamgeneralconfiguration-list.md | Content-Length: 1463 + |
v1.0 | Intune Deviceconfig Windows10teamgeneralconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows10teamgeneralconfiguration-update.md | Content-Length: 1322 + |
v1.0 | Intune Deviceconfig Windows81compliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81compliancepolicy-create.md | Content-Length: 774 + |
v1.0 | Intune Deviceconfig Windows81compliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81compliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows81compliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81compliancepolicy-get.md | Content-Length: 829 + |
v1.0 | Intune Deviceconfig Windows81compliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81compliancepolicy-list.md | Content-Length: 879 + |
v1.0 | Intune Deviceconfig Windows81compliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81compliancepolicy-update.md | Content-Length: 774 + |
v1.0 | Intune Deviceconfig Windows81generalconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81generalconfiguration-create.md | Content-Length: 1865 + |
v1.0 | Intune Deviceconfig Windows81generalconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81generalconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windows81generalconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81generalconfiguration-get.md | Content-Length: 1964 + |
v1.0 | Intune Deviceconfig Windows81generalconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81generalconfiguration-list.md | Content-Length: 2058 + |
v1.0 | Intune Deviceconfig Windows81generalconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windows81generalconfiguration-update.md | Content-Length: 1865 + |
v1.0 | Intune Deviceconfig Windowsdefenderadvancedthreatprotectionconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration-create.md | Content-Length: 439 + |
v1.0 | Intune Deviceconfig Windowsdefenderadvancedthreatprotectionconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windowsdefenderadvancedthreatprotectionconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration-get.md | Content-Length: 476 + |
v1.0 | Intune Deviceconfig Windowsdefenderadvancedthreatprotectionconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration-list.md | Content-Length: 508 + |
v1.0 | Intune Deviceconfig Windowsdefenderadvancedthreatprotectionconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration-update.md | Content-Length: 439 + |
v1.0 | Intune Deviceconfig Windowsphone81compliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81compliancepolicy-create.md | Content-Length: 779 + |
v1.0 | Intune Deviceconfig Windowsphone81compliancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81compliancepolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windowsphone81compliancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81compliancepolicy-get.md | Content-Length: 834 + |
v1.0 | Intune Deviceconfig Windowsphone81compliancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81compliancepolicy-list.md | Content-Length: 884 + |
v1.0 | Intune Deviceconfig Windowsphone81compliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81compliancepolicy-update.md | Content-Length: 779 + |
v1.0 | Intune Deviceconfig Windowsphone81customconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81customconfiguration-create.md | Content-Length: 555 + |
v1.0 | Intune Deviceconfig Windowsphone81customconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81customconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windowsphone81customconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81customconfiguration-get.md | Content-Length: 604 + |
v1.0 | Intune Deviceconfig Windowsphone81customconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81customconfiguration-list.md | Content-Length: 648 + |
v1.0 | Intune Deviceconfig Windowsphone81customconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81customconfiguration-update.md | Content-Length: 555 + |
v1.0 | Intune Deviceconfig Windowsphone81generalconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81generalconfiguration-create.md | Content-Length: 1633 + |
v1.0 | Intune Deviceconfig Windowsphone81generalconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81generalconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windowsphone81generalconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81generalconfiguration-get.md | Content-Length: 1740 + |
v1.0 | Intune Deviceconfig Windowsphone81generalconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81generalconfiguration-list.md | Content-Length: 1842 + |
v1.0 | Intune Deviceconfig Windowsphone81generalconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsphone81generalconfiguration-update.md | Content-Length: 1633 + |
v1.0 | Intune Deviceconfig Windowsupdateforbusinessconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-create.md | Content-Length: 2135 + |
v1.0 | Intune Deviceconfig Windowsupdateforbusinessconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Deviceconfig Windowsupdateforbusinessconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-get.md | Content-Length: 2248 + |
v1.0 | Intune Deviceconfig Windowsupdateforbusinessconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-list.md | Content-Length: 2356 + |
v1.0 | Intune Deviceconfig Windowsupdateforbusinessconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-update.md | Content-Length: 2135 + |
v1.0 | Intune Devices Applepushnotificationcertificate Downloadapplepushnotificationcertificatesigningrequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-applepushnotificationcertificate-downloadapplepushnotificationcertificatesigningrequest.md | Content-Length: 85 + |
v1.0 | Intune Devices Applepushnotificationcertificate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-applepushnotificationcertificate-get.md | Content-Length: 633 + |
v1.0 | Intune Devices Applepushnotificationcertificate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-applepushnotificationcertificate-update.md | Content-Length: 594 + |
v1.0 | Intune Devices Detectedapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-detectedapp-create.md | The following table shows the properties that are required when you create the d |sizeInByte|Int64|Discovered application size in bytes. Read-only| |deviceCount|Int32|The number of devices that have installed this application| |publisher|String|Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.|-|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`.| +|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`, `unknownFutureValue`.| Content-Length: 277 + |
v1.0 | Intune Devices Detectedapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-detectedapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Detectedapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-detectedapp-get.md | Content-Length: 312 + |
v1.0 | Intune Devices Detectedapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-detectedapp-list.md | Content-Length: 342 + |
v1.0 | Intune Devices Detectedapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-detectedapp-update.md | The following table shows the properties that are required when you create the [ |sizeInByte|Int64|Discovered application size in bytes. Read-only| |deviceCount|Int32|The number of devices that have installed this application| |publisher|String|Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.|-|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`.| +|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`, `unknownFutureValue`.| Content-Length: 277 + |
v1.0 | Intune Devices Devicecategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-devicecategory-get.md | Content-Length: 128 + |
v1.0 | Intune Devices Devicecategory Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-devicecategory-update.md | Content-Length: 105 + |
v1.0 | Intune Devices Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-devicemanagement-get.md | Content-Length: 166 + |
v1.0 | Intune Devices Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-devicemanagement-update.md | Content-Length: 141 + |
v1.0 | Intune Devices Manageddevice Bypassactivationlock | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-bypassactivationlock.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Cleanwindowsdevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-cleanwindowsdevice.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-create.md | The following table shows the properties that are required when you create the m |subscriberCarrier|String|Subscriber Carrier. This property is read-only.| |meid|String|MEID. This property is read-only.| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only.|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only.| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name.| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only.| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only.|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only.| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only.| -|notes|String|Notes on the device created by IT Admin| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported.| |ethernetMacAddress|String|Ethernet MAC. This property is read-only.|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only.| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only.| Content-Length: 4991 + |
v1.0 | Intune Devices Manageddevice Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Deleteuserfromsharedappledevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-deleteuserfromsharedappledevice.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Disablelostmode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-disablelostmode.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-get.md | Content-Length: 5220 + |
v1.0 | Intune Devices Manageddevice List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-list.md | Content-Length: 5444 + |
v1.0 | Intune Devices Manageddevice Locatedevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-locatedevice.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Logoutsharedappledeviceactiveuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Rebootnow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-rebootnow.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Recoverpasscode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-recoverpasscode.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Remotelock | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-remotelock.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Requestremoteassistance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-requestremoteassistance.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Resetpasscode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-resetpasscode.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Retire | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-retire.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Shutdown | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-shutdown.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Syncdevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-syncdevice.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-update.md | The following table shows the properties that are required when you create the [ |subscriberCarrier|String|Subscriber Carrier. This property is read-only.| |meid|String|MEID. This property is read-only.| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only.|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only.| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name.| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only.| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only.|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only.| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only.| -|notes|String|Notes on the device created by IT Admin| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported.| |ethernetMacAddress|String|Ethernet MAC. This property is read-only.|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only.| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only.| Content-Length: 4991 + |
v1.0 | Intune Devices Manageddevice Updatewindowsdeviceaccount | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-updatewindowsdeviceaccount.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Windowsdefenderscan | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-windowsdefenderscan.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Windowsdefenderupdatesignatures | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-windowsdefenderupdatesignatures.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddevice Wipe | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddevice-wipe.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices Manageddeviceoverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddeviceoverview-get.md | Content-Length: 1024 + |
v1.0 | Intune Devices Manageddeviceoverview Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-manageddeviceoverview-update.md | Content-Length: 949 + |
v1.0 | Intune Devices User Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-user-create.md | Content-Length: 95 + |
v1.0 | Intune Devices User Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-user-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices User Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-user-get.md | Content-Length: 118 + |
v1.0 | Intune Devices User List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-user-list.md | Content-Length: 136 + |
v1.0 | Intune Devices User Removealldevicesfrommanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-user-removealldevicesfrommanagement.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Devices User Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-devices-user-update.md | Content-Length: 95 + |
v1.0 | Intune Enrollment Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Enrollment Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentity Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-importedwindowsautopilotdeviceidentity-create.md | Content-Length: 680 + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentity Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-importedwindowsautopilotdeviceidentity-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentity Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-importedwindowsautopilotdeviceidentity-get.md | Content-Length: 729 + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentity Import | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-importedwindowsautopilotdeviceidentity-import.md | Content-Length: 773 + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentity List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-importedwindowsautopilotdeviceidentity-list.md | Content-Length: 773 + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity Assignusertodevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-windowsautopilotdeviceidentity-assignusertodevice.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-windowsautopilotdeviceidentity-create.md | Content-Length: 863 + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-windowsautopilotdeviceidentity-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-windowsautopilotdeviceidentity-get.md | Content-Length: 918 + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-windowsautopilotdeviceidentity-list.md | Content-Length: 968 + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity Unassignuserfromdevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-windowsautopilotdeviceidentity-unassignuserfromdevice.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity Updatedeviceproperties | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-enrollment-windowsautopilotdeviceidentity-updatedeviceproperties.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Androidmanagedappprotection Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappprotection-create.md | Content-Length: 2034 + |
v1.0 | Intune Mam Androidmanagedappprotection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappprotection-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Androidmanagedappprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappprotection-get.md | Content-Length: 2143 + |
v1.0 | Intune Mam Androidmanagedappprotection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappprotection-list.md | Content-Length: 2247 + |
v1.0 | Intune Mam Androidmanagedappprotection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappprotection-update.md | Content-Length: 2034 + |
v1.0 | Intune Mam Androidmanagedappregistration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappregistration-create.md | Content-Length: 753 + |
v1.0 | Intune Mam Androidmanagedappregistration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappregistration-get.md | Content-Length: 810 + |
v1.0 | Intune Mam Androidmanagedappregistration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-androidmanagedappregistration-list.md | Content-Length: 862 + |
v1.0 | Intune Mam Defaultmanagedappprotection Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-defaultmanagedappprotection-create.md | Content-Length: 2181 + |
v1.0 | Intune Mam Defaultmanagedappprotection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-defaultmanagedappprotection-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Defaultmanagedappprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-defaultmanagedappprotection-get.md | Content-Length: 2304 + |
v1.0 | Intune Mam Defaultmanagedappprotection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-defaultmanagedappprotection-list.md | Content-Length: 2422 + |
v1.0 | Intune Mam Defaultmanagedappprotection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-defaultmanagedappprotection-update.md | Content-Length: 2181 + |
v1.0 | Intune Mam Iosmanagedappprotection Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-iosmanagedappprotection-create.md | Content-Length: 1839 + |
v1.0 | Intune Mam Iosmanagedappprotection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-iosmanagedappprotection-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Iosmanagedappprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-iosmanagedappprotection-get.md | Content-Length: 1942 + |
v1.0 | Intune Mam Iosmanagedappprotection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-iosmanagedappprotection-list.md | Content-Length: 2040 + |
v1.0 | Intune Mam Iosmanagedappprotection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-iosmanagedappprotection-update.md | Content-Length: 1839 + |
v1.0 | Intune Mam Iosmanagedappregistration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-iosmanagedappregistration-get.md | Content-Length: 800 + |
v1.0 | Intune Mam Iosmanagedappregistration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-iosmanagedappregistration-list.md | Content-Length: 852 + |
v1.0 | Intune Mam Managedappconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappconfiguration-get.md | Content-Length: 550 + |
v1.0 | Intune Mam Managedappconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappconfiguration-list.md | Content-Length: 592 + |
v1.0 | Intune Mam Managedappoperation Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappoperation-create.md | Content-Length: 272 + |
v1.0 | Intune Mam Managedappoperation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappoperation-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Managedappoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappoperation-get.md | Content-Length: 303 + |
v1.0 | Intune Mam Managedappoperation List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappoperation-list.md | Content-Length: 329 + |
v1.0 | Intune Mam Managedappoperation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappoperation-update.md | Content-Length: 272 + |
v1.0 | Intune Mam Managedapppolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedapppolicy-get.md | Content-Length: 373 + |
v1.0 | Intune Mam Managedapppolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedapppolicy-list.md | Content-Length: 401 + |
v1.0 | Intune Mam Managedapppolicy Targetapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedapppolicy-targetapps.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Managedapppolicydeploymentsummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedapppolicydeploymentsummary-get.md | Content-Length: 688 + |
v1.0 | Intune Mam Managedapppolicydeploymentsummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedapppolicydeploymentsummary-update.md | Content-Length: 637 + |
v1.0 | Intune Mam Managedappprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappprotection-get.md | Content-Length: 1671 + |
v1.0 | Intune Mam Managedappprotection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappprotection-list.md | Content-Length: 1757 + |
v1.0 | Intune Mam Managedappprotection Targetapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappprotection-targetapps.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Managedappregistration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappregistration-get.md | Content-Length: 803 + |
v1.0 | Intune Mam Managedappregistration Getuseridswithflaggedappregistration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappregistration-getuseridswithflaggedappregistration.md | Content-Length: 79 + |
v1.0 | Intune Mam Managedappregistration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappregistration-list.md | Content-Length: 855 + |
v1.0 | Intune Mam Managedappstatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappstatus-get.md | Content-Length: 205 + |
v1.0 | Intune Mam Managedappstatus List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappstatus-list.md | Content-Length: 227 + |
v1.0 | Intune Mam Managedappstatusraw Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappstatusraw-get.md | Content-Length: 279 + |
v1.0 | Intune Mam Managedappstatusraw List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedappstatusraw-list.md | Content-Length: 307 + |
v1.0 | Intune Mam Managedmobileapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedmobileapp-create.md | Content-Length: 275 + |
v1.0 | Intune Mam Managedmobileapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedmobileapp-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Managedmobileapp Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedmobileapp-get.md | Content-Length: 308 + |
v1.0 | Intune Mam Managedmobileapp List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedmobileapp-list.md | Content-Length: 336 + |
v1.0 | Intune Mam Managedmobileapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-managedmobileapp-update.md | Content-Length: 275 + |
v1.0 | Intune Mam Mdmwindowsinformationprotectionpolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-mdmwindowsinformationprotectionpolicy-create.md | Content-Length: 4077 + |
v1.0 | Intune Mam Mdmwindowsinformationprotectionpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-mdmwindowsinformationprotectionpolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Mdmwindowsinformationprotectionpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-mdmwindowsinformationprotectionpolicy-get.md | Content-Length: 4346 + |
v1.0 | Intune Mam Mdmwindowsinformationprotectionpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-mdmwindowsinformationprotectionpolicy-list.md | Content-Length: 4610 + |
v1.0 | Intune Mam Mdmwindowsinformationprotectionpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-mdmwindowsinformationprotectionpolicy-update.md | Content-Length: 4077 + |
v1.0 | Intune Mam Targetedmanagedappconfiguration Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappconfiguration-assign.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Targetedmanagedappconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappconfiguration-create.md | Content-Length: 560 + |
v1.0 | Intune Mam Targetedmanagedappconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Targetedmanagedappconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappconfiguration-get.md | Content-Length: 611 + |
v1.0 | Intune Mam Targetedmanagedappconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappconfiguration-list.md | Content-Length: 657 + |
v1.0 | Intune Mam Targetedmanagedappconfiguration Targetapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappconfiguration-targetapps.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Targetedmanagedappconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappconfiguration-update.md | Content-Length: 560 + |
v1.0 | Intune Mam Targetedmanagedapppolicyassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedapppolicyassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Targetedmanagedapppolicyassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedapppolicyassignment-get.md | Content-Length: 306 + |
v1.0 | Intune Mam Targetedmanagedapppolicyassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedapppolicyassignment-list.md | Content-Length: 332 + |
v1.0 | Intune Mam Targetedmanagedapppolicyassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedapppolicyassignment-update.md | Content-Length: 275 + |
v1.0 | Intune Mam Targetedmanagedappprotection Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappprotection-assign.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Targetedmanagedappprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappprotection-get.md | Content-Length: 1704 + |
v1.0 | Intune Mam Targetedmanagedappprotection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappprotection-list.md | Content-Length: 1792 + |
v1.0 | Intune Mam Targetedmanagedappprotection Targetapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-targetedmanagedappprotection-targetapps.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam User Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-create.md | Content-Length: 95 + |
v1.0 | Intune Mam User Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam User Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-get.md | Content-Length: 118 + |
v1.0 | Intune Mam User Getmanagedappdiagnosticstatuses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-getmanagedappdiagnosticstatuses.md | Content-Length: 249 + |
v1.0 | Intune Mam User Getmanagedapppolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-getmanagedapppolicies.md | Content-Length: 401 + |
v1.0 | Intune Mam User List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-list.md | Content-Length: 136 + |
v1.0 | Intune Mam User Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-update.md | Content-Length: 95 + |
v1.0 | Intune Mam User Wipemanagedappregistrationsbydevicetag | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-user-wipemanagedappregistrationsbydevicetag.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Windowsinformationprotection Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotection-assign.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Windowsinformationprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotection-get.md | Content-Length: 4231 + |
v1.0 | Intune Mam Windowsinformationprotection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotection-list.md | Content-Length: 4491 + |
v1.0 | Intune Mam Windowsinformationprotectionapplockerfile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionapplockerfile-create.md | Content-Length: 260 + |
v1.0 | Intune Mam Windowsinformationprotectionapplockerfile Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionapplockerfile-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Windowsinformationprotectionapplockerfile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionapplockerfile-get.md | Content-Length: 291 + |
v1.0 | Intune Mam Windowsinformationprotectionapplockerfile List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionapplockerfile-list.md | Content-Length: 317 + |
v1.0 | Intune Mam Windowsinformationprotectionapplockerfile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionapplockerfile-update.md | Content-Length: 260 + |
v1.0 | Intune Mam Windowsinformationprotectionpolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionpolicy-create.md | Content-Length: 4475 + |
v1.0 | Intune Mam Windowsinformationprotectionpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionpolicy-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mam Windowsinformationprotectionpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionpolicy-get.md | Content-Length: 4764 + |
v1.0 | Intune Mam Windowsinformationprotectionpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionpolicy-list.md | Content-Length: 5048 + |
v1.0 | Intune Mam Windowsinformationprotectionpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mam-windowsinformationprotectionpolicy-update.md | Content-Length: 4475 + |
v1.0 | Intune Mstunnel Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Mstunnel Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelconfiguration-create.md | Content-Length: 719 + |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelconfiguration-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelconfiguration-get.md | Content-Length: 788 + |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelconfiguration-list.md | Content-Length: 852 + |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelconfiguration-update.md | Content-Length: 719 + |
v1.0 | Intune Mstunnel Microsofttunnelhealththreshold Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelhealththreshold-create.md | Content-Length: 243 + |
v1.0 | Intune Mstunnel Microsofttunnelhealththreshold Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelhealththreshold-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mstunnel Microsofttunnelhealththreshold Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelhealththreshold-get.md | Content-Length: 274 + |
v1.0 | Intune Mstunnel Microsofttunnelhealththreshold List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelhealththreshold-list.md | Content-Length: 300 + |
v1.0 | Intune Mstunnel Microsofttunnelhealththreshold Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelhealththreshold-update.md | Content-Length: 243 + |
v1.0 | Intune Mstunnel Microsofttunnelserver Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserver-create.md | Content-Length: 361 + |
v1.0 | Intune Mstunnel Microsofttunnelserver Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserver-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mstunnel Microsofttunnelserver Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserver-get.md | Content-Length: 394 + |
v1.0 | Intune Mstunnel Microsofttunnelserver List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserver-list.md | Content-Length: 422 + |
v1.0 | Intune Mstunnel Microsofttunnelserver Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserver-update.md | Content-Length: 361 + |
v1.0 | Intune Mstunnel Microsofttunnelserverlogcollectionresponse Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserverlogcollectionresponse-create.md | Content-Length: 444 + |
v1.0 | Intune Mstunnel Microsofttunnelserverlogcollectionresponse Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserverlogcollectionresponse-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mstunnel Microsofttunnelserverlogcollectionresponse Generatedownloadurl | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserverlogcollectionresponse-generatedownloadurl.md | Content-Length: 59 + |
v1.0 | Intune Mstunnel Microsofttunnelserverlogcollectionresponse Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserverlogcollectionresponse-get.md | Content-Length: 481 + |
v1.0 | Intune Mstunnel Microsofttunnelserverlogcollectionresponse List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserverlogcollectionresponse-list.md | Content-Length: 513 + |
v1.0 | Intune Mstunnel Microsofttunnelserverlogcollectionresponse Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelserverlogcollectionresponse-update.md | Content-Length: 444 + |
v1.0 | Intune Mstunnel Microsofttunnelsite Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelsite-create.md | Content-Length: 573 + |
v1.0 | Intune Mstunnel Microsofttunnelsite Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelsite-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Mstunnel Microsofttunnelsite Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelsite-get.md | Content-Length: 620 + |
v1.0 | Intune Mstunnel Microsofttunnelsite List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelsite-list.md | Content-Length: 662 + |
v1.0 | Intune Mstunnel Microsofttunnelsite Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-mstunnel-microsofttunnelsite-update.md | Content-Length: 573 + |
v1.0 | Intune Notification Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Notification Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Notification Localizednotificationmessage Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-localizednotificationmessage-create.md | Content-Length: 313 + |
v1.0 | Intune Notification Localizednotificationmessage Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-localizednotificationmessage-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Notification Localizednotificationmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-localizednotificationmessage-get.md | Content-Length: 346 + |
v1.0 | Intune Notification Localizednotificationmessage List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-localizednotificationmessage-list.md | Content-Length: 374 + |
v1.0 | Intune Notification Localizednotificationmessage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-localizednotificationmessage-update.md | Content-Length: 313 + |
v1.0 | Intune Notification Notificationmessagetemplate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-notificationmessagetemplate-create.md | Content-Length: 310 + |
v1.0 | Intune Notification Notificationmessagetemplate Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-notificationmessagetemplate-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Notification Notificationmessagetemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-notificationmessagetemplate-get.md | Content-Length: 341 + |
v1.0 | Intune Notification Notificationmessagetemplate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-notificationmessagetemplate-list.md | Content-Length: 367 + |
v1.0 | Intune Notification Notificationmessagetemplate Sendtestmessage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-notificationmessagetemplate-sendtestmessage.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Notification Notificationmessagetemplate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-notification-notificationmessagetemplate-update.md | Content-Length: 310 + |
v1.0 | Intune Onboarding Compliancemanagementpartner Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-compliancemanagementpartner-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1235 + |
v1.0 | Intune Onboarding Compliancemanagementpartner Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-compliancemanagementpartner-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Compliancemanagementpartner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-compliancemanagementpartner-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1324 + |
v1.0 | Intune Onboarding Compliancemanagementpartner List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-compliancemanagementpartner-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1408 + |
v1.0 | Intune Onboarding Compliancemanagementpartner Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-compliancemanagementpartner-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1235 + |
v1.0 | Intune Onboarding Deviceappmanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceappmanagement-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 474 + |
v1.0 | Intune Onboarding Deviceappmanagement Syncmicrosoftstoreforbusinessapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceappmanagement-syncmicrosoftstoreforbusinessapps.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementApps.ReadWrite.All| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Deviceappmanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceappmanagement-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementApps.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementApps.ReadWrite.All| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 443 + |
v1.0 | Intune Onboarding Devicecategory Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicecategory-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementManagedDevices.ReadWrite.All| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 184 + |
v1.0 | Intune Onboarding Devicecategory Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicecategory-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementManagedDevices.ReadWrite.All| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Devicecategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicecategory-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 211 + |
v1.0 | Intune Onboarding Devicecategory List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicecategory-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 233 + |
v1.0 | Intune Onboarding Devicecategory Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicecategory-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementManagedDevices.ReadWrite.All| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 184 + |
v1.0 | Intune Onboarding Deviceenrollmentconfiguration Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentconfiguration-assign.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Deviceenrollmentconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 392 + |
v1.0 | Intune Onboarding Deviceenrollmentconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentconfiguration-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 422 + |
v1.0 | Intune Onboarding Deviceenrollmentconfiguration Setpriority | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentconfiguration-setpriority.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Deviceenrollmentlimitconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentlimitconfiguration-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 377 + |
v1.0 | Intune Onboarding Deviceenrollmentlimitconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentlimitconfiguration-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Deviceenrollmentlimitconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentlimitconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 414 + |
v1.0 | Intune Onboarding Deviceenrollmentlimitconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentlimitconfiguration-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 446 + |
v1.0 | Intune Onboarding Deviceenrollmentlimitconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentlimitconfiguration-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 377 + |
v1.0 | Intune Onboarding Deviceenrollmentplatformrestrictionsconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1822 + |
v1.0 | Intune Onboarding Deviceenrollmentplatformrestrictionsconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Deviceenrollmentplatformrestrictionsconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1927 + |
v1.0 | Intune Onboarding Deviceenrollmentplatformrestrictionsconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 2027 + |
v1.0 | Intune Onboarding Deviceenrollmentplatformrestrictionsconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1822 + |
v1.0 | Intune Onboarding Deviceenrollmentwindowshelloforbusinessconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 801 + |
v1.0 | Intune Onboarding Deviceenrollmentwindowshelloforbusinessconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Deviceenrollmentwindowshelloforbusinessconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 860 + |
v1.0 | Intune Onboarding Deviceenrollmentwindowshelloforbusinessconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 914 + |
v1.0 | Intune Onboarding Deviceenrollmentwindowshelloforbusinessconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 801 + |
v1.0 | Intune Onboarding Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagement-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1230 + |
v1.0 | Intune Onboarding Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagement-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 1147 + |
v1.0 | Intune Onboarding Devicemanagement Verifywindowsenrollmentautodiscovery | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagement-verifywindowsenrollmentautodiscovery.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 21 + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnector Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementexchangeconnector-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 539 + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnector Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementexchangeconnector-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnector Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementexchangeconnector-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 580 + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnector List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementexchangeconnector-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 616 + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnector Sync | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementexchangeconnector-sync.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnector Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementexchangeconnector-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 539 + |
v1.0 | Intune Onboarding Devicemanagementpartner Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementpartner-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 551 + |
v1.0 | Intune Onboarding Devicemanagementpartner Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementpartner-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Devicemanagementpartner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementpartner-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 590 + |
v1.0 | Intune Onboarding Devicemanagementpartner List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementpartner-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 624 + |
v1.0 | Intune Onboarding Devicemanagementpartner Terminate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementpartner-terminate.md | + + Title: "terminate action" +description: "Not yet documented" ++localization_priority: Normal +++# terminate action ++Namespace: microsoft.graph ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Prerequisites +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementConfiguration.Read.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementConfiguration.Read.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/deviceManagementPartners/{deviceManagementPartnerId}/terminate +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this action returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/v1.0/deviceManagement/deviceManagementPartners/{deviceManagementPartnerId}/terminate +``` ++### Response +Here is an example of the response. Note: The 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 Onboarding Devicemanagementpartner Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-devicemanagementpartner-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 551 + |
v1.0 | Intune Onboarding Enrollmentconfigurationassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-enrollmentconfigurationassignment-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 274 + |
v1.0 | Intune Onboarding Enrollmentconfigurationassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-enrollmentconfigurationassignment-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Enrollmentconfigurationassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-enrollmentconfigurationassignment-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 305 + |
v1.0 | Intune Onboarding Enrollmentconfigurationassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-enrollmentconfigurationassignment-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 331 + |
v1.0 | Intune Onboarding Enrollmentconfigurationassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-enrollmentconfigurationassignment-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 274 + |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-mobilethreatdefenseconnector-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 463 + |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-mobilethreatdefenseconnector-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-mobilethreatdefenseconnector-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 502 + |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-mobilethreatdefenseconnector-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 536 + |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-mobilethreatdefenseconnector-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 463 + |
v1.0 | Intune Onboarding Onpremisesconditionalaccesssettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-onpremisesconditionalaccesssettings-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 363 + |
v1.0 | Intune Onboarding Onpremisesconditionalaccesssettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-onpremisesconditionalaccesssettings-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 324 + |
v1.0 | Intune Onboarding Organization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-organization-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 176 + |
v1.0 | Intune Onboarding Organization List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-organization-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 196 + |
v1.0 | Intune Onboarding Organization Setmobiledevicemanagementauthority | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-organization-setmobiledevicemanagementauthority.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 18 + |
v1.0 | Intune Onboarding Organization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-organization-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 151 + |
v1.0 | Intune Onboarding User Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-user-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 126 + |
v1.0 | Intune Onboarding User Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-user-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding User Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-user-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 151 + |
v1.0 | Intune Onboarding User List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-user-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 171 + |
v1.0 | Intune Onboarding User Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-user-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 126 + |
v1.0 | Intune Onboarding Vpptoken Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-vpptoken-create.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 574 + |
v1.0 | Intune Onboarding Vpptoken Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-vpptoken-delete.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { HTTP/1.1 204 No Content + |
v1.0 | Intune Onboarding Vpptoken Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-vpptoken-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 619 + |
v1.0 | Intune Onboarding Vpptoken List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-vpptoken-list.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 659 + |
v1.0 | Intune Onboarding Vpptoken Synclicenses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-vpptoken-synclicenses.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 619 + |
v1.0 | Intune Onboarding Vpptoken Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-onboarding-vpptoken-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|DeviceManagementServiceConfig.ReadWrite.All| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ## HTTP Request <!-- { Content-Length: 574 + |
v1.0 | Intune Rbac Deviceandappmanagementroleassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroleassignment-create.md | Content-Length: 307 + |
v1.0 | Intune Rbac Deviceandappmanagementroleassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroleassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Rbac Deviceandappmanagementroleassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroleassignment-get.md | Content-Length: 346 + |
v1.0 | Intune Rbac Deviceandappmanagementroleassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroleassignment-list.md | Content-Length: 380 + |
v1.0 | Intune Rbac Deviceandappmanagementroleassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroleassignment-update.md | Content-Length: 307 + |
v1.0 | Intune Rbac Deviceandappmanagementroledefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroledefinition-create.md | Content-Length: 651 + |
v1.0 | Intune Rbac Deviceandappmanagementroledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroledefinition-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Rbac Deviceandappmanagementroledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroledefinition-get.md | Content-Length: 712 + |
v1.0 | Intune Rbac Deviceandappmanagementroledefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroledefinition-list.md | Content-Length: 768 + |
v1.0 | Intune Rbac Deviceandappmanagementroledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-deviceandappmanagementroledefinition-update.md | Content-Length: 651 + |
v1.0 | Intune Rbac Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Rbac Devicemanagement Geteffectivepermissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-devicemanagement-geteffectivepermissions.md | Content-Length: 416 + |
v1.0 | Intune Rbac Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Rbac Resourceoperation Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-resourceoperation-create.md | Content-Length: 227 + |
v1.0 | Intune Rbac Resourceoperation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-resourceoperation-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Rbac Resourceoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-resourceoperation-get.md | Content-Length: 256 + |
v1.0 | Intune Rbac Resourceoperation List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-resourceoperation-list.md | Content-Length: 280 + |
v1.0 | Intune Rbac Resourceoperation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-resourceoperation-update.md | Content-Length: 227 + |
v1.0 | Intune Rbac Roleassignment Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roleassignment-create.md | Content-Length: 242 + |
v1.0 | Intune Rbac Roleassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roleassignment-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Rbac Roleassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roleassignment-get.md | Content-Length: 275 + |
v1.0 | Intune Rbac Roleassignment List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roleassignment-list.md | Content-Length: 303 + |
v1.0 | Intune Rbac Roleassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roleassignment-update.md | Content-Length: 242 + |
v1.0 | Intune Rbac Roledefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roledefinition-create.md | Content-Length: 629 + |
v1.0 | Intune Rbac Roledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roledefinition-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Rbac Roledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roledefinition-get.md | Content-Length: 690 + |
v1.0 | Intune Rbac Roledefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roledefinition-list.md | Content-Length: 746 + |
v1.0 | Intune Rbac Roledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-rbac-roledefinition-update.md | Content-Length: 629 + |
v1.0 | Intune Reporting Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Reporting Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Reporting Devicemanagementexportjob Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementexportjob-create.md | Content-Length: 504 + |
v1.0 | Intune Reporting Devicemanagementexportjob Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementexportjob-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Reporting Devicemanagementexportjob Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementexportjob-get.md | Content-Length: 551 + |
v1.0 | Intune Reporting Devicemanagementexportjob List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementexportjob-list.md | Content-Length: 593 + |
v1.0 | Intune Reporting Devicemanagementexportjob Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementexportjob-update.md | Content-Length: 504 + |
v1.0 | Intune Reporting Devicemanagementreports Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-get.md | Content-Length: 137 + |
v1.0 | Intune Reporting Devicemanagementreports Getcachedreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getcachedreport.md | Content-Length: 79 + |
v1.0 | Intune Reporting Devicemanagementreports Getcompliancepolicynoncompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancereport.md | Content-Length: 111 + |
v1.0 | Intune Reporting Devicemanagementreports Getcompliancepolicynoncompliancesummaryreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancesummaryreport.md | Content-Length: 119 + |
v1.0 | Intune Reporting Devicemanagementreports Getcompliancesettingnoncompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getcompliancesettingnoncompliancereport.md | Content-Length: 111 + |
v1.0 | Intune Reporting Devicemanagementreports Getconfigurationpolicynoncompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancereport.md | Content-Length: 115 + |
v1.0 | Intune Reporting Devicemanagementreports Getconfigurationpolicynoncompliancesummaryreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancesummaryreport.md | Content-Length: 123 + |
v1.0 | Intune Reporting Devicemanagementreports Getconfigurationsettingnoncompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getconfigurationsettingnoncompliancereport.md | Content-Length: 115 + |
v1.0 | Intune Reporting Devicemanagementreports Getdevicemanagementintentpersettingcontributingprofiles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getdevicemanagementintentpersettingcontributingprofiles.md | Content-Length: 131 + |
v1.0 | Intune Reporting Devicemanagementreports Getdevicemanagementintentsettingsreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getdevicemanagementintentsettingsreport.md | Content-Length: 111 + |
v1.0 | Intune Reporting Devicemanagementreports Getdevicenoncompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport.md | Content-Length: 99 + |
v1.0 | Intune Reporting Devicemanagementreports Gethistoricalreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-gethistoricalreport.md | Content-Length: 83 + |
v1.0 | Intune Reporting Devicemanagementreports Getnoncompliantdevicesandsettingsreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport.md | Content-Length: 111 + |
v1.0 | Intune Reporting Devicemanagementreports Getpolicynoncompliancemetadata | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getpolicynoncompliancemetadata.md | Content-Length: 99 + |
v1.0 | Intune Reporting Devicemanagementreports Getpolicynoncompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getpolicynoncompliancereport.md | Content-Length: 95 + |
v1.0 | Intune Reporting Devicemanagementreports Getpolicynoncompliancesummaryreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getpolicynoncompliancesummaryreport.md | Content-Length: 107 + |
v1.0 | Intune Reporting Devicemanagementreports Getreportfilters | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getreportfilters.md | Content-Length: 79 + |
v1.0 | Intune Reporting Devicemanagementreports Getsettingnoncompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-getsettingnoncompliancereport.md | Content-Length: 99 + |
v1.0 | Intune Reporting Devicemanagementreports Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-reporting-devicemanagementreports-update.md | Content-Length: 114 + |
v1.0 | Intune Tem Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-tem-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Tem Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-tem-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Tem Telecomexpensemanagementpartner Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-tem-telecomexpensemanagementpartner-create.md | Content-Length: 297 + |
v1.0 | Intune Tem Telecomexpensemanagementpartner Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-tem-telecomexpensemanagementpartner-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Tem Telecomexpensemanagementpartner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-tem-telecomexpensemanagementpartner-get.md | Content-Length: 330 + |
v1.0 | Intune Tem Telecomexpensemanagementpartner List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-tem-telecomexpensemanagementpartner-list.md | Content-Length: 358 + |
v1.0 | Intune Tem Telecomexpensemanagementpartner Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-tem-telecomexpensemanagementpartner-update.md | Content-Length: 297 + |
v1.0 | Intune Wip Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-devicemanagement-get.md | Content-Length: 130 + |
v1.0 | Intune Wip Devicemanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-devicemanagement-update.md | Content-Length: 107 + |
v1.0 | Intune Wip Windowsinformationprotectionapplearningsummary Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionapplearningsummary-create.md | Content-Length: 240 + |
v1.0 | Intune Wip Windowsinformationprotectionapplearningsummary Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionapplearningsummary-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Wip Windowsinformationprotectionapplearningsummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionapplearningsummary-get.md | Content-Length: 269 + |
v1.0 | Intune Wip Windowsinformationprotectionapplearningsummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionapplearningsummary-list.md | Content-Length: 293 + |
v1.0 | Intune Wip Windowsinformationprotectionapplearningsummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionapplearningsummary-update.md | Content-Length: 240 + |
v1.0 | Intune Wip Windowsinformationprotectionnetworklearningsummary Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionnetworklearningsummary-create.md | Content-Length: 186 + |
v1.0 | Intune Wip Windowsinformationprotectionnetworklearningsummary Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionnetworklearningsummary-delete.md | HTTP/1.1 204 No Content + |
v1.0 | Intune Wip Windowsinformationprotectionnetworklearningsummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionnetworklearningsummary-get.md | Content-Length: 213 + |
v1.0 | Intune Wip Windowsinformationprotectionnetworklearningsummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionnetworklearningsummary-list.md | Content-Length: 235 + |
v1.0 | Intune Wip Windowsinformationprotectionnetworklearningsummary Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/intune-wip-windowsinformationprotectionnetworklearningsummary-update.md | Content-Length: 186 + |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Policy.ReadWrite.AuthenticationMethod| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Onlinemeeting Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onlinemeeting-delete.md | Delete an [onlineMeeting](../resources/onlinemeeting.md) object. | Permission type | Permissions (from least to most privileged) | | :-- | :-- | | Delegated (work or school account) | OnlineMeetings.ReadWrite |-| Delegated (personal Microsoft account) | Not Supported. | -| Application | OnlineMeetings.ReadWrite.All* | +| Delegated (personal Microsoft account) | Not supported. | +| Application | OnlineMeetings.ReadWrite.All* | To use application permission for this API, tenant administrators must create an [application access policy](/graph/cloud-communication-online-meeting-application-access-policy) and grant it to a user to authorize the app configured in the policy to delete online meetings on behalf of that user (with user ID specified in the request path). ## HTTP request-To get an onlineMeeting using meeting ID with delegated (`/me`) and app (`/users/{userId}`) permission: +To get an **onlineMeeting** using the meeting ID with delegated (`/me`) and app (`/users/{userId}`) permission: <!-- { "blockType": "ignored" } --> ```http DELETE /me/onlineMeetings/{meetingId} DELETE /users/{userId}/onlineMeetings/{meetingId} ``` > [!NOTE]-> - `userId` is the object ID of a user in [Azure user management portal](https://portal.azure.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more details, see [application access policy](/graph/cloud-communication-online-meeting-application-access-policy). +> - `userId` is the object ID of a user in [Azure user management portal](https://portal.azure.com/#blade/Microsoft_AAD_IAM/UsersManagementMenuBlade). For more details, see [Configure application access to online meetings](/graph/cloud-communication-online-meeting-application-access-policy). > - `meetingId` is the **id** of an [onlineMeeting](../resources/onlinemeeting.md) object. ## Request headers If successful, this method returns a `204 No Content` response code. It does not ### Request The following example shows the request. - # [HTTP](#tab/http) <!-- { "blockType": "request", DELETE https://graph.microsoft.com/v1.0/me/onlineMeetings/550fae72-d251-43ec-868 ### Response +The following example shows the response. + <!-- { "blockType": "response", "truncated": true |
v1.0 | Participant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-get.md | GET https://graph.microsoft.com/v1.0/communications/calls/7531d31f-d10d-44de-802 [!INCLUDE [sample-code](../includes/snippets/go/get-participant-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-participant-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Planner Post Buckets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/planner-post-buckets.md | Title: "Create plannerBucket" -description: "Use this API to create a new **plannerBucket**." +description: "Create a new plannerBucket object." ms.localizationpriority: medium ms.prod: "planner" doc_type: apiPageType Namespace: microsoft.graph -Use this API to create a new **plannerBucket**. +Create a new [plannerBucket](../resources/plannerbucket.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). One of the following permissions is required to call this API. To learn more, in <!-- { "blockType": "ignored" } --> ```http POST /planner/buckets- ``` ## Request headers | Name | Description| POST /planner/buckets | Authorization | Bearer {token}. Required. | ## Request body-In the request body, supply a JSON representation of [plannerBucket](../resources/plannerbucket.md) object. +In the request body, supply a JSON representation of the [plannerBucket](../resources/plannerbucket.md) object. ## Response -If successful, this method returns `201 Created` response code and [plannerBucket](../resources/plannerbucket.md) object in the response body. +If successful, this method returns `201 Created` response code and a [plannerBucket](../resources/plannerbucket.md) object in the response body. 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, 403 and 404 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { Content-type: application/json -In the request body, supply a JSON representation of [plannerBucket](../resources/plannerbucket.md) object. -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Plannerbucket List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerbucket-list-tasks.md | Title: "List tasks" -description: "Retrieve a list of **plannerTask** objects associated to a plannerBucket object." +description: "Retrieve a list of plannerTask objects associated to a plannerBucket object." ms.localizationpriority: medium ms.prod: "planner" doc_type: apiPageType Namespace: microsoft.graph -Retrieve a list of **plannerTask** objects associated to a [plannerBucket](../resources/plannerbucket.md) object. +Retrieve a list of [plannerTask](../resources/plannertask.md) objects associated to a [plannerBucket](../resources/plannerbucket.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). Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and collection of [plannerTask](../resources/plannertask.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [plannerTask](../resources/plannertask.md) objects in the response body. 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 403 and 404 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/v1.0/planner/buckets/{bucket-id}/tasks -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +> **Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Plannertask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannertask-get.md | Title: "Get plannerTask" -description: "Retrieve the properties and relationships of **plannertask** object." +description: "Retrieve the properties and relationships of plannerTask object." ms.localizationpriority: medium ms.prod: "planner" doc_type: apiPageType Namespace: microsoft.graph -Retrieve the properties and relationships of **plannertask** object. +Retrieve the properties and relationships of [plannerTask](../resources/plannertask.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). Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and [plannerTask](../resources/plannertask.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [plannerTask](../resources/plannertask.md) object in the response body. 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 403 and 404 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "get_plannertask" + "name": "get_plannertask", + "sampleKeys": ["01gzSlKkIUSUl6DF_EilrmQAKDhh"] }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id} +GET https://graph.microsoft.com/v1.0/planner/tasks/01gzSlKkIUSUl6DF_EilrmQAKDhh ``` # [C#](#tab/csharp) GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id} -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +> **Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Plannertaskdetails Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannertaskdetails-update.md | Title: "Update plannertaskdetails" -description: "Update the properties of **plannertaskdetails** object." + Title: "Update plannerTaskDetails" +description: "Update the properties of a **plannerTaskDetails** object." ms.localizationpriority: medium ms.prod: "planner" doc_type: apiPageType Namespace: microsoft.graph -Update the properties of **plannertaskdetails** object. +Update the properties of **plannerTaskDetails** 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). One of the following permissions is required to call this API. To learn more, in ```http PATCH /planner/tasks/{id}/details ```+ ## Request headers | Name | Description| |:--|:--| PATCH /planner/tasks/{id}/details | If-Match | Last known ETag value for the **plannerTaskDetails** 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 you shouldn't include existing values that haven't changed. + | Property | Type |Description| |:|:--|:-| |checklist|[plannerChecklistItems](../resources/plannerchecklistitems.md)|The collection of checklist items on the task.|-|description|String|Description of the task| +|description|String|The description of the task.| |previewType|string|This sets the type of preview that shows up on the task. The possible values are: `automatic`, `noPreview`, `checklist`, `description`, `reference`. When set to `automatic` the displayed preview is chosen by the app viewing the task.| |references|[plannerExternalReferences](../resources/plannerexternalreferences.md)|The collection of references on the task.| ## Response -If successful, this method returns `204 No Content` response and empty content. If the request specifies `Prefer` header with `return=representation` preference, then this method returns a `200 OK` response code and updated [plannerTaskDetails](../resources/plannertaskdetails.md) object in the response body. +If successful, this method returns a `204 No Content` response code and empty content. If the request specifies the `Prefer` header with `return=representation` preference, then this method returns a `200 OK` response code and an updated [plannerTaskDetails](../resources/plannertaskdetails.md) object in the response body. 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, 403, 404, 409, and 412 responses. For more information about these errors, see [Common Planner error conditions](../resources/planner-overview.md#common-planner-error-conditions). ## Example-##### Request -Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { If-Match: W/"JzEtVGFzayAgQEBAQEBAQEBAQEBAQEBAWCc=" -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Presence Setpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/presence-setpresence.md | Similarly, an application can have its own presence session for a user and be ab The following is the precedence for how session states are aggregated: * User-configured > app-configured (user-configured state overrides others)-* Among app-configured: DoNotDisturb (currently not supported for set presence) > Busy > Available > Away +* Among app-configured: DoNotDisturb > Busy > Available > Away ### Timeout, expiration, and keep alive A presence session may **time out** and **expire**, so the application needs to call this API before the **timeout**, to maintain the state for the session; or before the **expiration**, to keep the session alive. In the request body, provide a JSON object with the following parameters. Supported combinations of `availability` and `activity` are: -| availability | activity | Description | -| :-- | :- | :- | -| Available | Available | Updates the presence session as Available. | -| Busy | InACall | Updates the presence session as Busy, InACall. | -| Busy | InAConferenceCall | Updates the presence session as Busy, InAConferenceCall. | -| Away | Away | Updates the presence session as Away. | +| availability | activity | Description | +| :-- | :- | :-- | +| Available | Available | Updates the presence session as Available. | +| Busy | InACall | Updates the presence session as Busy, InACall. | +| Busy | InAConferenceCall | Updates the presence session as Busy, InAConferenceCall. | +| Away | Away | Updates the presence session as Away. | +| DoNotDisturb | Presenting | Updates the presence session as DoNotDisturb, Presenting. | ## Response If successful, this method returns a `200 OK` response code. |
v1.0 | Rbacapplication List Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentschedulerequests.md | One of the following permissions is required to call this API. To learn more, in | :- | : | | Delegated (work or school account) | RoleAssignmentSchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleAssignmentSchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory | | Delegated (personal Microsoft account) | Not supported |-| Application | RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory | +| Application | RoleManagement.ReadWrite.Directory | ## HTTP request |
v1.0 | Rbacapplication List Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleeligibilityschedulerequests.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleEligibilitySchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleEligibilitySchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory | |Delegated (personal Microsoft account)|Not supported|-|Application|RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory | +|Application|RoleManagement.ReadWrite.Directory | ## HTTP request |
v1.0 | Rbacapplication Post Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roleassignmentschedulerequests.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleAssignmentSchedule.ReadWrite.Directory| |Delegated (personal Microsoft account)|Not supported|-|Application|RoleAssignmentSchedule.ReadWrite.Directory| +|Application|RoleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | Rbacapplication Post Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roledefinitions.md | doc_type: "apiPageType" Namespace: microsoft.graph -Create a new custom [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object. +Create a new custom [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object. This feature requires an Azure AD Premium P1 or P2 license. ## Permissions |
v1.0 | Rbacapplication Post Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roleeligibilityschedulerequests.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleEligibilitySchedule.ReadWrite.Directory| |Delegated (personal Microsoft account)|Not supported|-|Application|RoleAssignmentSchedule.ReadWrite.Directory| +|Application|RoleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | Reportroot Getm365appplatformusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getm365appplatformusercounts.md | The following is an example that outputs CSV. The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "reportroot_getM365AppPlatformUserCounts_csv" The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period='D7')?$format=text/csv ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ #### Response The following is an example of the response. The following is an example that returns JSON. The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "reportroot_getM365AppPlatformUserCounts_json" The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period='D7')?$format=application/json ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ #### Response The following is an example of the response. |
v1.0 | Reportroot Getm365appusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getm365appusercounts.md | The following is an example that outputs CSV. The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "reportroot_getM365AppUserCounts_csv" The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserCounts(period='D7')?$format=text/csv ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ #### Response The following is an example of the response. The following is an example that returns JSON. The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "reportroot_getM365AppUserCounts_json" The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserCounts(period='D7')?$format=application/json ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ #### Response The following is an example of the response. |
v1.0 | Reportroot Getm365appuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getm365appuserdetail.md | The following is an example that outputs CSV. The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "reportroot_getM365AppUserCounDetail" The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserDetail(period='D7')?$format=text/csv ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ #### Response The following is an example of the response. The following is an example that returns JSON. The following is an example of the request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "reportroot_getM365AppUserCountDetail" The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserDetail(period='D7')?$format=application/json ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++ #### Response The following is an example of the response. |
v1.0 | Securityreportsroot Getattacksimulationrepeatoffenders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securityreportsroot-getattacksimulationrepeatoffenders.md | GET https://graph.microsoft.com/v1.0/reports/security/getAttackSimulationRepeatO [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationrepeatoffenders-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationrepeatoffenders-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Securityreportsroot Getattacksimulationsimulationusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securityreportsroot-getattacksimulationsimulationusercoverage.md | GET https://graph.microsoft.com/v1.0/reports/security/getAttackSimulationSimulat [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationsimulationusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationsimulationusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Securityreportsroot Getattacksimulationtrainingusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securityreportsroot-getattacksimulationtrainingusercoverage.md | GET https://graph.microsoft.com/v1.0/reports/security/getAttackSimulationTrainin [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationtrainingusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationtrainingusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Serviceprincipal Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delete-owners.md | Title: "Remove owner" + Title: "Remove service principal owner" description: "Remove an owner from a servicePrincipals." ms.localizationpriority: medium ms.prod: "applications" doc_type: apiPageType -# Remove owner +# Remove service principal owner Namespace: microsoft.graph -Remove an owner from a [servicePrincipal](../resources/serviceprincipal.md) object. +Remove an owner from a [servicePrincipal](../resources/serviceprincipal.md) object. As a recommended best practice, service principals should have at least two owners. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Serviceprincipal Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delta.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.ReadWrite.All, Directory.Read.All | +|Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All | + ## HTTP request |
v1.0 | Serviceprincipal Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-get.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Application.ReadWrite.All, Application.ReadWrite.OwnedBy, Directory.Read.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Application.ReadWrite.OwnedBy, Directory.Read.All | > [!NOTE] > A service principal can retrieve its own application and service principal details without being granted any application permissions.+> The *Application.ReadWrite.OwnedBy* permission allows an app to call `GET /applications` and `GET /servicePrincipals` to list all applications and service principals in the tenant. This scope of access has been allowed for the permission. + ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Serviceprincipal List Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignedto.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | + ## HTTP request |
v1.0 | Serviceprincipal List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignments.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Directory.Read.All, Application.ReadWrite.All, Directory.ReadWrite.All | + ## HTTP request |
v1.0 | Serviceprincipal List Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-delegatedpermissionclassifications.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Directory.Read.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.OwnedBy, Application.Read.All, Directory.Read.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Directory.Read.All | ## HTTP request |
v1.0 | Serviceprincipal List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-owners.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | [!INCLUDE [limited-info](../../includes/limited-info.md)] ++ ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Serviceprincipal List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Application.Read.All, Application.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |-|Application | Application.Read.All, Application.ReadWrite.All, Directory.Read.All | +|Application | Application.Read.All, Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.Read.All | + ## HTTP request Content-type: application/json ] } ```+++### Example 5: Get service principals with less than two owners ++#### Request ++Here is an example of the request. This request requires the **ConsistencyLevel** header set to `eventual` because `$count` is in the request. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). ++>**Note:** The `$count` and `$search` query parameters are currently not available in Azure AD B2C tenants. ++<!-- { + "blockType": "request", + "name": "list_serviceprincipals_lessthan2owners" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/v1.0/serviceprincipals?$filter=owners/$count eq 0 or owners/$count eq 1&$count=true&$select=id,displayName +ConsistencyLevel: eventual +``` ++#### Response ++Here is an example of the response. +> **Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.servicePrincipal", + "isCollection": true +} --> +```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#servicePrincipals(id,displayName)", + "@odata.count": 3, + "value": [ + { + "id": "c4ca17b7-4f3e-4c3a-b884-bfa4100c745d", + "displayName": "Box" + }, + { + "id": "b5966bf3-e895-4f01-ae19-64f434c35b58", + "displayName": "LinkedIn" + }, + { + "id": "ed17bd95-fbef-43eb-abea-9496e46eee42", + "displayName": "BrowserStack" + } + ] +} +``` + <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Simulationautomation List Runs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/simulationautomation-list-runs.md | GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulationAutomat [!INCLUDE [sample-code](../includes/snippets/go/list-simulationautomationrun-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-simulationautomationrun-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Sites List Followed | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sites-list-followed.md | Namespace: microsoft.graph List the [sites](../resources/site.md) that have been followed by the signed in user. +>**Note:** This API has a [known issue](/graph/known-issues#sites-and-lists-sharepoint) and might return incorrect results. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). One of the following permissions is required to call this API. To learn more, in ## HTTP request -This method is accessible only through OneDrive for Business. - <!-- { "blockType": "ignored" } --> ```http GET /me/followedSites ```-Get a list of the sites followed by a target user, based on its ID. -```http -GET /users/{user-id}/followedSites -``` -**Note:** To access another targeted user's list of followed sites, you need application permissions. +>**Note:** This method is accessible only through OneDrive for Business. ## Optional query parameters This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. |
v1.0 | Team Put Schedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-put-schedule.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/go/team-put-schedule-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/team-put-schedule-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Team Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-sendactivitynotification.md | The following table shows the parameters that can be used with this action. |chainId|Int64|Optional. Used to override a previous notification. Use the same `chainId` in subsequent requests to override the previous notification.| |previewText|[itemBody](../resources/itembody.md)|Preview text for the notification. Microsoft Teams will only show first 150 characters.| |templateParameters|[keyValuePair](../resources/keyvaluepair.md) collection|Values for template variables defined in the activity feed entry corresponding to `activityType` in [Teams app manifest](/microsoftteams/platform/overview).|-|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. Only Azure AD users are supported. See also [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md). | +|recipient|[teamworkNotificationRecipient](../resources/teamworknotificationrecipient.md)|Recipient of the notification. For more details, see [aadUserNotificationRecipient](../resources/aadusernotificationrecipient.md), [channelMembersNotificationRecipient](../resources/channelmembersnotificationrecipient.md), and [teamMembersNotificationRecipient](../resources/teammembersnotificationrecipient.md). | The following resources are supported when setting the `source` value of the **topic** property to `entityUrl`: Content-Type: application/json ``` http HTTP/1.1 204 No Content ```++### Example 5: Notify the team members about pending finance approval requests ++The following example shows how you can send an activity feed notification to all team members. This example is similar to previous examples. However, in this case, the **recipient** is a [teamMembersNotificationRecipient](../resources/teammembersnotificationrecipient.md). Note that the **teamId** specified in the **recipient** must match the **teamId** specified in the request URL. ++> **Note:** The ability to send notifications to all team members is limited to teams with 10,000 members or less. If the team exceeds 10,000 members, none of the team members will receive a notification. ++#### Request ++The following example shows the request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "team_sendactivitynotification_5" +} +--> ++``` http +POST https://graph.microsoft.com/v1.0/teams/e8bece96-d393-4b9b-b8da-69cedef1a7e7/sendActivityNotification +Content-Type: application/json ++{ + "topic": { + "source": "entityUrl", + "value": "https://graph.microsoft.com/v1.0/teams/e8bece96-d393-4b9b-b8da-69cedef1a7e7" + }, + "activityType": "pendingFinanceApprovalRequests", + "previewText": { + "content": "Internal spending team has a pending finance approval requests" + }, + "recipient": { + "@odata.type": "microsoft.graph.teamMembersNotificationRecipient", + "teamId": "e8bece96-d393-4b9b-b8da-69cedef1a7e7" + }, + "templateParameters": [ + { + "name": "pendingRequestCount", + "value": "5" + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++++#### Response ++The following example shows the response. ++<!-- { + "blockType": "response", + "truncated": false +} +--> +``` http +HTTP/1.1 204 No Content +``` ++### Example 6: Notify the channel members about pending finance approval requests ++The following example shows how you can send an activity feed notification to all channel members. This example is similar to the previous example. However, in this case, the **recipient** is a [channelMembersNotificationRecipient](../resources/channelmembersnotificationrecipient.md). Note that the **teamId** specified in the **recipient** must match the **teamId** specified in the request URL. ++#### Request ++The following example shows the request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "team_sendactivitynotification_6" +} +--> ++``` http +POST https://graph.microsoft.com/v1.0/teams/e8bece96-d393-4b9b-b8da-69cedef1a7e7/sendActivityNotification +Content-Type: application/json ++{ + "topic": { + "source": "entityUrl", + "value": "https://graph.microsoft.com/v1.0/teams/e8bece96-d393-4b9b-b8da-69cedef1a7e7" + }, + "activityType": "pendingFinanceApprovalRequests", + "previewText": { + "content": "Internal spending team has a pending finance approval requests" + }, + "recipient": { + "@odata.type": "microsoft.graph.channelMembersNotificationRecipient", + "teamId": "e8bece96-d393-4b9b-b8da-69cedef1a7e7", + "channelId": "19:3d61a2309f094f4a9310b20f1db37520@thread.tacv2" + }, + "templateParameters": [ + { + "name": "pendingRequestCount", + "value": "5" + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++++#### Response ++The following example shows the response. ++<!-- { + "blockType": "response", + "truncated": false +} +--> +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Teamworktag Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-delete.md | If successful, this method returns a `204 No Content` response code. The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_teamworktag", The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/tags/MjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyM3ZDg4M2Q4Yi1hMTc5LTRkZDctOTNiMy1hOGQzZGUxYTIxMmUjI3RhY29VSjN2RGk== ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Teamworktag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-get.md | If successful, this method returns a `200 OK` response code and a [teamworkTag]( The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_teamworktag", The following is an example of a request. GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/tags/MjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyM3ZDg4M2Q4Yi1hMTc5LTRkZDctOTNiMy1hOGQzZGUxYTIxMmUjI3RhY29VSjN2RGk== ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Teamworktag List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-list.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_teamworktag", The following is an example of a request. GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/tags ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response |
v1.0 | Teamworktag Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-post.md | If successful, this method returns a `201 Created` response code and a [teamwork The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_teamworktag_from", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Teamworktag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-update.md | If successful, this method returns a `200 OK` response code and an updated [team The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_teamworktag", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Teamworktagmember Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-delete.md | If successful, this method returns a `204 No Content` response code. The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_teamworktagmember", The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/tags/MjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyM3ZDg4M2Q4Yi1hMTc5LTRkZDctOTNiMy1hOGQzZGUxYTIxMmUjI3RhY29VSjN2RGk==/members/MjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyNlYjY1M2Y5Mi04MzczLTRkZTYtYmZlYy01YjRkMjE2YjZhZGUjI2QzYjJiM2ViLWM0N2YtNDViOS05NWYyLWIyZjJlZjYyMTVjZQ== ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Teamworktagmember Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-get.md | If successful, this method returns a `200 OK` response code and a [teamworkTagMe The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_teamworktagmember", The following is an example of a request. GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/tags/MjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyM3ZDg4M2Q4Yi1hMTc5LTRkZDctOTNiMy1hOGQzZGUxYTIxMmUjI3RhY29VSjN2RGk==/members/MjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyNlYjY1M2Y5Mi04MzczLTRkZTYtYmZlYy01YjRkMjE2YjZhZGUjI2QzYjJiM2ViLWM0N2YtNDViOS05NWYyLWIyZjJlZjYyMTVjZQ== ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Teamworktagmember List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-list.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_teamworktagmember", The following is an example of a request. GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/tags/MjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyM3ZDg4M2Q4Yi1hMTc5LTRkZDctOTNiMy1hOGQzZGUxYTIxMmUjI3RhY29VSjN2RGk==/members ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Teamworktagmember Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-post.md | If successful, this method returns a `201 Created` response code and a [teamwork The following is an example of a request. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_teamworktagmember_from_", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following is an example of the response. |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/temporaryaccesspassauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Policy.ReadWrite.AuthenticationMethod| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): |
v1.0 | Timeoff Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoff-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff/{timeOf [!INCLUDE [sample-code](../includes/snippets/go/timeoff-delete-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/timeoff-delete-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Unifiedroleassignmentschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedulerequest-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleAssignmentSchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleAssignmentSchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory| |Delegated (personal Microsoft account)|Not supported|-|Application|RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory| +|Application|RoleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | Unifiedroledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-delete.md | doc_type: "apiPageType" Namespace: microsoft.graph -Delete a [unifiedRoleDefinition](../resources/unifiedRoleDefinition.md) object. You cannot delete built-in roles. +Delete a [unifiedRoleDefinition](../resources/unifiedRoleDefinition.md) object. You cannot delete built-in roles. This feature requires an Azure AD Premium P1 or P2 license. + ## Permissions |
v1.0 | Unifiedroledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-update.md | doc_type: "apiPageType" Namespace: microsoft.graph -Update the properties of a [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object. You cannot update built-in roles. +Update the properties of a [unifiedRoleDefinition](../resources/unifiedroledefinition.md) object. You cannot update built-in roles. This feature requires an Azure AD Premium P1 or P2 license. ## Permissions |
v1.0 | Unifiedroleeligibilityschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityschedulerequest-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| |Delegated (work or school account)|RoleEligibilitySchedule.Read.Directory, RoleManagement.Read.Directory, RoleManagement.Read.All, RoleEligibilitySchedule.ReadWrite.Directory, RoleManagement.ReadWrite.Directory | |Delegated (personal Microsoft account)|Not supported|-|Application|RoleManagement.Read.Directory, RoleManagement.ReadWrite.Directory| +|Application|RoleManagement.ReadWrite.Directory| ## HTTP request |
v1.0 | User List Agreementacceptances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-agreementacceptances.md | One of the following permissions is required to call this API. To learn more, in ```http GET /me/agreementAcceptances -# where the id or userPrincipalName is the signed-in user's - GET /users/{id | userPrincipalName}/agreementAcceptances ``` ## Optional query parameters-This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. +This method supports the `$select` [OData query parameter](/graph/query-parameters) to help customize the response. ## Request headers | Name |Description| |
v1.0 | User List Calendars | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-calendars.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | |Delegated (personal Microsoft account) | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite |-|Application | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | +|Application | Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | User List People | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-people.md | Namespace: microsoft.graph Retrieve a collection of [person](../resources/person.md) objects ordered by their relevance to the [user](../resources/user.md), which is determined by the user's communication and collaboration patterns, and business relationships. -You can get this information via the People API. For examples, see the [Examples](#examples) section and the article [Get relevant information about people](/graph/people-example). +You can get this information via the People API. For examples, see the [Examples](#examples) section and the article [Use the People API to get information about the people most relevant to you](/graph/people-insights-overview). ## Permissions GET /users/{id | userPrincipalName}/people ## Optional query parameters -This method supports the [OData query parameters](/graph/query-parameters) to help customize the response, as shown in the examples in the article [Get relevant information about people](/graph/people-example). +This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. |Name|Value|Description| |:|:--|:-| |$filter|string|Limits the response to only those people whose record contains the specified criteria.| |$orderby|string|By default the people in the response are sorted by their relevance to your query. You can change the order of the people in the response using the *$orderby* parameter.|-|$search|string|Search for people by name or alias. Supports Fuzzy matching. Parameter only works for searching the signed-in user's relevant people, not for searching people relevant to other users. Also supports the `topic` keyword to find people based on topics extracted from e-mail conversations with that person. See the *Perform a fuzzy search* section at [Get relevant information about people](/graph/people-example#perform-a-fuzzy-search) for information and examples. | +|$search|string|Search for people by name or alias. Supports Fuzzy matching. Parameter only works for searching the signed-in user's relevant people, not for searching people relevant to other users. Also supports the `topic` keyword to find people based on topics extracted from e-mail conversations with that person. For information and examples, see the *Perform a fuzzy search* section at [Use the People API to get information about the people most relevant to you](/graph/people-insights-overview#perform-a-fuzzy-search). | |$select|string|Comma-separated list of properties to include in the response. For optimal performance, only select the subset of properties needed.| |$skip|int|Skip the first n results, useful for paging. This is not supported when using *$search*.| |$top|int|Number of results to be returned.| If successful, this method returns a `200 OK` response code and a collection of ## Examples -#### Request +### Request The following is an example of the request. GET https://graph.microsoft.com/v1.0/me/people -#### Response +### Response The following is an example of the response. Content-type: application/json } ``` -For more examples, see the article [Get relevant information about people](/graph/people-example). +## See also +- For details about the People API and more examples, see [Use the People API to get information about the people most relevant to you](/graph/people-insights-overview). <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | User List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | -Guest users cannot call this API. For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions#member-and-guest-users) +Guest users cannot call this API. For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#member-and-guest-users) ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | User Revokesigninsessions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-revokesigninsessions.md | Invalidates all the refresh tokens issued to applications for a user (as well as >[!NOTE] >After calling **revokeSignInSessions**, there might be a small delay of a few minutes before tokens are revoked.+> +>This API doesn't revoke sign-in sessions for external users, because external users sign in through their home tenant. ## Permissions |
v1.0 | User Update | https://github.com/microsoftgraph/microsoft-graph-docs/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#compare-member-and-guest-default-permissions) to see properties they can manage. +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. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | X509certificateauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/x509certificateauthenticationmethodconfiguration-delete.md | If successful, this method returns a `204 No Content` response code. ## Examples ### Request++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_x509certificateauthenticationmethodconfiguration" If successful, this method returns a `204 No Content` response code. DELETE https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/x509Certificate ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response <!-- { "blockType": "response" |
v1.0 | X509certificateauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/x509certificateauthenticationmethodconfiguration-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Policy.ReadWrite.AuthenticationMethod| +|Delegated (work or school account)|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| |Delegated (personal Microsoft account)|Not supported.|-|Application|Not supported.| +|Application|Policy.Read.All, Policy.ReadWrite.AuthenticationMethod| For delegated scenarios, the administrator needs one of the following [Azure AD roles](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles): If successful, this method returns a `200 OK` response code and a [x509Certifica ## Examples ### Request++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_x509certificateauthenticationmethodconfiguration" If successful, this method returns a `200 OK` response code and a [x509Certifica GET https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/x509Certificate ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response The following response object shows an x509CertificateAuthenticationMethodConfiguration with its default configuration. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | X509certificateauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/x509certificateauthenticationmethodconfiguration-update.md | The following is an example of an update request with the following settings: + Defines multi-factor authentication as requirement. + Configures the binding rules for the strong authentication method against the rule type. ++# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_x509certificateauthenticationmethodconfiguration" Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++ ### Response <!-- { "blockType": "response" |
v1.0 | Link Validation Config.Json | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/config/link-validation-config.json | a/api-reference/v1.0/config/link-validation-config.json "/universal-print", "/troubleshoot", "/windows", - "/windows-hardware" + "/windows-hardware", + "/deployedge" ] } |
v1.0 | Agreementacceptance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/agreementacceptance.md | Represents the current status of a user's response to a company's customizable t |agreementFileId|String|The identifier of the agreement file accepted by the user.| |agreementId|String|The identifier of the agreement.| |deviceDisplayName|String|The display name of the device used for accepting the agreement.|-|deviceId|String|The unique identifier of the device used for accepting the agreement.| +|deviceId|String|The unique identifier of the device used for accepting the agreement. Supports `$filter` (`eq`) and `eq` for `null` values.| |deviceOSType|String|The operating system used to accept the agreement.| |deviceOSVersion|String|The operating system version of the device used to accept the agreement. |-|expirationDateTime|DateTimeOffset|The expiration date time of the acceptance. 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| The identifier of the agreement acceptance. Read-only.| +|expirationDateTime|DateTimeOffset|The expiration date time of the acceptance. 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`. Supports `$filter` (`eq`, `ge`, `le`) and `eq` for `null` values.| +|id|String| The identifier of the agreement acceptance. Read-only. Supports `$filter` (`eq`).| |recordedDateTime|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`.| |state|string| The state of the agreement acceptance. Possible values are: `accepted`, `declined`. Supports `$filter` (`eq`).| |userDisplayName|String|Display name of the user when the acceptance was recorded.| |userEmail|String|Email of the user when the acceptance was recorded.|-|userId|String|The identifier of the user who accepted the agreement.| +|userId|String|The identifier of the user who accepted the agreement. Supports `$filter` (`eq`).| |userPrincipalName|String|UPN of the user when the acceptance was recorded.| ## Relationships |
v1.0 | Application | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/application.md | This resource supports: | [Update federatedIdentityCredential](../api/federatedidentitycredential-update.md) | None | Update a federated identity credential of an application object. | | [Delete federatedIdentityCredential](../api/federatedidentitycredential-delete.md) | None | Delete a federated identity credential from an application object. | |**Owners**| | |-|[List owners](../api/application-list-owners.md) |[directoryObject](directoryobject.md) collection| Get an owner object collection.| -|[Add owner](../api/application-post-owners.md) |[directoryObject](directoryobject.md)| Add an owner by posting to the owners collection.| -|[Remove owner](../api/application-delete-owners.md) |None| Remove an owner from an application.| +|[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.| |**Policies**| | | |[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.| This resource supports: | passwordCredentials | [passwordCredential](passwordcredential.md) collection|The collection of password credentials associated with the application. Not nullable.| | publicClient | [publicClientApplication](publicclientapplication.md) | Specifies settings for installed clients such as desktop or mobile devices. | | publisherDomain | String | The verified publisher domain for the application. Read-only. For more information, see [How to: Configure an application's publisher domain](/azure/active-directory/develop/howto-configure-publisher-domain). Supports `$filter` (`eq`, `ne`, `ge`, `le`, `startsWith`).|-| requiredResourceAccess |[requiredResourceAccess](requiredresourceaccess.md) collection| Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. Not nullable. <br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`).| +| requiredResourceAccess |[requiredResourceAccess](requiredresourceaccess.md) collection| Specifies the resources that the application needs to access. This property also specifies the set of delegated permissions and application roles that it needs for each of those resources. This configuration of access to the required resources drives the consent experience. <br/><br/>No more than 50 resource services (APIs) can be configured. Beginning mid-October 2021, the total number of required permissions must not exceed 400. For more information, see [Limits on requested permissions per app](#limits-on-requested-permissions-per-app). Not nullable. <br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`).| | samlMetadataUrl | String | The URL where the service exposes SAML metadata for federation. This property is valid only for single-tenant applications. Nullable. | | serviceManagementReference | String | References application or service contact information from a Service or Asset Management database. Nullable. |-| signInAudience | String | Specifies the Microsoft accounts that are supported for the current application. The possible values are: `AzureADMyOrg`, `AzureADMultipleOrgs`, `AzureADandPersonalMicrosoftAccount` (default), and `PersonalMicrosoftAccount`. See more in the [table below](#signinaudience-values). <br><br>Supports `$filter` (`eq`, `ne`, `not`).| +| signInAudience | String | Specifies the Microsoft accounts that are supported for the current application. The possible values are: `AzureADMyOrg`, `AzureADMultipleOrgs`, `AzureADandPersonalMicrosoftAccount` (default), and `PersonalMicrosoftAccount`. See more in the [table](#signinaudience-values). <br/><br/>The value of this object also limits the number of permissions an app can request. For more information, see [Limits on requested permissions per app](#limits-on-requested-permissions-per-app). <br><br>Supports `$filter` (`eq`, `ne`, `not`).| | spa | [spaApplication](../resources/spaapplication.md) | Specifies settings for a single-page application, including sign out URLs and redirect URIs for authorization codes and access tokens. | | tags |String collection| Custom strings that can be used to categorize and identify the application. Not nullable. <br><br>Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`).| | tokenEncryptionKeyId |String|Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user.| This resource supports: |AzureADandPersonalMicrosoftAccount|Users with a personal Microsoft account, or a work or school account in any organizationΓÇÖs Azure AD tenant. For authenticating users with Azure AD B2C user flows, use `AzureADandPersonalMicrosoftAccount`. This value allows for the widest set of user identities including local accounts and user identities from Microsoft, Facebook, Google, Twitter, or any OpenID Connect provider. This is the default value for the **signInAudience** property. | |PersonalMicrosoftAccount|Users with a personal Microsoft account only.| ++### Limits on requested permissions per app +++ ## Relationships +> [!IMPORTANT] +> Specific usage of the `$filter` query parameter is supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries#user-properties). + | Relationship | Type | Description | |:|:--|:-|-|createdOnBehalfOf|[directoryObject](directoryobject.md)| Supports `$filter` (`eq` when counting empty collections). Read-only.| -|extensionProperties|[extensionProperty](extensionproperty.md) collection| Read-only. Nullable. Supports `$expand` and `$filter` (`eq` and `ne` when counting empty collections and only with [advanced query parameters](/graph/aad-advanced-queries)).| -|federatedIdentityCredentials|[federatedIdentityCredential](federatedidentitycredential.md) collection |Federated identities for applications. Supports `$expand` and `$filter` (`startsWith`, and `eq`, `ne` when counting empty collections and only with [advanced query parameters](/graph/aad-advanced-queries)).| -|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of the application. Read-only. Nullable. Supports `$expand` and `$filter` (`eq` when counting empty collections).| +|createdOnBehalfOf|[directoryObject](directoryobject.md)| Supports `$filter` (`/$count eq 0`, `/$count ne 0`). Read-only.| +|extensionProperties|[extensionProperty](extensionproperty.md) collection| Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`).| +|federatedIdentityCredentials|[federatedIdentityCredential](federatedidentitycredential.md) collection |Federated identities for applications. Supports `$expand` and `$filter` (`startsWith`, `/$count eq 0`, `/$count ne 0`).| +|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of the application. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| ## JSON representation |
v1.0 | Approleassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/approleassignment.md | An app role assignment where the assigned principal is a service principal is an | createdDateTime | DateTimeOffset | The time when the app role assignment 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`. Read-only. | | id | String | A unique identifier for the **appRoleAssignment** key. Not nullable. Read-only. | | principalDisplayName | String |The display name of the user, group, or service principal that was granted the app role assignment. Read-only. Supports `$filter` (`eq` and `startswith`). |-| principalId | Guid | The unique identifier (**id**) for the [user](user.md), [group](group.md), or [service principal](serviceprincipal.md) being granted the app role. Required on create. | +| principalId | Guid | The unique identifier (**id**) for the [user](user.md), [security group](group.md), or [service principal](serviceprincipal.md) being granted the app role. Security groups with dynamic memberships are supported. Required on create. | | principalType | String | The type of the assigned principal. This can either be `User`, `Group`, or `ServicePrincipal`. Read-only. | | resourceDisplayName | String | The display name of the resource app's service principal to which the assignment is made. | | resourceId | Guid |The unique identifier (**id**) for the resource [service principal](serviceprincipal.md) for which the assignment is made. Required on create. Supports `$filter` (`eq` only). | The following is a JSON representation of the resource. } ``` +## See also +++ [Grant or revoke app roles using Microsoft Graph](/graph/permissions-grant-via-msgraph?pivots=grant-application-permissions)+ <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Channel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/channel.md | where files are shared, and where tabs are added. | Property | Type |Description| |:|:--|:-| |description|String|Optional textual description for the channel.|-|displayName|String|Channel name as it will appear to the user in Microsoft Teams.| +|displayName|String|Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters.| |id|String|The channel's unique identifier. Read-only.| |isFavoriteByDefault|Boolean|Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with [Create team](../api/team-post.md). Default: `false`.| |email|String| The email address for sending messages to the channel. Read-only.| |
v1.0 | Channelmembersnotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/channelmembersnotificationrecipient.md | + + Title: "channelMembersNotificationRecipient resource type" +description: "Represents the recipient (channel members) of a notification sent in a Microsoft Teams activity feed." ++ms.localizationpriority: medium +++# channelMembersNotificationRecipient resource type ++Namespace: microsoft.graph ++Represents the recipient of a notification sent in a Microsoft Teams activity feed. The recipient consists of the channel members. ++Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md). ++## Properties +| Property | Type | Description | +|:-|:-|:-| +| channelId | String | The unique identifier for the channel whose members should receive the notification. | +| teamId | String | The unique identifier for the team under which the channel resides. | ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.channelMembersNotificationRecipient" +} +--> ++``` json +{ + "@odata.type": "#microsoft.graph.channelMembersNotificationRecipient", + "channelId": "String", + "teamId": "String" +} +``` |
v1.0 | Chatmembersnotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/chatmembersnotificationrecipient.md | + + Title: "chatMembersNotificationRecipient resource type" +description: "Represents the recipient (chat members) of a notification sent in a Microsoft Teams activity feed." ++ms.localizationpriority: medium +++# chatMembersNotificationRecipient resource type ++Namespace: microsoft.graph ++Represents the recipient of a notification sent in a Microsoft Teams activity feed. The recipient consists of the chat members. ++Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md). ++## Properties +| Property | Type | Description | +|:|:-|:--| +| chatId | String | The unique identifier for the chat whose members should receive the notifications. | ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.chatMembersNotificationRecipient" +} +--> ++``` json +{ + "@odata.type": "#microsoft.graph.chatMembersNotificationRecipient", + "chatId": "String" +} +``` |
v1.0 | Device | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/device.md | This resource is an open type that allows other properties to be passed in. You |onPremisesSyncEnabled|Boolean|`true` if this object is synced from an on-premises directory; `false` if this object 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). Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). | |operatingSystem|String| The type of operating system on the device. Required. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`, and `eq` on `null` values). | |operatingSystemVersion|String|The version of the operating system on the device. Required. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`, and `eq` on `null` values). |-|physicalIds|String collection| For internal use only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, and counting empty collections). | +|physicalIds|String collection| For internal use only. Not nullable. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`,`/$count eq 0`, `/$count ne 0`). | |profileType|deviceProfileType|The profile type of the device. Possible values: `RegisteredDevice` (default), `SecureVM`, `Printer`, `Shared`, `IoT`.|-|systemLabels|String collection| List of labels applied to the device by the system. Supports `$filter` (`eq` when counting empty collections). | +|systemLabels|String collection| List of labels applied to the device by the system. Supports `$filter` (`/$count eq 0`, `/$count ne 0`). | |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 Azure AD). For more details, see [Introduction to device management in Azure Active Directory](/azure/active-directory/device-management-introduction) | ## Relationships |
v1.0 | Educationassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/educationassignment.md | When an **assignment** is created, it is in a Draft state. Students can't see th The assignment APIs are exposed in the class namespace. +Inherits from [entity](../resources/entity.md). + ## Methods | Method | Return Type |Description| The assignment APIs are exposed in the class namespace. |[Delete](../api/educationassignment-delete.md) | None |Delete an **educationAssignment** object. | |[Publish](../api/educationassignment-publish.md)|[educationAssignment](educationassignment.md)|Change the state of an **educationAssignment** object from draft to published.| |[Set up assignment resources folder](../api/educationassignment-setupresourcesfolder.md)| string| Create a SharePoint folder (under pre-defined location) to upload files as assignment resources.|+|[Set up assignment feedback resources folder](../api/educationassignment-setupfeedbackresourcesfolder.md)|[educationAssignment](../resources/educationassignment.md)|Create a SharePoint folder to upload feedback files for a given [educationSubmission](../resources/educationsubmission.md).| |[List resources](../api/educationassignment-list-resources.md) |[educationAssignmentResource](educationassignmentresource.md) collection| Get an **educationAssignmentResource** object collection.| |[List submissions](../api/educationassignment-list-submissions.md) |[educationSubmission](educationsubmission.md) collection| Get an **educationSubmission** object collection.| |[List categories](../api/educationassignment-list-categories.md) |[educationCategory](educationcategory.md) collection| Get an **educationCategory** object collection.| The assignment APIs are exposed in the class namespace. ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only.| |addedStudentAction|String|Optional field to control the **assignment** behavior for students who are added after the **assignment** is published. If not specified, defaults to `none` value. Currently supports only two values: `none` or `assignIfOpen`.| |addToCalendarAction| educationAddToCalendarOptions|Optional field to control the **assignment** behavior for adding **assignments** to students' and teachers' calendars when the **assignment** is published. The possible values are: `none`, `studentsAndPublisher`, `studentsAndTeamOwners`, `unknownFutureValue`, and `studentsOnly`. 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): `studentsOnly`. The default value is `none`.| |allowLateSubmissions|Boolean| Identifies whether students can submit after the due date. If this property isn't specified during create, it defaults to true. | The assignment APIs are exposed in the class namespace. |createdDateTime|DateTimeOffset|Moment when the **assignment** 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`| |displayName|String|Name of the **assignment**.| |dueDateTime|DateTimeOffset|Date when the students **assignment** 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`|+|feedbackResourcesFolderUrl|String|Folder URL where all the feedback file resources for this **assignment** are stored.| |grading|[educationAssignmentGradeType](educationassignmentgradetype.md)|How the **assignment** will be graded. |+|id|String| The unique identifier for the **assignment**. Inherited from [entity](../resources/entity.md). Read-only.| |instructions|[itemBody](itembody.md)| Instructions for the assignment. This along with the display name tell the student what to do. | |lastModifiedBy|[identitySet](identityset.md)| Who last modified the **assignment**. | |lastModifiedDateTime|DateTimeOffset|Moment when the **assignment** 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`| The following is a JSON representation of the resource. ```json {- "id": "String (identifier)", - "addedStudentAction": "none", - "addToCalendarAction": "string", - "allowLateSubmissions": true, - "allowStudentsToAddResourcesToSubmission": true, + "addedStudentAction": "String", + "addToCalendarAction": "String", + "allowLateSubmissions": "Boolean", + "allowStudentsToAddResourcesToSubmission": "Boolean", "assignDateTime": "String (timestamp)", "assignTo": {"@odata.type": "microsoft.graph.educationAssignmentRecipient"}, "assignedDateTime": "String (timestamp)", The following is a JSON representation of the resource. "createdDateTime": "String (timestamp)", "displayName": "String", "dueDateTime": "String (timestamp)",+ "feedbackResourcesFolderUrl": "String", "grading": {"@odata.type": "microsoft.graph.educationAssignmentGradeType"},+ "id": "String (identifier)", "instructions": {"@odata.type": "microsoft.graph.itemBody"}, "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"}, "lastModifiedDateTime": "String (timestamp)",- "notificationChannelUrl": "string", - "status": "string", - "webUrl": "string", - "resourcesFolderUrl": "string" + "notificationChannelUrl": "String", + "status": "String", + "webUrl": "String", + "resourcesFolderUrl": "String" } ``` |
v1.0 | Educationfeedbackoutcome | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/educationfeedbackoutcome.md | doc_type: "resourcePageType" Namespace: microsoft.graph -Represents feedback on an [educationOutcome](educationoutcome.md) object in the form of text. +Represents feedback on an [educationOutcome](educationoutcome.md) object in the form of text. ## Methods The following is a JSON representation of the resource. "section": "documentation", "tocPath": "" }-->- |
v1.0 | Educationfeedbackresourceoutcome | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/educationfeedbackresourceoutcome.md | + + Title: "educationFeedbackResourceOutcome resource type" +description: "Represents feedback on an educationOutcome object in the form of a document." +ms.localizationpriority: medium ++++# educationFeedbackResourceOutcome resource type ++Namespace: microsoft.graph ++Represents feedback on an [educationOutcome](../resources/educationoutcome.md) object in the form of a document. ++Inherits from [educationOutcome](../resources/educationoutcome.md). ++## Methods ++| Method | Return Type | Description | +|:-|:|:| +| [Create educationFeedbackResourceOutcome](../api/educationfeedbackresourceoutcome-post-outcomes.md) | [educationOutcome](../resources/educationoutcome.md) | Create a new [feedback resource](../resources/educationfeedbackresourceoutcome.md) for a submission. | +| [Delete educationFeedbackResourceOutcome](../api/educationfeedbackresourceoutcome-delete.md) | None | Delete a [feedback resource](../resources/educationfeedbackresourceoutcome.md) from a submission. | ++## Properties ++| Property | Type | Description | +|:-|:|:| +|feedbackResource|[educationResource](../resources/educationresource.md)|The actual feedback resource.| +|id|String|Unique identifier for the **educationFeedbackResourceOutcome**. Inherited from [entity](../resources/entity.md).| +|lastModifiedBy|[identitySet](../resources/identityset.md)|The individual who updated the resource. Inherited from [educationOutcome](../resources/educationoutcome.md).| +|lastModifiedDateTime|DateTimeOffset|The 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, 2021 is `2021-01-01T00:00:00Z`. Inherited from [educationOutcome](../resources/educationoutcome.md).| +|resourceStatus|educationFeedbackResourceOutcomeStatus|The status of the feedback resource. The possible values are: `notPublished`, `pendingPublish`, `published`, `failedPublish`, `unknownFutureValue`.| ++## Relationships ++None. ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "optionalProperties": [ ++ ], + "@odata.type": "microsoft.graph.educationFeedbackResourceOutcome", + "keyProperty": "id" +}--> ++```json +{ + "feedbackResource": {"@odata.type": "microsoft.graph.educationResource"}, + "id": "String (identifier)", + "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"}, + "lastModifiedDateTime": "String (timestamp)", + "resourceStatus": {"@odata.type": "microsoft.graph.educationFeedbackResourceOutcomeStatus"} +} +``` ++<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 +2022-05-05 14:57:30 UTC --> +<!-- { + "type": "#page.annotation", + "description": "educationFeedbackResourceOutcome resource", + "keywords": "", + "section": "documentation", + "tocPath": "" +}--> |
v1.0 | Educationoutcome | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/educationoutcome.md | Title: "educationOutcome resource type" -description: "The result of grading an assignment." +description: "Represents a base class for the result of grading an assignment." ms.localizationpriority: medium ms.prod: "education" doc_type: "resourcePageType" Namespace: microsoft.graph -The result of grading an assignment. +Represents a base class for the result of grading an assignment. The derived types are [educationFeedbackOutcome](educationfeedbackoutcome.md), [educationPointsOutcome](educationpointsoutcome.md), [educationRubricOutcome](educationrubricoutcome.md), and [educationFeedbackResourceOutcome](educationfeedbackresourceoutcome.md). -This is a base class; the derived types are [educationFeedbackOutcome](educationfeedbackoutcome.md), [educationPointsOutcome](educationpointsoutcome.md), and [educationRubricOutcome](educationrubricoutcome.md). +Inherits from [entity](../resources/entity.md). ## Methods | Method | Return Type | Description | |:-|:|:|-| [Update educationOutcome](../api/educationoutcome-update.md) | [educationOutcome](educationoutcome.md) | Update educationOutcome object. | +| [Update educationOutcome](../api/educationoutcome-update.md) | [educationOutcome](educationoutcome.md) | Update the **educationOutcome** object. | ## Properties | Property | Type |Description| |:|:--|:-|-|id|String|Read-only.| +|id|String|Unique identifier for the **educationOutcome** object. Inherited from [entity](../resources/entity.md). Read-only.| |lastModifiedBy|[identitySet](identityset.md)|The individual who updated 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, 2021 is `2021-01-01T00:00:00Z`.| +|lastModifiedDateTime|DateTimeOffset|The 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, 2021 is `2021-01-01T00:00:00Z`.| ## Relationships -None +None. ## JSON representation |
v1.0 | Enums | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/enums.md | Namespace: microsoft.graph |reviewer| |unknownFutureValue| +### educationFeedbackResourceOutcomeStatus values ++|Member| +|:| +|notPublished| +|pendingPublish| +|published| +|failedPublish| +|unknownFutureValue| + ### externalEmailOtpState values |Member| |
v1.0 | Group | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/group.md | This resource supports: | [List deleted groups](../api/directory-deleteditems-list.md) | [directoryObject](directoryobject.md) collection | Retrieve the groups deleted in the tenant in the last 30 days. | | [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 are owned by a user. | | [Get deleted group](../api/directory-deleteditems-get.md) | [directoryObject](directoryobject.md) collection | Retrieve a deleted group by ID. |-| [Restore deleted group](../api/directory-deleteditems-delete.md) | [directoryObject](directoryobject.md) collection | Restore a group deleted in the tenant in the last 30 days. | -| [Permanently delete group](../api/directory-deleteditems-restore.md) | [directoryObject](directoryobject.md) collection | Permanently delete a deleted group from the tenant. | +| [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. | | [checkMemberGroups](../api/directoryobject-checkmembergroups.md) | String collection | Check for membership in a list of groups. The function is transitive. | | [getMemberGroups](../api/directoryobject-getmembergroups.md) | String collection | Return all the groups that the group is a member of. The function is transitive. | | [checkMemberObjects](../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: | licenseProcessingState | String | Indicates status of the group license assignment to all members of the group. Default value is `false`. Read-only. Possible values: `QueuedForProcessing`, `ProcessingInProgress`, and `ProcessingComplete`.<br><br>Returned only on `$select`. Read-only. | | mail | String | The SMTP address for the group, for example, "serviceadmins@contoso.onmicrosoft.com". <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | | mailEnabled | Boolean | Specifies whether the group is mail-enabled. Required. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`). |-| 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: ` @ () \ [] " ; : . <> , SPACE`. <br><br>Required. Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | +| 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: ` @ () \ [] " ; : <> , 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`). | | 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 Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). | This resource supports: | 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 user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): <br><ul><li> Global Administrator <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). <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`, and counting empty collections). | +| 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 cannot 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 time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | | resourceBehaviorOptions | String collection | Specifies the group behaviors that can be set for a Microsoft 365 group during creation. This can be set only as part of creation (POST). Possible values are `AllowOnlyMembersToPost`, `HideGroupInOutlook`, `SubscribeNewGroupMembers`, `WelcomeEmailDisabled`. For more information, see [Set Microsoft 365 group behaviors and provisioning options](/graph/group-set-options). | | resourceProvisioningOptions | String collection | Specifies the group resources that are provisioned as part of Microsoft 365 group creation, that are not normally part of default group creation. Possible value is `Team`. For more information, see [Set Microsoft 365 group behaviors and provisioning options](/graph/group-set-options). | This resource supports: | members | [directoryObject](directoryobject.md) collection | The members of this group, who can be users, devices, other groups, or service principals. Supports the [List members](../api/group-list-members.md), [Add member](../api/group-post-members.md), and [Remove member](../api/group-delete-members.md) operations. Nullable. <br/>Supports `$expand` including nested `$select`. For example, `/groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName)`. | | membersWithLicenseErrors | [User](user.md) collection | A list of group members with license errors from this group-based license assignment. Read-only. | | onenote | [Onenote](onenote.md) | Read-only. |-| owners | [directoryObject](directoryobject.md) collection | The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. <br/>Supports `$expand` including nested `$select`. For example, `/groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName)`. | +| owners | [directoryObject](directoryobject.md) collection | The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. <br/> Supports `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`). Supports `$expand` including nested `$select`. For example, `/groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName)`. | | permissionGrants | [resourceSpecificPermissionGrant](resourcespecificpermissiongrant.md) | The permission that has been granted for a group to a specific application. Supports `$expand`. | | photo | [profilePhoto](profilephoto.md) | The group's profile photo | | photos | [profilePhoto](profilephoto.md) collection | The profile photos owned by the group. Read-only. Nullable. | |
v1.0 | Groups Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/groups-overview.md | To learn more about Microsoft 365 groups and the administrator experiences, see **Security groups** are for controlling user access to resources. By checking whether a user is a member of a security group, your app can make authorization decisions when that user is trying to access some secure resources in your app. Security groups can have users, other security groups, devices, and service principals as members. -**Mail-enabled security groups** are used in the same way as security groups, but with the added feature of a shared mailbox. Mail-enabled security groups can't be created or updated through the API; instead, they're read-only. Learn more in the [Manage mail-enabled security groups Exchange article](/Exchange/recipients/mail-enabled-security-groups). +**Mail-enabled security groups** are used in the same way as security groups, but can be used to send emails to group members. Mail-enabled security groups can't be created or updated through the API; instead, they're read-only. Learn more in the [Manage mail-enabled security groups Exchange article](/Exchange/recipients/mail-enabled-security-groups). The following JSON object shows a sample representation of a group when you call the Microsoft Graph groups API. If the signed-in user is a guest user, depending on the permissions an app has b With the appropriate permissions, the app can read the profiles of groups that it obtains by following links in navigation properties; for example, `/groups/{id}/members`. -For more information about what guest users can do with groups, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions#compare-member-and-guest-default-permissions). +For more information about what guest users can do with groups, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions). ## Group-based licensing |
v1.0 | Intune Apps Androidlobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-androidlobapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Androidminimumoperatingsystem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-androidminimumoperatingsystem.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Androidstoreapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-androidstoreapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Appconfigurationsettingitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-appconfigurationsettingitem.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Deviceappmanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-deviceappmanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Fileencryptioninfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-fileencryptioninfo.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Iosdevicetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-iosdevicetype.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Ioslobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-ioslobapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Ioslobappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-ioslobappassignmentsettings.md | Inherits from [mobileAppAssignmentSettings](../resources/intune-apps-mobileappas ## Properties |Property|Type|Description| |:|:|:|-|vpnConfigurationId|String|The VPN Configuration Id to apply for this app.| +|vpnConfigurationId|String|This is the unique identifier (Id) of the VPN Configuration to apply to the app.| +|uninstallOnDeviceRemoval|Boolean|When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. By default, property is set to null which internally is treated as TRUE.| +|isRemovable|Boolean|When TRUE, indicates that the app can be uninstalled by the user. When FALSE, indicates that the app cannot be uninstalled by the user. By default, this property is set to null which internally is treated as TRUE.| ## Relationships None Here is a JSON representation of the resource. ``` json { "@odata.type": "#microsoft.graph.iosLobAppAssignmentSettings",- "vpnConfigurationId": "String" + "vpnConfigurationId": "String", + "uninstallOnDeviceRemoval": true, + "isRemovable": true } ``` + |
v1.0 | Intune Apps Iosminimumoperatingsystem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-iosminimumoperatingsystem.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Iosmobileappconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-iosmobileappconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Iosstoreapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-iosstoreapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Iosstoreappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-iosstoreappassignmentsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Iosvppapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-iosvppapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Iosvppappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-iosvppappassignmentsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Macoslobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-macoslobapp.md | + + Title: "macOSLobApp resource type" +description: "Contains properties and inherited properties for the macOS LOB App." ++localization_priority: Normal +++# macOSLobApp resource type ++Namespace: microsoft.graph ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Contains properties and inherited properties for the macOS LOB App. +++Inherits from [mobileLobApp](../resources/intune-apps-mobilelobapp.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List macOSLobApps](../api/intune-apps-macoslobapp-list.md)|[macOSLobApp](../resources/intune-apps-macoslobapp.md) collection|List properties and relationships of the [macOSLobApp](../resources/intune-apps-macoslobapp.md) objects.| +|[Get macOSLobApp](../api/intune-apps-macoslobapp-get.md)|[macOSLobApp](../resources/intune-apps-macoslobapp.md)|Read properties and relationships of the [macOSLobApp](../resources/intune-apps-macoslobapp.md) object.| +|[Create macOSLobApp](../api/intune-apps-macoslobapp-create.md)|[macOSLobApp](../resources/intune-apps-macoslobapp.md)|Create a new [macOSLobApp](../resources/intune-apps-macoslobapp.md) object.| +|[Delete macOSLobApp](../api/intune-apps-macoslobapp-delete.md)|None|Deletes a [macOSLobApp](../resources/intune-apps-macoslobapp.md).| +|[Update macOSLobApp](../api/intune-apps-macoslobapp-update.md)|[macOSLobApp](../resources/intune-apps-macoslobapp.md)|Update the properties of a [macOSLobApp](../resources/intune-apps-macoslobapp.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|committedContentVersion|String|The internal committed content version. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| +|bundleId|String|The primary bundleId of the package.| +|minimumSupportedOperatingSystem|[macOSMinimumOperatingSystem](../resources/intune-apps-macosminimumoperatingsystem.md)|ComplexType macOSMinimumOperatingSystem that indicates the minimum operating system applicable for the application.| +|buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| +|versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| +|childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.| +|md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| +|ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| +|installAsManaged|Boolean|When TRUE, indicates that the app will be installed as managed (requires macOS 11.0 and other managed package restrictions). When FALSE, indicates that the app will be installed as unmanaged.| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|categories|[mobileAppCategory](../resources/intune-apps-mobileappcategory.md) collection|The list of categories for this app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|assignments|[mobileAppAssignment](../resources/intune-apps-mobileappassignment.md) collection|The list of group assignments for this mobile app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|contentVersions|[mobileAppContent](../resources/intune-apps-mobileappcontent.md) collection|The list of content versions for this app. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.macOSLobApp" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOSLobApp", + "id": "String (identifier)", + "displayName": "String", + "description": "String", + "publisher": "String", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "String", + "value": "binary" + }, + "createdDateTime": "String (timestamp)", + "lastModifiedDateTime": "String (timestamp)", + "isFeatured": true, + "privacyInformationUrl": "String", + "informationUrl": "String", + "owner": "String", + "developer": "String", + "notes": "String", + "publishingState": "String", + "committedContentVersion": "String", + "fileName": "String", + "size": 1024, + "bundleId": "String", + "minimumSupportedOperatingSystem": { + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true + }, + "buildNumber": "String", + "versionNumber": "String", + "childApps": [ + { + "@odata.type": "microsoft.graph.macOSLobChildApp", + "bundleId": "String", + "buildNumber": "String", + "versionNumber": "String" + } + ], + "md5HashChunkSize": 1024, + "md5Hash": [ + "String" + ], + "ignoreVersionDetection": true, + "installAsManaged": true +} +``` +++++ |
v1.0 | Intune Apps Macoslobappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-macoslobappassignmentsettings.md | + + Title: "macOsLobAppAssignmentSettings resource type" +description: "Contains properties used to assign a macOS LOB app to a group." ++localization_priority: Normal +++# macOsLobAppAssignmentSettings resource type ++Namespace: microsoft.graph ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Contains properties used to assign a macOS LOB app to a group. +++Inherits from [mobileAppAssignmentSettings](../resources/intune-apps-mobileappassignmentsettings.md) ++## Properties +|Property|Type|Description| +|:|:|:| +|uninstallOnDeviceRemoval|Boolean|When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.macOsLobAppAssignmentSettings" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOsLobAppAssignmentSettings", + "uninstallOnDeviceRemoval": true +} +``` +++++ |
v1.0 | Intune Apps Macoslobchildapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-macoslobchildapp.md | + + Title: "macOSLobChildApp resource type" +description: "Contains properties of a macOS .app in the package" ++localization_priority: Normal +++# macOSLobChildApp resource type ++Namespace: microsoft.graph ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Contains properties of a macOS .app in the package ++## Properties +|Property|Type|Description| +|:|:|:| +|bundleId|String|The bundleId of the app.| +|buildNumber|String|The build number of the app.| +|versionNumber|String|The version number of the app.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.macOSLobChildApp" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOSLobChildApp", + "bundleId": "String", + "buildNumber": "String", + "versionNumber": "String" +} +``` +++++ |
v1.0 | Intune Apps Macosmicrosoftedgeapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-macosmicrosoftedgeapp.md | + + Title: "macOSMicrosoftEdgeApp resource type" +description: "Contains properties and inherited properties for the macOS Microsoft Edge App." ++localization_priority: Normal +++# macOSMicrosoftEdgeApp resource type ++Namespace: microsoft.graph ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Contains properties and inherited properties for the macOS Microsoft Edge App. +++Inherits from [mobileApp](../resources/intune-apps-mobileapp.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List macOSMicrosoftEdgeApps](../api/intune-apps-macosmicrosoftedgeapp-list.md)|[macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) collection|List properties and relationships of the [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) objects.| +|[Get macOSMicrosoftEdgeApp](../api/intune-apps-macosmicrosoftedgeapp-get.md)|[macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md)|Read properties and relationships of the [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object.| +|[Create macOSMicrosoftEdgeApp](../api/intune-apps-macosmicrosoftedgeapp-create.md)|[macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md)|Create a new [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object.| +|[Delete macOSMicrosoftEdgeApp](../api/intune-apps-macosmicrosoftedgeapp-delete.md)|None|Deletes a [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md).| +|[Update macOSMicrosoftEdgeApp](../api/intune-apps-macosmicrosoftedgeapp-update.md)|[macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md)|Update the properties of a [macOSMicrosoftEdgeApp](../resources/intune-apps-macosmicrosoftedgeapp.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|displayName|String|The admin provided or imported title of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|description|String|The description of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publisher|String|The publisher of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|largeIcon|[mimeContent](../resources/intune-shared-mimecontent.md)|The large icon, to be displayed in the app details and used for upload of the icon. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|createdDateTime|DateTimeOffset|The date and time the app was created. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|lastModifiedDateTime|DateTimeOffset|The date and time the app was last modified. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|isFeatured|Boolean|The value indicating whether the app is marked as featured by the admin. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|privacyInformationUrl|String|The privacy statement Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|informationUrl|String|The more information Url. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|owner|String|The owner of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|developer|String|The developer of the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|notes|String|Notes for the app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|publishingState|[mobileAppPublishingState](../resources/intune-apps-mobileapppublishingstate.md)|The publishing state for the app. The app cannot be assigned unless the app is published. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md). Possible values are: `notPublished`, `processing`, `published`.| +|channel|[microsoftEdgeChannel](../resources/intune-apps-microsoftedgechannel.md)|The channel to install on target devices. Possible values are: `dev`, `beta`, `stable`, `unknownFutureValue`.| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|categories|[mobileAppCategory](../resources/intune-apps-mobileappcategory.md) collection|The list of categories for this app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| +|assignments|[mobileAppAssignment](../resources/intune-apps-mobileappassignment.md) collection|The list of group assignments for this mobile app. Inherited from [mobileApp](../resources/intune-apps-mobileapp.md)| ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.macOSMicrosoftEdgeApp" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOSMicrosoftEdgeApp", + "id": "String (identifier)", + "displayName": "String", + "description": "String", + "publisher": "String", + "largeIcon": { + "@odata.type": "microsoft.graph.mimeContent", + "type": "String", + "value": "binary" + }, + "createdDateTime": "String (timestamp)", + "lastModifiedDateTime": "String (timestamp)", + "isFeatured": true, + "privacyInformationUrl": "String", + "informationUrl": "String", + "owner": "String", + "developer": "String", + "notes": "String", + "publishingState": "String", + "channel": "String" +} +``` +++++ |
v1.0 | Intune Apps Macosminimumoperatingsystem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-macosminimumoperatingsystem.md | + + Title: "macOSMinimumOperatingSystem resource type" +description: "The minimum operating system required for a macOS app." ++localization_priority: Normal +++# macOSMinimumOperatingSystem resource type ++Namespace: microsoft.graph ++> **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 +|Property|Type|Description| +|:|:|:| +|v10_7|Boolean|When TRUE, indicates Mac OS X 10.7 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_8|Boolean|When TRUE, indicates OS X 10.8 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_9|Boolean|When TRUE, indicates OS X 10.9 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_10|Boolean|When TRUE, indicates OS X 10.10 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_11|Boolean|When TRUE, indicates OS X 10.11 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_12|Boolean|When TRUE, indicates macOS 10.12 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_13|Boolean|When TRUE, indicates macOS 10.13 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_14|Boolean|When TRUE, indicates macOS 10.14 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v10_15|Boolean|When TRUE, indicates macOS 10.15 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v11_0|Boolean|When TRUE, indicates macOS 11.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v12_0|Boolean|When TRUE, indicates macOS 12.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| +|v13_0|Boolean|When TRUE, indicates macOS 13.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.macOSMinimumOperatingSystem" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.macOSMinimumOperatingSystem", + "v10_7": true, + "v10_8": true, + "v10_9": true, + "v10_10": true, + "v10_11": true, + "v10_12": true, + "v10_13": true, + "v10_14": true, + "v10_15": true, + "v11_0": true, + "v12_0": true, + "v13_0": true +} +``` +++++ |
v1.0 | Intune Apps Macosofficesuiteapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-macosofficesuiteapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Managedandroidlobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-managedandroidlobapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Managedandroidstoreapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-managedandroidstoreapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Managedapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-managedapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Managedappavailability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-managedappavailability.md | A managed (MAM) application's availability. + |
v1.0 | Intune Apps Manageddevicemobileappconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-manageddevicemobileappconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-manageddevicemobileappconfigurationassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-manageddevicemobileappconfigurationdevicestatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationdevicesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-manageddevicemobileappconfigurationdevicesummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationuserstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-manageddevicemobileappconfigurationuserstatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Manageddevicemobileappconfigurationusersummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-manageddevicemobileappconfigurationusersummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Managedioslobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-managedioslobapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Managediosstoreapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-managediosstoreapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Managedmobilelobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-managedmobilelobapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mdmappconfigkeytype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mdmappconfigkeytype.md | App configuration key types. + |
v1.0 | Intune Apps Microsoftedgechannel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-microsoftedgechannel.md | + + Title: "microsoftEdgeChannel enum type" +description: "The enum to specify the channels for Microsoft Edge apps." ++localization_priority: Normal +++# microsoftEdgeChannel enum type ++Namespace: microsoft.graph ++> **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 +|Member|Value|Description| +|:|:|:| +|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.| +++++ |
v1.0 | Intune Apps Microsoftstoreforbusinessapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-microsoftstoreforbusinessapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Microsoftstoreforbusinessappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-microsoftstoreforbusinessappassignmentsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Microsoftstoreforbusinesslicensetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-microsoftstoreforbusinesslicensetype.md | Not yet documented + |
v1.0 | Intune Apps Mobileapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mobileappassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileappassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mobileappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileappassignmentsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mobileappcategory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileappcategory.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mobileappcontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileappcontent.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mobileappcontentfile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileappcontentfile.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mobileappcontentfileuploadstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileappcontentfileuploadstate.md | Contains properties for upload request states. + |
v1.0 | Intune Apps Mobileappinstalltimesettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileappinstalltimesettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Mobileapppublishingstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobileapppublishingstate.md | Indicates the publishing state of an app. + |
v1.0 | Intune Apps Mobilelobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-mobilelobapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Runasaccounttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-runasaccounttype.md | Indicates the type of execution context the app runs in. + |
v1.0 | Intune Apps Vpplicensingtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-vpplicensingtype.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Webapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-webapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappassignmentsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappassignmentsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappdeliveryoptimizationpriority | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappdeliveryoptimizationpriority.md | Contains value for delivery optimization priority. + |
v1.0 | Intune Apps Win32lobappfilesystemoperationtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappfilesystemoperationtype.md | Contains all supported file system detection type. + |
v1.0 | Intune Apps Win32lobappfilesystemrule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappfilesystemrule.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappinstallexperience | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappinstallexperience.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappmsiinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappmsiinformation.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappmsipackagetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappmsipackagetype.md | Indicates the package type of an MSI Win32LobApp. + |
v1.0 | Intune Apps Win32lobappnotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappnotification.md | Contains value for notification status. + |
v1.0 | Intune Apps Win32lobapppowershellscriptrule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobapppowershellscriptrule.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobapppowershellscriptruleoperationtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobapppowershellscriptruleoperationtype.md | Contains all supported Powershell Script output detection type. + |
v1.0 | Intune Apps Win32lobappproductcoderule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappproductcoderule.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappregistryrule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappregistryrule.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappregistryruleoperationtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappregistryruleoperationtype.md | Contains all supported registry data detection type. + |
v1.0 | Intune Apps Win32lobapprestartbehavior | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobapprestartbehavior.md | Indicates the type of restart action. + |
v1.0 | Intune Apps Win32lobapprestartsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobapprestartsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappreturncode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappreturncode.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappreturncodetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappreturncodetype.md | Indicates the type of return code. + |
v1.0 | Intune Apps Win32lobapprule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobapprule.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Win32lobappruleoperator | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappruleoperator.md | Contains properties for detection operator. + |
v1.0 | Intune Apps Win32lobappruletype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-win32lobappruletype.md | Contains rule types for Win32 LOB apps. + |
v1.0 | Intune Apps Windowsarchitecture | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-windowsarchitecture.md | Contains properties for Windows architecture. + |
v1.0 | Intune Apps Windowsdevicetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-windowsdevicetype.md | Contains properties for Windows device type. + |
v1.0 | Intune Apps Windowsminimumoperatingsystem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-windowsminimumoperatingsystem.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Windowsmobilemsi | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-windowsmobilemsi.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Apps Windowsuniversalappx | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-apps-windowsuniversalappx.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Auditing Auditactor | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-auditing-auditactor.md | + + Title: "auditActor resource type" +description: "A class containing the properties for Audit Actor." ++localization_priority: Normal +++# auditActor resource type ++Namespace: microsoft.graph ++> **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 +|Property|Type|Description| +|:|:|:| +|type|String|Actor Type.| +|auditActorType|String|Actor Type.| +|userPermissions|String collection|List of user permissions when the audit was performed.| +|applicationId|String|AAD Application Id.| +|applicationDisplayName|String|Name of the Application.| +|userPrincipalName|String|User Principal Name (UPN).| +|servicePrincipalName|String|Service Principal Name (SPN).| +|ipAddress|String|IPAddress.| +|userId|String|User Id.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.auditActor" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.auditActor", + "type": "String", + "auditActorType": "String", + "userPermissions": [ + "String" + ], + "applicationId": "String", + "applicationDisplayName": "String", + "userPrincipalName": "String", + "servicePrincipalName": "String", + "ipAddress": "String", + "userId": "String" +} +``` +++++ |
v1.0 | Intune Auditing Auditevent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-auditing-auditevent.md | + + Title: "auditEvent resource type" +description: "A class containing the properties for Audit Event." ++localization_priority: Normal +++# auditEvent resource type ++Namespace: microsoft.graph ++> **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 +|Method|Return Type|Description| +|:|:|:| +|[List auditEvents](../api/intune-auditing-auditevent-list.md)|[auditEvent](../resources/intune-auditing-auditevent.md) collection|List properties and relationships of the [auditEvent](../resources/intune-auditing-auditevent.md) objects.| +|[Get auditEvent](../api/intune-auditing-auditevent-get.md)|[auditEvent](../resources/intune-auditing-auditevent.md)|Read properties and relationships of the [auditEvent](../resources/intune-auditing-auditevent.md) object.| +|[Create auditEvent](../api/intune-auditing-auditevent-create.md)|[auditEvent](../resources/intune-auditing-auditevent.md)|Create a new [auditEvent](../resources/intune-auditing-auditevent.md) object.| +|[Delete auditEvent](../api/intune-auditing-auditevent-delete.md)|None|Deletes a [auditEvent](../resources/intune-auditing-auditevent.md).| +|[Update auditEvent](../api/intune-auditing-auditevent-update.md)|[auditEvent](../resources/intune-auditing-auditevent.md)|Update the properties of a [auditEvent](../resources/intune-auditing-auditevent.md) object.| +|[getAuditCategories function](../api/intune-auditing-auditevent-getauditcategories.md)|String collection|Not yet documented| +|[getAuditActivityTypes function](../api/intune-auditing-auditevent-getauditactivitytypes.md)|String collection|Not yet documented| ++## Properties +|Property|Type|Description| +|:|:|:| +|id|String|Key of the entity.| +|displayName|String|Event display name.| +|componentName|String|Component name.| +|actor|[auditActor](../resources/intune-auditing-auditactor.md)|AAD user and application that are associated with the audit event.| +|activity|String|Friendly name of the activity.| +|activityDateTime|DateTimeOffset|The date time in UTC when the activity was performed.| +|activityType|String|The type of activity that was being performed.| +|activityOperationType|String|The HTTP operation type of the activity.| +|activityResult|String|The result of the activity.| +|correlationId|Guid|The client request Id that is used to correlate activity within the system.| +|resources|[auditResource](../resources/intune-auditing-auditresource.md) collection|Resources being modified.| +|category|String|Audit category.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.auditEvent" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.auditEvent", + "id": "String (identifier)", + "displayName": "String", + "componentName": "String", + "actor": { + "@odata.type": "microsoft.graph.auditActor", + "type": "String", + "auditActorType": "String", + "userPermissions": [ + "String" + ], + "applicationId": "String", + "applicationDisplayName": "String", + "userPrincipalName": "String", + "servicePrincipalName": "String", + "ipAddress": "String", + "userId": "String" + }, + "activity": "String", + "activityDateTime": "String (timestamp)", + "activityType": "String", + "activityOperationType": "String", + "activityResult": "String", + "correlationId": "Guid", + "resources": [ + { + "@odata.type": "microsoft.graph.auditResource", + "displayName": "String", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "String", + "oldValue": "String", + "newValue": "String" + } + ], + "type": "String", + "auditResourceType": "String", + "resourceId": "String" + } + ], + "category": "String" +} +``` +++++ |
v1.0 | Intune Auditing Auditproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-auditing-auditproperty.md | + + Title: "auditProperty resource type" +description: "A class containing the properties for Audit Property." ++localization_priority: Normal +++# auditProperty resource type ++Namespace: microsoft.graph ++> **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 +|Property|Type|Description| +|:|:|:| +|displayName|String|Display name.| +|oldValue|String|Old value.| +|newValue|String|New value.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.auditProperty" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.auditProperty", + "displayName": "String", + "oldValue": "String", + "newValue": "String" +} +``` +++++ |
v1.0 | Intune Auditing Auditresource | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-auditing-auditresource.md | + + Title: "auditResource resource type" +description: "A class containing the properties for Audit Resource." ++localization_priority: Normal +++# auditResource resource type ++Namespace: microsoft.graph ++> **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 +|Property|Type|Description| +|:|:|:| +|displayName|String|Display name.| +|modifiedProperties|[auditProperty](../resources/intune-auditing-auditproperty.md) collection|List of modified properties.| +|type|String|Audit resource's type.| +|auditResourceType|String|Audit resource's type.| +|resourceId|String|Audit resource's Id.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.auditResource" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.auditResource", + "displayName": "String", + "modifiedProperties": [ + { + "@odata.type": "microsoft.graph.auditProperty", + "displayName": "String", + "oldValue": "String", + "newValue": "String" + } + ], + "type": "String", + "auditResourceType": "String", + "resourceId": "String" +} +``` +++++ |
v1.0 | Intune Auditing Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-auditing-devicemanagement.md | + + Title: "deviceManagement resource type" +description: "Singleton entity that acts as a container for all device app management functionality." ++localization_priority: Normal +++# deviceManagement resource type ++Namespace: microsoft.graph ++> **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-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| +|:|:|:| +|id|String|Key of the entity.| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|auditEvents|[auditEvent](../resources/intune-auditing-auditevent.md) collection|The Audit Events| ++## 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)" +} +``` +++++ |
v1.0 | Intune Books Deviceappmanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-deviceappmanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Books Deviceinstallstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-deviceinstallstate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Books Ebookinstallsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-ebookinstallsummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Books Installstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-installstate.md | Possible values for install state. + |
v1.0 | Intune Books Iosvppebook | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-iosvppebook.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Books Iosvppebookassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-iosvppebookassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Books Managedebook | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-managedebook.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Books Managedebookassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-managedebookassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Books Userinstallstatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-books-userinstallstatesummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Companyterms Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-companyterms-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Companyterms Termsandconditions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-companyterms-termsandconditions.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Companyterms Termsandconditionsacceptancestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-companyterms-termsandconditionsacceptancestatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Companyterms Termsandconditionsassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-companyterms-termsandconditionsassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Androidcompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidcompliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Androidcustomconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidcustomconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Androidgeneraldeviceconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidgeneraldeviceconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Androidrequiredpasswordtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidrequiredpasswordtype.md | Android required password type. + |
v1.0 | Intune Deviceconfig Androidworkprofilecompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidworkprofilecompliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Androidworkprofilecrossprofiledatasharingtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidworkprofilecrossprofiledatasharingtype.md | Android Work Profile cross profile data sharing type. + |
v1.0 | Intune Deviceconfig Androidworkprofilecustomconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidworkprofilecustomconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Androidworkprofiledefaultapppermissionpolicytype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidworkprofiledefaultapppermissionpolicytype.md | Android Work Profile default app permission policy type. + |
v1.0 | Intune Deviceconfig Androidworkprofilegeneraldeviceconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidworkprofilegeneraldeviceconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Androidworkprofilerequiredpasswordtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-androidworkprofilerequiredpasswordtype.md | Android Work Profile required password type. + |
v1.0 | Intune Deviceconfig Appledevicefeaturesconfigurationbase | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-appledevicefeaturesconfigurationbase.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Applicationguardblockclipboardsharingtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-applicationguardblockclipboardsharingtype.md | Possible values for applicationGuardBlockClipboardSharingType + |
v1.0 | Intune Deviceconfig Applicationguardblockfiletransfertype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-applicationguardblockfiletransfertype.md | Possible values for applicationGuardBlockFileTransfer + |
v1.0 | Intune Deviceconfig Applistitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-applistitem.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Applisttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-applisttype.md | Possible values of the compliance app list. + |
v1.0 | Intune Deviceconfig Applockerapplicationcontroltype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-applockerapplicationcontroltype.md | Possible values of AppLocker Application Control Types + |
v1.0 | Intune Deviceconfig Automaticupdatemode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-automaticupdatemode.md | Possible values for automatic update mode. + |
v1.0 | Intune Deviceconfig Autorestartnotificationdismissalmethod | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-autorestartnotificationdismissalmethod.md | Auto restart required notification dismissal method + |
v1.0 | Intune Deviceconfig Bitlockerencryptionmethod | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-bitlockerencryptionmethod.md | BitLockerEncryptionMethod types + |
v1.0 | Intune Deviceconfig Bitlockerremovabledrivepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-bitlockerremovabledrivepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Dayofweek | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-dayofweek.md | Possible values for a weekday + |
v1.0 | Intune Deviceconfig Defendercloudblockleveltype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-defendercloudblockleveltype.md | Possible values of Cloud Block Level + |
v1.0 | Intune Deviceconfig Defenderdetectedmalwareactions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-defenderdetectedmalwareactions.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Defendermonitorfileactivity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-defendermonitorfileactivity.md | Possible values for monitoring file activity. + |
v1.0 | Intune Deviceconfig Defenderpromptforsamplesubmission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-defenderpromptforsamplesubmission.md | Possible values for prompting user for samples submission. + |
v1.0 | Intune Deviceconfig Defenderscantype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-defenderscantype.md | Possible values for system scan type. + |
v1.0 | Intune Deviceconfig Defenderthreataction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-defenderthreataction.md | DefenderΓÇÖs default action to take on detected Malware threats. + |
v1.0 | Intune Deviceconfig Devicecomplianceactionitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecomplianceactionitem.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecomplianceactiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecomplianceactiontype.md | Scheduled Action Type Enum + |
v1.0 | Intune Deviceconfig Devicecompliancedeviceoverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancedeviceoverview.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancedevicestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancedevicestatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancepolicyassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancepolicyassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancepolicydevicestatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancepolicydevicestatesummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancepolicysettingstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancepolicysettingstate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancepolicysettingstatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancepolicysettingstatesummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancescheduledactionforrule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancescheduledactionforrule.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecompliancesettingstate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecomplianceuseroverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecomplianceuseroverview.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicecomplianceuserstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicecomplianceuserstatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfigurationassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfigurationassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfigurationdeviceoverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfigurationdeviceoverview.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfigurationdevicestatesummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfigurationdevicestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfigurationdevicestatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfigurationsettingstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfigurationsettingstate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfigurationuseroverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfigurationuseroverview.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Deviceconfigurationuserstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-deviceconfigurationuserstatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicemanagementsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicemanagementsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Devicethreatprotectionlevel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-devicethreatprotectionlevel.md | Device threat protection levels for the Device Threat Protection API. + |
v1.0 | Intune Deviceconfig Diagnosticdatasubmissionmode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-diagnosticdatasubmissionmode.md | Allow the device to send diagnostic and usage telemetry data, such as Watson. + |
v1.0 | Intune Deviceconfig Edgecookiepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-edgecookiepolicy.md | Possible values to specify which cookies are allowed in Microsoft Edge. + |
v1.0 | Intune Deviceconfig Edgesearchengine | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-edgesearchengine.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Edgesearchenginebase | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-edgesearchenginebase.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Edgesearchenginecustom | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-edgesearchenginecustom.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Edgesearchenginetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-edgesearchenginetype.md | Allows IT admind to set a predefined default search engine for MDM-Controlled de + |
v1.0 | Intune Deviceconfig Editionupgradeconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-editionupgradeconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Editionupgradelicensetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-editionupgradelicensetype.md | Edition Upgrade License type + |
v1.0 | Intune Deviceconfig Enablement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-enablement.md | Possible values of a property + |
v1.0 | Intune Deviceconfig Firewallcertificaterevocationlistcheckmethodtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-firewallcertificaterevocationlistcheckmethodtype.md | Possible values for firewallCertificateRevocationListCheckMethod + |
v1.0 | Intune Deviceconfig Firewallpacketqueueingmethodtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-firewallpacketqueueingmethodtype.md | Possible values for firewallPacketQueueingMethod + |
v1.0 | Intune Deviceconfig Firewallpresharedkeyencodingmethodtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-firewallpresharedkeyencodingmethodtype.md | Possible values for firewallPreSharedKeyEncodingMethod + |
v1.0 | Intune Deviceconfig Internetsitesecuritylevel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-internetsitesecuritylevel.md | Possible values for internet site security level. + |
v1.0 | Intune Deviceconfig Ioscertificateprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioscertificateprofile.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Ioscompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioscompliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Ioscustomconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioscustomconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Iosdevicefeaturesconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosdevicefeaturesconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Iosgeneraldeviceconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosgeneraldeviceconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Ioshomescreenapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioshomescreenapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Ioshomescreenfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioshomescreenfolder.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Ioshomescreenfolderpage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioshomescreenfolderpage.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Ioshomescreenitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioshomescreenitem.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Ioshomescreenpage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ioshomescreenpage.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Iosnetworkusagerule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosnetworkusagerule.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Iosnotificationalerttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosnotificationalerttype.md | Notification Settings Alert Type. + |
v1.0 | Intune Deviceconfig Iosnotificationsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosnotificationsettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Iosupdateconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosupdateconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Iosupdatedevicestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosupdatedevicestatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Iosupdatesinstallstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-iosupdatesinstallstatus.md | Not yet documented + |
v1.0 | Intune Deviceconfig Macoscompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-macoscompliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Macoscustomconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-macoscustomconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-macosdevicefeaturesconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Macosgeneraldeviceconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-macosgeneraldeviceconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingaustralia | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingaustralia.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingcanada | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingcanada.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingfrance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingfrance.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratinggermany | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratinggermany.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingireland | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingireland.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingjapan | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingjapan.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingnewzealand | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingnewzealand.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingunitedkingdom | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingunitedkingdom.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Mediacontentratingunitedstates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-mediacontentratingunitedstates.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Miracastchannel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-miracastchannel.md | Possible values for Miracast channel. + |
v1.0 | Intune Deviceconfig Omasetting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasetting.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Omasettingbase64 | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasettingbase64.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Omasettingboolean | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasettingboolean.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Omasettingdatetime | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasettingdatetime.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Omasettingfloatingpoint | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasettingfloatingpoint.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Omasettinginteger | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasettinginteger.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Omasettingstring | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasettingstring.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Omasettingstringxml | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-omasettingstringxml.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Policyplatformtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-policyplatformtype.md | Supported platform types for policies. + |
v1.0 | Intune Deviceconfig Prereleasefeatures | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-prereleasefeatures.md | Possible values for pre-release features. + |
v1.0 | Intune Deviceconfig Ratingappstype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingappstype.md | Apps rating as in media content + |
v1.0 | Intune Deviceconfig Ratingaustraliamoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingaustraliamoviestype.md | Movies rating labels in Australia + |
v1.0 | Intune Deviceconfig Ratingaustraliatelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingaustraliatelevisiontype.md | TV content rating labels in Australia + |
v1.0 | Intune Deviceconfig Ratingcanadamoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingcanadamoviestype.md | Movies rating labels in Canada + |
v1.0 | Intune Deviceconfig Ratingcanadatelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingcanadatelevisiontype.md | TV content rating labels in Canada + |
v1.0 | Intune Deviceconfig Ratingfrancemoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingfrancemoviestype.md | Movies rating labels in France + |
v1.0 | Intune Deviceconfig Ratingfrancetelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingfrancetelevisiontype.md | TV content rating labels in France + |
v1.0 | Intune Deviceconfig Ratinggermanymoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratinggermanymoviestype.md | Movies rating labels in Germany + |
v1.0 | Intune Deviceconfig Ratinggermanytelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratinggermanytelevisiontype.md | TV content rating labels in Germany + |
v1.0 | Intune Deviceconfig Ratingirelandmoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingirelandmoviestype.md | Movies rating labels in Ireland + |
v1.0 | Intune Deviceconfig Ratingirelandtelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingirelandtelevisiontype.md | TV content rating labels in Ireland + |
v1.0 | Intune Deviceconfig Ratingjapanmoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingjapanmoviestype.md | Movies rating labels in Japan + |
v1.0 | Intune Deviceconfig Ratingjapantelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingjapantelevisiontype.md | TV content rating labels in Japan + |
v1.0 | Intune Deviceconfig Ratingnewzealandmoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingnewzealandmoviestype.md | Movies rating labels in New Zealand + |
v1.0 | Intune Deviceconfig Ratingnewzealandtelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingnewzealandtelevisiontype.md | TV content rating labels in New Zealand + |
v1.0 | Intune Deviceconfig Ratingunitedkingdommoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingunitedkingdommoviestype.md | Movies rating labels in United Kingdom + |
v1.0 | Intune Deviceconfig Ratingunitedkingdomtelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingunitedkingdomtelevisiontype.md | TV content rating labels in United Kingdom + |
v1.0 | Intune Deviceconfig Ratingunitedstatesmoviestype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingunitedstatesmoviestype.md | Movies rating labels in United States + |
v1.0 | Intune Deviceconfig Ratingunitedstatestelevisiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-ratingunitedstatestelevisiontype.md | TV content rating labels in United States + |
v1.0 | Intune Deviceconfig Report | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-report.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Reportroot | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-reportroot.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Requiredpasswordtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-requiredpasswordtype.md | Possible values of required passwords. + |
v1.0 | Intune Deviceconfig Safesearchfiltertype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-safesearchfiltertype.md | Specifies what level of safe search (filtering adult content) is required + |
v1.0 | Intune Deviceconfig Settingsource | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-settingsource.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Settingsourcetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-settingsourcetype.md | Not yet documented + |
v1.0 | Intune Deviceconfig Settingstatedevicesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-settingstatedevicesummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Sharedpcaccountdeletionpolicytype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-sharedpcaccountdeletionpolicytype.md | Possible values for when accounts are deleted on a shared PC. + |
v1.0 | Intune Deviceconfig Sharedpcaccountmanagerpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-sharedpcaccountmanagerpolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Sharedpcallowedaccounttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-sharedpcallowedaccounttype.md | Type of accounts that are allowed to share the PC. + |
v1.0 | Intune Deviceconfig Sharedpcconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-sharedpcconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Sitesecuritylevel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-sitesecuritylevel.md | Possible values for site security level. + |
v1.0 | Intune Deviceconfig Softwareupdatestatussummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-softwareupdatestatussummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Statemanagementsetting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-statemanagementsetting.md | State Management Setting. + |
v1.0 | Intune Deviceconfig Visibilitysetting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-visibilitysetting.md | Generic visibility state. + |
v1.0 | Intune Deviceconfig Webbrowsercookiesettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-webbrowsercookiesettings.md | Web Browser Cookie Settings. + |
v1.0 | Intune Deviceconfig Weeklyschedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-weeklyschedule.md | Possible values for a weekly schedule. + |
v1.0 | Intune Deviceconfig Welcomescreenmeetinginformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-welcomescreenmeetinginformation.md | Possible values for welcome screen meeting information. + |
v1.0 | Intune Deviceconfig Windows10compliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10compliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10customconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10customconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10editiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10editiontype.md | Windows 10 Edition type. + |
v1.0 | Intune Deviceconfig Windows10endpointprotectionconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10endpointprotectionconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10enterprisemodernappmanagementconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10enterprisemodernappmanagementconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10generalconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10generalconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10mobilecompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10mobilecompliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10networkproxyserver | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10networkproxyserver.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10secureassessmentconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10secureassessmentconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows10teamgeneralconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows10teamgeneralconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows81compliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows81compliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windows81generalconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windows81generalconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsdefenderadvancedthreatprotectionconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsdefenderadvancedthreatprotectionconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsdeliveryoptimizationmode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsdeliveryoptimizationmode.md | Delivery optimization mode for peer distribution + |
v1.0 | Intune Deviceconfig Windowsfirewallnetworkprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsfirewallnetworkprofile.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsphone81compliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsphone81compliancepolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsphone81customconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsphone81customconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsphone81generalconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsphone81generalconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsspotlightenablementsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsspotlightenablementsettings.md | Allows IT admind to set a predefined default search engine for MDM-Controlled de + |
v1.0 | Intune Deviceconfig Windowsstartmenuapplistvisibilitytype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsstartmenuapplistvisibilitytype.md | Type of start menu app list visibility. + |
v1.0 | Intune Deviceconfig Windowsstartmenumodetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsstartmenumodetype.md | Type of display modes for the start menu. + |
v1.0 | Intune Deviceconfig Windowsupdateactivehoursinstall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsupdateactivehoursinstall.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsupdateforbusinessconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsupdateforbusinessconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsupdateforbusinessupdateweeks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsupdateforbusinessupdateweeks.md | Scheduled the update installation on the weeks of the month + |
v1.0 | Intune Deviceconfig Windowsupdateinstallscheduletype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsupdateinstallscheduletype.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsupdatenotificationdisplayoption | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsupdatenotificationdisplayoption.md | Windows Update Notification Display Options + |
v1.0 | Intune Deviceconfig Windowsupdatescheduledinstall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsupdatescheduledinstall.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Deviceconfig Windowsupdatetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsupdatetype.md | Which branch devices will receive their updates from + |
v1.0 | Intune Deviceconfig Windowsuseraccountcontrolsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-deviceconfig-windowsuseraccountcontrolsettings.md | Possible values for Windows user account control settings. + |
v1.0 | Intune Devices Actionstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-actionstate.md | State of the action on the device + |
v1.0 | Intune Devices Applepushnotificationcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-applepushnotificationcertificate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Compliancestate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-compliancestate.md | Compliance state. + |
v1.0 | Intune Devices Configurationmanagerclientenabledfeatures | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-configurationmanagerclientenabledfeatures.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Deleteuserfromsharedappledeviceactionresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-deleteuserfromsharedappledeviceactionresult.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Detectedapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-detectedapp.md | A managed or unmanaged app that is installed on a managed device. Unmanaged apps |sizeInByte|Int64|Discovered application size in bytes. Read-only| |deviceCount|Int32|The number of devices that have installed this application| |publisher|String|Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.|-|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`.| +|platform|[detectedAppPlatformType](../resources/intune-devices-detectedappplatformtype.md)|Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: `unknown`, `windows`, `windowsMobile`, `windowsHolographic`, `ios`, `macOS`, `chromeOS`, `androidOSP`, `androidDeviceAdministrator`, `androidWorkProfile`, `androidDedicatedAndFullyManaged`, `unknownFutureValue`.| ## Relationships |Relationship|Type|Description| Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Detectedappplatformtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-detectedappplatformtype.md | 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.| + |
v1.0 | Intune Devices Deviceactionresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-deviceactionresult.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Devicecategory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-devicecategory.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Deviceenrollmenttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-deviceenrollmenttype.md | Possible ways of adding a mobile device to management. + |
v1.0 | Intune Devices Deviceexchangeaccessstatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-deviceexchangeaccessstatesummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Devicegeolocation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-devicegeolocation.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Devicehealthattestationstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-devicehealthattestationstate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Devicemanagementexchangeaccessstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-devicemanagementexchangeaccessstate.md | Device Exchange Access State. + |
v1.0 | Intune Devices Devicemanagementexchangeaccessstatereason | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-devicemanagementexchangeaccessstatereason.md | Device Exchange Access State Reason. + |
v1.0 | Intune Devices Devicemanagementsubscriptionstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-devicemanagementsubscriptionstate.md | Tenant mobile device management subscription state. + |
v1.0 | Intune Devices Deviceoperatingsystemsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-deviceoperatingsystemsummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Deviceregistrationstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-deviceregistrationstate.md | Device registration status. + |
v1.0 | Intune Devices Disktype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-disktype.md | Not yet documented + |
v1.0 | Intune Devices Locatedeviceactionresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-locatedeviceactionresult.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Manageddevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-manageddevice.md | Devices that are managed or pre-enrolled through Intune |subscriberCarrier|String|Subscriber Carrier. This property is read-only.| |meid|String|MEID. This property is read-only.| |totalStorageSpaceInBytes|Int64|Total Storage in Bytes. This property is read-only.|-|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. This property is read-only.| +|freeStorageSpaceInBytes|Int64|Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.| |managedDeviceName|String|Automatically generated name to identify a device. Can be overwritten to a user friendly name.| |partnerReportedThreatState|[managedDevicePartnerReportedHealthState](../resources/intune-devices-manageddevicepartnerreportedhealthstate.md)|Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Possible values are: `unknown`, `activated`, `deactivated`, `secured`, `lowSeverity`, `mediumSeverity`, `highSeverity`, `unresponsive`, `compromised`, `misconfigured`.| |requireUserEnrollmentApproval|Boolean|Reports if the managed iOS device is user approval enrollment. This property is read-only.| |managementCertificateExpirationDate|DateTimeOffset|Reports device management certificate expiration date. This property is read-only.|-|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. This property is read-only.| -|udid|String|Unique Device Identifier for iOS and macOS devices. This property is read-only.| -|notes|String|Notes on the device created by IT Admin| +|iccid|String|Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|udid|String|Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.| +|notes|String|Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported.| |ethernetMacAddress|String|Ethernet MAC. This property is read-only.|-|physicalMemoryInBytes|Int64|Total Memory in Bytes. This property is read-only.| +|physicalMemoryInBytes|Int64|Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only.| ## Relationships |Relationship|Type|Description| Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Manageddeviceoverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-manageddeviceoverview.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Manageddeviceownertype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-manageddeviceownertype.md | Owner type of device. + |
v1.0 | Intune Devices Manageddevicepartnerreportedhealthstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-manageddevicepartnerreportedhealthstate.md | Available health states for the Device Health API + |
v1.0 | Intune Devices Managementagenttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-managementagenttype.md | Management agent type. + |
v1.0 | Intune Devices Remotelockactionresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-remotelockactionresult.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Resetpasscodeactionresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-resetpasscodeactionresult.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Updatewindowsdeviceaccountactionparameter | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-updatewindowsdeviceaccountactionparameter.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices User | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-user.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Userexperienceanalyticshealthstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-userexperienceanalyticshealthstate.md | Not yet documented + |
v1.0 | Intune Devices Windowsdefenderscanactionresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-windowsdefenderscanactionresult.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Windowsdeviceaccount | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-windowsdeviceaccount.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Windowsdeviceadaccount | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-windowsdeviceadaccount.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Devices Windowsdeviceazureadaccount | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-devices-windowsdeviceazureadaccount.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-enrollment-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Enrollmentstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-enrollment-enrollmentstate.md | Not yet documented + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-enrollment-importedwindowsautopilotdeviceidentity.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentityimportstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-enrollment-importedwindowsautopilotdeviceidentityimportstatus.md | Not yet documented + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentitystate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-enrollment-importedwindowsautopilotdeviceidentitystate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Enrollment Importedwindowsautopilotdeviceidentityuploadstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-enrollment-importedwindowsautopilotdeviceidentityuploadstatus.md | Not yet documented + |
v1.0 | Intune Enrollment Windowsautopilotdeviceidentity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-enrollment-windowsautopilotdeviceidentity.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Androidmanagedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-androidmanagedappprotection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Androidmanagedappregistration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-androidmanagedappregistration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Androidmobileappidentifier | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-androidmobileappidentifier.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Defaultmanagedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-defaultmanagedappprotection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Deviceappmanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-deviceappmanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Iosmanagedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-iosmanagedappprotection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Iosmanagedappregistration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-iosmanagedappregistration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Iosmobileappidentifier | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-iosmobileappidentifier.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Iprange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-iprange.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Ipv4range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-ipv4range.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Ipv6range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-ipv6range.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Json | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-json.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedappclipboardsharinglevel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappclipboardsharinglevel.md | Represents the level to which the device's clipboard may be shared between apps + |
v1.0 | Intune Mam Managedappconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedappdataencryptiontype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappdataencryptiontype.md | Represents the level to which app data is encrypted for managed apps + |
v1.0 | Intune Mam Managedappdatastoragelocation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappdatastoragelocation.md | Storage locations where managed apps can potentially store their data + |
v1.0 | Intune Mam Managedappdatatransferlevel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappdatatransferlevel.md | Data can be transferred from/to these classes of apps + |
v1.0 | Intune Mam Managedappdiagnosticstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappdiagnosticstatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedappflaggedreason | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappflaggedreason.md | The reason for which a user has been flagged + |
v1.0 | Intune Mam Managedappoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappoperation.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedapppincharacterset | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedapppincharacterset.md | Character set which is to be used for a user's app PIN + |
v1.0 | Intune Mam Managedapppolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedapppolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedapppolicydeploymentsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedapppolicydeploymentsummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedapppolicydeploymentsummaryperapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedapppolicydeploymentsummaryperapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappprotection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedappregistration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappregistration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedappstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappstatus.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedappstatusraw | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedappstatusraw.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Managedbrowsertype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedbrowsertype.md | Type of managed browser + |
v1.0 | Intune Mam Managedmobileapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-managedmobileapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Mdmwindowsinformationprotectionpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-mdmwindowsinformationprotectionpolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Mobileappidentifier | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-mobileappidentifier.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Proxieddomain | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-proxieddomain.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Targetedmanagedappconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-targetedmanagedappconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Targetedmanagedappgrouptype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-targetedmanagedappgrouptype.md | Indicates a collection of apps to target which can be one of several pre-defined + |
v1.0 | Intune Mam Targetedmanagedapppolicyassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-targetedmanagedapppolicyassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Targetedmanagedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-targetedmanagedappprotection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam User | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-user.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectionapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectionapplockerfile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionapplockerfile.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectiondatarecoverycertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectiondatarecoverycertificate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectiondesktopapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectiondesktopapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectionenforcementlevel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionenforcementlevel.md | Possible values for WIP Protection enforcement levels + |
v1.0 | Intune Mam Windowsinformationprotectioniprangecollection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectioniprangecollection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectionpincharacterrequirements | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionpincharacterrequirements.md | Pin Character Requirements + |
v1.0 | Intune Mam Windowsinformationprotectionpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionpolicy.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectionproxieddomaincollection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionproxieddomaincollection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectionresourcecollection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionresourcecollection.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mam Windowsinformationprotectionstoreapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mam-windowsinformationprotectionstoreapp.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mstunnel Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-microsofttunnelconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mstunnel Microsofttunnelhealththreshold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-microsofttunnelhealththreshold.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mstunnel Microsofttunnellogcollectionstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-microsofttunnellogcollectionstatus.md | Enum type that represent the status of log collection + |
v1.0 | Intune Mstunnel Microsofttunnelserver | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-microsofttunnelserver.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mstunnel Microsofttunnelserverhealthstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-microsofttunnelserverhealthstatus.md | Enum of possible MicrosoftTunnelServer health status types + |
v1.0 | Intune Mstunnel Microsofttunnelserverlogcollectionresponse | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-microsofttunnelserverlogcollectionresponse.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Mstunnel Microsofttunnelsite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-mstunnel-microsofttunnelsite.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Notification Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-notification-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Notification Localizednotificationmessage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-notification-localizednotificationmessage.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Notification Notificationmessagetemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-notification-notificationmessagetemplate.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Notification Notificationtemplatebrandingoptions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-notification-notificationtemplatebrandingoptions.md | Branding Options for the Message Template. Branding is defined in the Intune Adm + |
v1.0 | Intune Onboarding Compliancemanagementpartner | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-compliancemanagementpartner.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Compliancemanagementpartnerassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-compliancemanagementpartnerassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Deviceappmanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-deviceappmanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Devicecategory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicecategory.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Deviceenrollmentconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-deviceenrollmentconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Deviceenrollmentlimitconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-deviceenrollmentlimitconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Deviceenrollmentplatformrestriction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-deviceenrollmentplatformrestriction.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Deviceenrollmentplatformrestrictionsconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Deviceenrollmentwindowshelloforbusinessconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnector | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagementexchangeconnector.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnectorstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagementexchangeconnectorstatus.md | The current status of the Exchange Connector. + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnectorsynctype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagementexchangeconnectorsynctype.md | The type of Exchange Connector sync requested. + |
v1.0 | Intune Onboarding Devicemanagementexchangeconnectortype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagementexchangeconnectortype.md | The type of Exchange Connector. + |
v1.0 | Intune Onboarding Devicemanagementpartner | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagementpartner.md | Entity which represents a connection to device management partner. |[Create deviceManagementPartner](../api/intune-onboarding-devicemanagementpartner-create.md)|[deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md)|Create a new [deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md) object.| |[Delete deviceManagementPartner](../api/intune-onboarding-devicemanagementpartner-delete.md)|None|Deletes a [deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md).| |[Update deviceManagementPartner](../api/intune-onboarding-devicemanagementpartner-update.md)|[deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md)|Update the properties of a [deviceManagementPartner](../resources/intune-onboarding-devicemanagementpartner.md) object.|+|[terminate action](../api/intune-onboarding-devicemanagementpartner-terminate.md)|None|Not yet documented| ## Properties |Property|Type|Description| Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Devicemanagementpartnerapptype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagementpartnerapptype.md | Partner App Type. + |
v1.0 | Intune Onboarding Devicemanagementpartnertenantstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-devicemanagementpartnertenantstate.md | Partner state of this tenant. + |
v1.0 | Intune Onboarding Enablement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-enablement.md | Not yet documented + |
v1.0 | Intune Onboarding Enrollmentconfigurationassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-enrollmentconfigurationassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Intunebrand | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-intunebrand.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Mdmauthority | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-mdmauthority.md | Mobile device management authority. + |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-mobilethreatdefenseconnector.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Mobilethreatpartnertenantstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-mobilethreatpartnertenantstate.md | Partner state of this tenant. + |
v1.0 | Intune Onboarding Onpremisesconditionalaccesssettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-onpremisesconditionalaccesssettings.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Organization | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-organization.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Rgbcolor | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-rgbcolor.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding User | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-user.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Vpptoken | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-vpptoken.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Onboarding Vpptokenstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-vpptokenstate.md | Possible states associated with an Apple Volume Purchase Program token. + |
v1.0 | Intune Onboarding Vpptokensyncstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-vpptokensyncstatus.md | Possible sync statuses associated with an Apple Volume Purchase Program token. + |
v1.0 | Intune Onboarding Windowshelloforbusinesspinusage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-onboarding-windowshelloforbusinesspinusage.md | Windows Hello for Business pin usage options + |
v1.0 | Intune Rbac Deviceandappmanagementroleassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-deviceandappmanagementroleassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Rbac Deviceandappmanagementroledefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-deviceandappmanagementroledefinition.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Rbac Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Rbac Resourceaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-resourceaction.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Rbac Resourceoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-resourceoperation.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Rbac Roleassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-roleassignment.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Rbac Roledefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-roledefinition.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Rbac Rolepermission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-rbac-rolepermission.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Reporting Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-reporting-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Reporting Devicemanagementexportjob | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-reporting-devicemanagementexportjob.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Reporting Devicemanagementexportjoblocalizationtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-reporting-devicemanagementexportjoblocalizationtype.md | Configures how the requested export job is localized + |
v1.0 | Intune Reporting Devicemanagementreportfileformat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-reporting-devicemanagementreportfileformat.md | Possible values for the file format of a report + |
v1.0 | Intune Reporting Devicemanagementreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-reporting-devicemanagementreports.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Reporting Devicemanagementreportstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-reporting-devicemanagementreportstatus.md | Possible statuses associated with a generated report + |
v1.0 | Intune Shared Alldevicesassignmenttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-alldevicesassignmenttarget.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Alllicensedusersassignmenttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-alllicensedusersassignmenttarget.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Androidenterprisealwaysonvpnpackagetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-androidenterprisealwaysonvpnpackagetype.md | Not yet documented + |
v1.0 | Intune Shared Compliancestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-compliancestatus.md | Not yet documented + |
v1.0 | Intune Shared Configurationmanagercollectionassignmenttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-configurationmanagercollectionassignmenttarget.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Deviceandappmanagementassignmenttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-deviceandappmanagementassignmenttarget.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Exclusiongroupassignmenttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-exclusiongroupassignmenttarget.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Groupassignmenttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-groupassignmenttarget.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Installintent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-installintent.md | Possible values for the install intent chosen by the admin. + |
v1.0 | Intune Shared Keyvaluepair | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-keyvaluepair.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Mimecontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-mimecontent.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Saveduistategenerationoptions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-saveduistategenerationoptions.md | Not yet documented + |
v1.0 | Intune Shared Uri | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-uri.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Shared Vpptokenaccounttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-shared-vpptokenaccounttype.md | Possible types of an Apple Volume Purchase Program token. + |
v1.0 | Intune Tem Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-tem-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Tem Telecomexpensemanagementpartner | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-tem-telecomexpensemanagementpartner.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Wip Applicationtype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-wip-applicationtype.md | Possible types of Application + |
v1.0 | Intune Wip Devicemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-wip-devicemanagement.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Wip Windowsinformationprotectionapplearningsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-wip-windowsinformationprotectionapplearningsummary.md | Here is a JSON representation of the resource. + |
v1.0 | Intune Wip Windowsinformationprotectionnetworklearningsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-wip-windowsinformationprotectionnetworklearningsummary.md | Here is a JSON representation of the resource. + |
v1.0 | Invitationparticipantinfo | https://github.com/microsoftgraph/microsoft-graph-docs/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 | identity | [identitySet](identityset.md) | The [identitySet](identityset.md) associated with this invitation. | | participantId | String | Optional. The ID of the target participant. | | replacesCallId | String | Optional. The call which the target identity is currently a part of. For peer-to-peer case, the call will be dropped once the participant is added successfully. |+| removeFromDefaultAudioRoutingGroup | Boolean | Optional. Whether to remove them from the main mixer. | +| hidden | Boolean | Optional. Whether to hide the participant from the roster. | ## JSON representation The following is a JSON representation of the resource. { "identity": {"@odata.type": "#microsoft.graph.identitySet"}, "participantId": "String", - "replacesCallId": "String" + "replacesCallId": "String", + "removeFromDefaultAudioRoutingGroup": "Boolean", + "hidden": "Boolean" } ``` |
v1.0 | Licenseassignmentstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/licenseassignmentstate.md | The **licenseAssignmentStates** property of the [user](user.md) entity is a coll ## Properties | Property | Type |Description| |:|:--|:-|-|assignedByGroup|string|The id of the group that assigns this license. If the assignment is a direct-assigned license, this field will be Null. Read-Only.| -|disabledPlans|Collection(String)|The service plans that are disabled in this assignment. Read-Only.| +|assignedByGroup|String|Indicates whether the license is directly-assigned or inherited from a group. If directly-assigned, this field is `null`; if inherited through a group membership, this field contains the ID of the group. Read-Only.| +|disabledPlans|String collection|The service plans that are disabled in this assignment. Read-Only.| |error|String|License assignment failure error. If the license is assigned successfully, this field will be Null. Read-Only. The possible values are `CountViolation`, `MutuallyExclusiveViolation`, `DependencyViolation`, `ProhibitedInUsageLocationViolation`, `UniquenessViolation`, and `Other`. For more information on how to identify and resolve license assignment errors see [here](/azure/active-directory/users-groups-roles/licensing-groups-resolve-problems).| |lastUpdatedDateTime|DateTimeOffset|The timestamp when the state of the license assignment was last updated.| |skuId|String|The unique identifier for the SKU. Read-Only.| |
v1.0 | Oauth2permissiongrant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/oauth2permissiongrant.md | The following is a JSON representation of the resource. } ``` +## See also +++ [Grant or revoke delegated permissions using Microsoft Graph](/graph/permissions-grant-via-msgraph?pivots=grant-delegated-permissions)+ <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Orgcontact | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/orgcontact.md | This resource supports using [delta query](/graph/delta-query-overview) to track | Property | Type | Description | |:--|:-|:--| | addresses | [physicalOfficeAddress](physicalofficeaddress.md) collection | Postal addresses for this organizational contact. For now a contact can only have one physical address. |-| companyName | String | Name of the company that this organizational contact belongs to. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| department | String | The name for the department in which the contact works. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| displayName | String | Display name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderBy`. | -| givenName | String | First name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | +| companyName | String | Name of the company that this organizational contact belongs to. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| department | String | The name for the department in which the contact works. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| displayName | String | Display name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values), `$search`, and `$orderBy`. | +| givenName | String | First name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | | id | String | Unique identifier for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `in`). |-| jobTitle | String | Job title for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| mail | String | The SMTP address for the contact, for example, "jeff@contoso.onmicrosoft.com". Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | -| mailNickname | String | Email alias (portion of email address pre-pending the @ symbol) for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | +| jobTitle | String | Job title for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| mail | String | The SMTP address for the contact, for example, "jeff@contoso.onmicrosoft.com". Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | +| mailNickname | String | Email alias (portion of email address pre-pending the @ symbol) for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | | onPremisesLastSyncDateTime | DateTimeOffset | Date and time when this organizational contact was last synchronized from on-premises AD. This date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). |-| onPremisesProvisioningErrors | [onPremisesProvisioningError](onpremisesprovisioningerror.md) collection | List of any synchronization provisioning errors for this organizational contact. Supports `$filter` (`eq`, `not`). | -| onPremisesSyncEnabled | Boolean | `true` if this object is synced from an on-premises directory; `false` if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; `null` if this object has never been synced from an on-premises directory (default). <br/> <br/> Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). | +| onPremisesProvisioningErrors | [onPremisesProvisioningError](onpremisesprovisioningerror.md) collection | List of any synchronization provisioning errors for this organizational contact. Supports `$filter` (`eq`, `not` for **category** and **propertyCausingError**), `/$count eq 0`, `/$count ne 0`. | +| onPremisesSyncEnabled | Boolean | `true` if this object is synced from an on-premises directory; `false` if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; `null` if this object has never been synced from an on-premises directory (default). <br/> <br/> Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` for `null` values). | | phones | [phone](phone.md) collection | List of phones for this organizational contact. Phone types can be mobile, business, and businessFax. Only one of each type can ever be present in the collection. |-| proxyAddresses | String collection | For example: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com". The **any** operator is required for filter expressions on multi-valued properties. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, and counting empty collections). | -| surname | String | Last name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | +| proxyAddresses | String collection | For example: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com". The **any** operator is required for filter expressions on multi-valued properties. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `/$count eq 0`, `/$count ne 0`). | +| surname | String | Last name for this organizational contact. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` for `null` values). | ## Relationships | Relationship | Type | Description | |:-|:-|:-| | directReports | [directoryObject](directoryobject.md) collection | The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports `$expand`. |-| manager | [directoryObject](directoryobject.md) | The user or contact that is this contact's manager. Read-only. Supports `$expand`. | +| manager | [directoryObject](directoryobject.md) | The user or contact that is this contact's manager. Read-only. Supports `$expand` and `$filter` (`eq`) by **id**. | | memberOf | [directoryObject](directoryobject.md) collection | Groups that this contact is a member of. Read-only. Nullable. Supports `$expand`. | | transitiveMemberOf | [directoryObject](directoryobject.md) collection | Groups that this contact is a member of, including groups that the contact is nested under. Read-only. Nullable. | |
v1.0 | Plannerassignedtotaskboardtaskformat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/plannerassignedtotaskboardtaskformat.md | Title: "plannerAssignedToTaskBoardTaskFormat resource type" -description: "The **plannerAssignedToTaskBoardTaskFormat** resource represents the information used to render a task correctly in the AssignedTo view of the Task Board (a view organized by users to whom tasks are assigned to). Each task will have one **plannerAssignedToTaskBoardTaskFormat** object associated with it." +description: "Represents the information used to render a task correctly in the AssignedTo view of the Task Board (a view organized by users to whom tasks are assigned to)." ms.localizationpriority: medium ms.prod: "planner" doc_type: resourcePageType Namespace: microsoft.graph -The **plannerAssignedToTaskBoardTaskFormat** resource represents the information used to render a task correctly in the AssignedTo view of the Task Board (a view organized by users to whom tasks are assigned to). Each [task](plannertask.md) will have one **plannerAssignedToTaskBoardTaskFormat** object associated with it. +Represents the information used to render a task correctly in the **AssignedTo** view of the task board (a view organized by users to whom tasks are assigned to). Each [task](plannertask.md) will have one **plannerAssignedToTaskBoardTaskFormat** object associated with it. ## Methods The **plannerAssignedToTaskBoardTaskFormat** resource represents the information ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only. ID of the resource. It is 28 characters long and case-sensitive. [Format validation](planner-identifiers-disclaimer.md) is done on the service.| +|id|String| ID of the resource. It is 28 characters long and case-sensitive. [Format validation](planner-identifiers-disclaimer.md) is done on the service. Read-only.| |orderHintsByAssignee|[plannerOrderHintsByAssignee](plannerorderhintsbyassignee.md)|Dictionary of hints used to order tasks on the AssignedTo view of the Task Board. The key of each entry is one of the users the task is assigned to and the value is the order hint. The format of each value is defined as outlined [here](planner-order-hint-format.md).| |unassignedOrderHint|String|Hint value used to order the task on the AssignedTo view of the Task Board when the task is not assigned to anyone, or if the orderHintsByAssignee dictionary does not provide an order hint for the user the task is assigned to. The format is defined as outlined [here](planner-order-hint-format.md).| ## Relationships-None -+None. ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!--{ "blockType": "resource", Here is a JSON representation of the resource. "orderHintsByAssignee": {"@odata.type": "microsoft.graph.plannerOrderHintsByAssignee"}, "unassignedOrderHint": "String" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Plannerplandetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/plannerplandetails.md | Title: "plannerPlanDetails resource type" -description: "The **plannerPlanDetails** resource represents the additional information about a plan. Each plan object has a details object." +description: "Represents the additional information about a plan." ms.localizationpriority: medium ms.prod: "planner" doc_type: resourcePageType Namespace: microsoft.graph --The **plannerPlanDetails** resource represents the additional information about a plan. Each [plan](plannerplan.md) object has a details object. -+Represents the additional information about a plan. Each [plan](plannerplan.md) object has a details object. ## Methods The **plannerPlanDetails** resource represents the additional information about | Property | Type |Description| |:|:--|:-| |categoryDescriptions|[plannerCategoryDescriptions](plannercategorydescriptions.md)|An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan.|-|id|String| Read-only. ID of the plan details. It is 28 characters long and case-sensitive. [Format validation](planner-identifiers-disclaimer.md) is done on the service.| -|sharedWith|[plannerUserIds](planneruserids.md)|Set of user ids that this plan is shared with. If you are leveraging Microsoft 365 groups, use the Groups API to manage group membership to share the [group's](group.md) plan. You can also add existing members of the group to this collection though it is not required for them to access the plan owned by the group. | +|id|String| The unique identifier for the plan details. It is 28 characters long and case-sensitive. [Format validation](planner-identifiers-disclaimer.md) is done on the service. Read-only.| +|sharedWith|[plannerUserIds](planneruserids.md)|Set of user IDs that this plan is shared with. If you are leveraging Microsoft 365 groups, use the Groups API to manage group membership to share the [group's](group.md) plan. You can also add existing members of the group to this collection, although it is not required for them to access the plan owned by the group. | ## Relationships-None -+None. ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!--{ "blockType": "resource", Here is a JSON representation of the resource. "id": "String (identifier)", "sharedWith": {"@odata.type": "microsoft.graph.plannerUserIds"} }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Plannerprogresstaskboardtaskformat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/plannerprogresstaskboardtaskformat.md | Title: "plannerProgressTaskBoardTaskFormat resource type" -description: "The **plannerProgressTaskBoardTaskFormat** resource represents the information used to render a task correctly in the Progress view of the Task Board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress and Complete). Each task will have one **plannerProgressTaskBoardTaskFormat** object associated with it." +description: "Represents the information used to render a task correctly in the progress view of the task board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress, and Complete)." ms.localizationpriority: medium ms.prod: "planner" doc_type: resourcePageType Namespace: microsoft.graph -The **plannerProgressTaskBoardTaskFormat** resource represents the information used to render a task correctly in the Progress view of the Task Board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress and Complete). Each [task](plannertask.md) will have one **plannerProgressTaskBoardTaskFormat** object associated with it. +Represents the information used to render a task correctly in the progress view of the task board (a view organized by the state of the PercentComplete field on the task object, with columns for Not Started, In Progress, and Complete). Each [task](plannertask.md) will have one **plannerProgressTaskBoardTaskFormat** object associated with it. ## Methods The **plannerProgressTaskBoardTaskFormat** resource represents the information u ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only. ID of the resource. It is 28 characters long and case-sensitive. [Format validation](planner-identifiers-disclaimer.md) is done on the service.| -|orderHint|String|Hint value used to order the task on the Progress view of the Task Board. The format is defined as outlined [here](planner-order-hint-format.md).| +|id|String| Read-only. ID of the resource. It is 28 characters long and case-sensitive. The [format validation](planner-identifiers-disclaimer.md) is done on the service.| +|orderHint|String|Hint value used to order the task on the progress view of the task board. For details about the supported format, see [Using order hints in Planner](planner-order-hint-format.md).| ## Relationships-None +None. ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!--{ "blockType": "resource", Here is a JSON representation of the resource. "id": "String (identifier)", "orderHint": "String" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Plannertask | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/plannertask.md | Title: "plannerTask resource type" -description: "The **plannerTask** resource represents a Planner task in Microsoft 365. A Planner task is contained in a plan and can be assigned to a bucket in a plan. Each task object has a details object which can contain more information about the task. See overview for more information regarding relationships between group, plan and task." +description: "Represents a Planner task in Microsoft 365." ms.localizationpriority: high ms.prod: "planner" doc_type: resourcePageType Namespace: microsoft.graph -The **plannerTask** resource represents a Planner task in Microsoft 365. A Planner task is contained in a [plan](plannerplan.md) and can be assigned to a [bucket](plannerbucket.md) in a plan. Each task object has a [details](plannertaskdetails.md) object which can contain more information about the task. See [overview](planner-overview.md) for more information regarding relationships between group, plan and task. +Represents a Planner task in Microsoft 365. A Planner task is contained in a [plan](plannerplan.md) and can be assigned to a [bucket](plannerbucket.md) in a plan. Each task object has a [details](plannertaskdetails.md) object which can contain more information about the task. For more information about relationships between group, plan, and task, See [Use the Planner REST API](planner-overview.md). ## Methods The **plannerTask** resource represents a Planner task in Microsoft 365. A Plann |progressTaskBoardFormat|[plannerProgressTaskBoardTaskFormat](plannerprogresstaskboardtaskformat.md)| Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.| ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. "createdBy": {"@odata.type": "microsoft.graph.identitySet"}, "createdDateTime": "String (timestamp)", "dueDateTime": "String (timestamp)",- "hasDescription": true, + "hasDescription": "Boolean", "id": "String (identifier)", "orderHint": "String", "percentComplete": "Int32", |
v1.0 | Planneruser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/planneruser.md | Title: "plannerUser resource type" -description: "The **plannerUser** resource provide access to Planner resources for a user. It doesn't contain any usable properties." +description: "Provides access to Planner resources for a user." ms.localizationpriority: medium ms.prod: "planner" doc_type: resourcePageType Namespace: microsoft.graph -The **plannerUser** resource provide access to Planner resources for a [user](user.md). It doesn't contain any usable properties. +Provides access to Planner resources for a [user](user.md). It doesn't contain any usable properties. ## Methods The **plannerUser** resource provide access to Planner resources for a [user](us ## Properties | Property | Type |Description| |:|:--|:-|-|id|String| Read-only. Identifier of the plannerUser| +|id|String| Read-only. The unique identifier for the **plannerUser** object.| ## Relationships | Relationship | Type |Description| The **plannerUser** resource provide access to Planner resources for a [user](us |tasks|[plannerTask](plannertask.md) collection| Read-only. Nullable. Returns the [plannerPlans](plannerplan.md) shared with the user.| ## JSON representation-Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. { "id": "String (identifier)" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Privilegedidentitymanagementv3 Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/privilegedidentitymanagementv3-overview.md | Each Azure AD role defines settings or rules. Such settings include whether mult For example, assume that by default, a role doesn't allow permanent active assignments and defines a maximum of 15 days for active assignments. Attempting to create a [unifiedRoleAssignmentScheduleRequest](unifiedroleassignmentschedulerequest.md) object without expiry date will return a `400 Bad Request` response code for violation of the expiration rule. +PIM allows you to configure various settings or rules including the following: +++ Whether principals can be assigned permanent eligible assignments++ The maximum duration allowed for a role activation and whether justification or approval is required to activate eligible roles++ The users who are allowed to approve activation requests for an Azure AD role++ Whether MFA is required to both activate and enforce a role assignment++ The principals who get notified of role activations+ The following table lists scenarios for using PIM to manage Azure AD role settings or rules and the APIs to call. |Scenarios |API | PIM APIs support organizations to adopt a Zero Trust approach to secure the iden ## Permissions and privileges -To call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with admin actions, the calling user must: +To call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with admin actions, the calling app must: + Have a *Global Administrator* or *Privileged Role Administrator* role + Be granted one of the following permissions: + RoleAssignmentSchedule.ReadWrite.Directory + RoleEligibilitySchedule.ReadWrite.Directory + RoleManagement.ReadWrite.Directory -The principal must also be assigned the appropriate permissions to retrieve their role assignments and eligibilities, or call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with user actions. +The app must also be assigned the appropriate permissions to retrieve their role assignments and eligibilities, or call the [Create roleAssignmentScheduleRequests](../api/rbacapplication-post-roleassignmentschedulerequests.md) and [Create roleEligibilityScheduleRequests](../api/rbacapplication-post-roleeligibilityschedulerequests.md) APIs with user actions. For more information about permissions to call PIM APIs, see the [Microsoft Graph permissions reference: Role management permissions](/graph/permissions-reference#role-management-permissions). |
v1.0 | Responsestatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/responsestatus.md | Title: "responseStatus resource type" -description: "The response status of a meeting request." +description: "Represents the response status of an attendee or organizer for a meeting request." ms.localizationpriority: medium ms.prod: "outlook" doc_type: resourcePageType Namespace: microsoft.graph -The response status of an attendee or organizer for a meeting request. +Represents the response status of an attendee or organizer for a meeting request. You can get the response status of an attendee or organizer through the **responseStatus** property of an [event](event.md) or the **status** property of an [attendee](attendee.md). You can get the response status of an attendee or organizer through the **respon | Property | Type | Description | |:|:|:|-| response | String | The response type. Possible values are: `none`, `organizer`, `tentativelyAccepted`, `accepted`, `declined`, `notResponded`.<br><br>To differentiate between `none` and `notResponded`: <br><br> `none` ΓÇô from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. <br><br> `notResponded` ΓÇô from attendde's perspective. Indicates the attendee has not responded to the meeting request. <br><br> Clients can treat `notResponded` == `none`. <br><br> As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns `notResponded`. Getting Alex' response from the calendar of any other attendee or the organizer's returns `none`. Getting the organizer's response for the event in anybody's calendar also returns `none`. -| time | DateTimeOffset | The date and time that the response was returned. It uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z` +| response | String | The response type. Possible values are: `none`, `organizer`, `tentativelyAccepted`, `accepted`, `declined`, `notResponded`.<br><br>To differentiate between `none` and `notResponded`: <br><br> `none` ΓÇô from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. <br><br> `notResponded` ΓÇô from attendee's perspective. Indicates the attendee has not responded to the meeting request. <br><br> Clients can treat `notResponded` == `none`. <br><br> As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns `notResponded`. Getting Alex' response from the calendar of any other attendee or the organizer's returns `none`. Getting the organizer's response for the event in anybody's calendar also returns `none`. +| time | DateTimeOffset | The date and time when the response was returned. It uses 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 -Here is a JSON representation of the resource +The following is a JSON representation of the resource. <!-- { "blockType": "resource", |
v1.0 | Riskyuserhistoryitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/riskyuserhistoryitem.md | Title: "riskyUserHistoryItem resource type" -description: "risky user history item" +description: "Represents the risk history of an Azure Active Directory (Azure AD) user as determined by Azure AD Identity Protection." ms.localizationpriority: medium ms.prod: "identity-and-sign-in" doc_type: resourcePageType Namespace: microsoft.graph -Represents the risk history of an Azure AD user as determined by Azure AD Identity Protection. +Represents the risk history of an Azure Active Directory (Azure AD) user as determined by Azure AD Identity Protection. Inherits from [riskyUser](../resources/riskyuser.md). Inherits from [riskyUser](../resources/riskyuser.md). |Property|Type|Description| |:|:|:| |activity|[riskUserActivity](../resources/riskuseractivity.md)|The activity related to user risk level change.|-|id|String|Inherited from [entity](../resources/entity.md)| -|initiatedBy|String|The id of actor that does the operation.| -|isDeleted|Boolean| Inherited from [riskyUser](../resources/riskyuser.md)| -|isProcessing|Boolean| Inherited from [riskyUser](../resources/riskyuser.md)| -|riskDetail|riskDetail|Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `none`, `adminGeneratedTemporaryPassword`, `userPerformedSecuredPasswordChange`, `userPerformedSecuredPasswordReset`, `adminConfirmedSigninSafe`, `aiConfirmedSigninSafe`, `userPassedMFADrivenByRiskBasedPolicy`, `adminDismissedAllRiskForUser`, `adminConfirmedSigninCompromised`, `hidden`, `adminConfirmedUserCompromised`, `unknownFutureValue`.| -|riskLastUpdatedDateTime|DateTimeOffset|Inherited from [riskyUser](../resources/riskyuser.md)| -|riskLevel|riskLevel|Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `low`, `medium`, `high`, `hidden`, `none`, `unknownFutureValue`.| -|riskState|riskState|Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `none`, `confirmedSafe`, `remediated`, `dismissed`, `atRisk`, `confirmedCompromised`, `unknownFutureValue`.| -|userDisplayName|String|Inherited from [riskyUser](../resources/riskyuser.md)| -|userId|String|The id of the user.| -|userPrincipalName|String|Risky user principal name. Inherited from [riskyUser](../resources/riskyuser.md)| +|id|String|The unique identifier for the **riskyUserHistoryItem** object. Inherited from [entity](../resources/entity.md).| +|initiatedBy|String|The ID of actor that does the operation.| +|isDeleted|Boolean|Indicates whether the user is deleted. Inherited from [riskyUser](../resources/riskyuser.md).| +|isProcessing|Boolean|Indicates whether a user's risky state is being processed by the backend. Inherited from [riskyUser](../resources/riskyuser.md).| +|riskDetail|riskDetail|Details of the detected risk. Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `none`, `adminGeneratedTemporaryPassword`, `userPerformedSecuredPasswordChange`, `userPerformedSecuredPasswordReset`, `adminConfirmedSigninSafe`, `aiConfirmedSigninSafe`, `userPassedMFADrivenByRiskBasedPolicy`, `adminDismissedAllRiskForUser`, `adminConfirmedSigninCompromised`, `hidden`, `adminConfirmedUserCompromised`, `unknownFutureValue`.| +|riskLastUpdatedDateTime|DateTimeOffset|The date and time when the risky user was last updated. 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`. Inherited from [riskyUser](../resources/riskyuser.md).| +|riskLevel|riskLevel|Level of the detected risky user. Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `low`, `medium`, `high`, `hidden`, `none`, `unknownFutureValue`.| +|riskState|riskState|State of the user's risk. Inherited from [riskyUser](../resources/riskyuser.md). Possible values are: `none`, `confirmedSafe`, `remediated`, `dismissed`, `atRisk`, `confirmedCompromised`, `unknownFutureValue`.| +|userDisplayName|String|Risky user display name. Inherited from [riskyUser](../resources/riskyuser.md).| +|userId|String|The ID of the user.| +|userPrincipalName|String|Risky user principal name. Inherited from [riskyUser](../resources/riskyuser.md).| ## Relationships |Relationship|Type|Description| |:|:|:|-|history|[riskyUserHistoryItem](../resources/riskyuserhistoryitem.md) collection| Inherited 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. |
v1.0 | Schemaextension | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/schemaextension.md | Schema extensions allow you to define a schema to extend and add strongly-typed + [message](/graph/api/resources/message) + [organization](/graph/api/resources/organization) + [post](/graph/api/resources/post)-+ [todoTask](/graph/api/resources/todotask) -+ [todoTaskList](/graph/api/resources/todotasklist) Use this resource and associated methods to manage the [schema extension definitions](/graph/api/resources/schemaextension). To manage the schema extension data on the extended resource instance, use the same REST request that you use to manage the resource instance. See the [schema extension example](/graph/extensibility-schema-groups) to learn how to add custom data to groups. |
v1.0 | Serviceprincipal | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/serviceprincipal.md | This resource supports using [delta query](/graph/delta-query-overview) to track |[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.| |**Owners**| | |-|[List owners](../api/serviceprincipal-list-owners.md) |[directoryObject](directoryobject.md) collection| Get an owner object collection.| -|[Add owner](../api/serviceprincipal-post-owners.md) |[directoryObject](directoryobject.md)| Create a new owner by posting to the owners collection.| -|[Remove owner](../api/serviceprincipal-delete-owners.md) |None| Remove an owner from a serviceprincipal.| +|[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.| This resource supports using [delta query](/graph/delta-query-overview) to track | Property | Type |Description| |:|:--|:-|-| accountEnabled |Boolean| `true` if the service principal account is enabled; otherwise, `false`. Supports `$filter` (`eq`, `ne`, `not`, `in`).| +| accountEnabled |Boolean| `true` if the service principal account is enabled; otherwise, `false`. If set to `false`, then no users will be able to sign in to this app, even if they are assigned to it. Supports `$filter` (`eq`, `ne`, `not`, `in`).| | addIns | [addIn](addin.md) collection | Defines custom behavior that a consuming service can use to call an app in specific contexts. For example, applications that can render file streams [may set the addIns property](/onedrive/developer/file-handlers/?view=odsp-graph-online&preserve-view=true) for its "FileHandler" functionality. This will let services like Microsoft 365 call the application in the context of a document the user is working on.| |alternativeNames|String collection| Used to retrieve service principals by subscription, identify resource group and full resource ids for [managed identities](/azure/active-directory/managed-identities-azure-resources/overview). Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`).| |appDescription|String|The description exposed by the associated application.| This resource supports using [delta query](/graph/delta-query-overview) to track | verifiedPublisher | [verifiedPublisher](verifiedPublisher.md) | Specifies the verified publisher of the application which this service principal represents. ## Relationships++> [!IMPORTANT] +> Specific usage of the `$filter` query parameter is supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries#user-properties). + | Relationship | Type |Description| |:|:--|:-| |appRoleAssignedTo|[appRoleAssignment](approleassignment.md)|App role assignments for this app or service, granted to users, groups, and other service principals. Supports `$expand`.| |appRoleAssignments|[appRoleAssignment](approleassignment.md) collection|App role assignment for another app or service, granted to this service principal. Supports `$expand`.| |claimsMappingPolicies|[claimsMappingPolicy](claimsmappingpolicy.md) collection|The claimsMappingPolicies assigned to this service principal. Supports `$expand`.| |createdObjects|[directoryObject](directoryobject.md) collection|Directory objects created by this service principal. Read-only. Nullable.|-|federatedIdentityCredentials|[federatedIdentityCredential](federatedidentitycredential.md) collection |Federated identities for a specific type of service principal - managed identity. Supports `$expand` and `$filter` (`eq` when counting empty collections).| +|federatedIdentityCredentials|[federatedIdentityCredential](federatedidentitycredential.md) collection |Federated identities for a specific type of service principal - managed identity. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`).| |homeRealmDiscoveryPolicies|[homeRealmDiscoveryPolicy](homerealmdiscoverypolicy.md) collection|The homeRealmDiscoveryPolicies assigned to this service principal. Supports `$expand`.| |memberOf|[directoryObject](directoryobject.md) collection|Roles that this service principal is a member of. HTTP Methods: GET Read-only. Nullable. Supports `$expand`.| |oauth2PermissionGrants|[oAuth2PermissionGrant](oauth2permissiongrant.md) collection|Delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user. Read-only. Nullable.|-|ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by this service principal. Read-only. Nullable. Supports `$expand`.| -|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports `$expand`.| +|ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by this service principal. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| +|owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| |tokenIssuancePolicies|[tokenIssuancePolicy](tokenissuancepolicy.md) collection|The tokenIssuancePolicies assigned to this service principal.| |tokenLifetimePolicies|[tokenLifetimePolicy](tokenlifetimepolicy.md) collection|The tokenLifetimePolicies assigned to this service principal.| |
v1.0 | Shift | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/shift.md | Represents a unit of scheduled work in a [schedule](schedule.md). ## Properties |Name |Type |Description | |--||-|-| id |`string` |ID of the **shift**.| -| userId |`string` |ID of the user assigned to the **shift**. Required. | -| schedulingGroupId |`string` |ID of the scheduling group the **shift** is part of. Required. | -| sharedShift |[shiftItem](shiftitem.md) |The shared version of this **shift** that is viewable by both employees and managers. Required. | +| createdDateTime |DateTimeOffset |The timestamp on which this **shift** 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`. | | draftShift |[shiftItem](shiftitem.md) |The draft version of this **shift** that is viewable by managers. Required. |-| createdDateTime |`DateTimeOffset` |The timestamp on which this **shift** 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`. | -| lastModifiedDateTime |`DateTimeOffset` |The timestamp on which this **shift** 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`. | +| id |String |ID of the **shift**.| | lastModifiedBy | [identitySet](identityset.md) |The identity that last updated this **shift**.|+| lastModifiedDateTime |DateTimeOffset |The timestamp on which this **shift** 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`. | +| schedulingGroupId |String |ID of the scheduling group the **shift** is part of. Required. | +| sharedShift |[shiftItem](shiftitem.md) |The shared version of this **shift** that is viewable by both employees and managers. Required. | +| userId |String |ID of the user assigned to the **shift**. Required. | ## JSON representation The following is a JSON representation of the resource. ```json {- "id": "SHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8", - "createdDateTime": "2019-03-14T04:32:51.451Z", - "lastModifiedDateTime": "2019-03-14T05:32:51.451Z", - "userId": "c5d0c76b-80c4-481c-be50-923cd8d680a1", - "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0", - "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"}, - "sharedShift": {"@odata.type":"microsoft.graph.shiftItem"}, - "draftShift": {"@odata.type":"microsoft.graph.shiftItem"} + "createdDateTime": "DateTimeOffset", + "draftShift": { "@odata.type": "microsoft.graph.shiftItem" }, + "id": "String", + "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" }, + "lastModifiedDateTime": "DateTimeOffset", + "schedulingGroupId": "String", + "sharedShift": { "@odata.type": "microsoft.graph.shiftItem" }, + "userId": "String" } ``` - <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- |
v1.0 | Signinfrequencysessioncontrol | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/signinfrequencysessioncontrol.md | doc_type: "resourcePageType" Namespace: microsoft.graph -Session control to enforce sign-in frequency. Inherits from [Conditional Access Session Control](conditionalaccesssessioncontrol.md). +Session control to enforce sign-in frequency. Inherits from [conditionalAccessSessionControl](conditionalaccesssessioncontrol.md). ## Properties |
v1.0 | Subscription | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/subscription.md | A subscription allows a client app to receive change notifications about changes - A [group][] in Azure Active Directory. - A [list][] under a SharePoint [site][]. - A [message][], [event][], or [contact][] in Outlook.+- The [presence][] of a user in Microsoft Teams. - A [printer][] (when a print job for the printer gets to JobFetchable state - ready to be fetched for printing) and a [printTaskDefinition][] in Universal Print. For more information, see [Subscribe to change notifications from cloud printing APIs](/graph/universal-print-webhook-notifications). - A [team](./team.md) in Microsoft Teams. - A [todoTask][] of a user in Microsoft To Do.* Here is a JSON representation of the resource. [printer]: ./printer.md [printTaskDefinition]: ./printtaskdefinition.md [todoTask]: ./todotask.md+[presence]: ./presence.md <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Team | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/team.md | For more information about working with groups and members in teams, see [Use th | Property | Type | Description | |:|:--|:-|-|displayName|string| The name of the team. | -|description|string| An optional description for the team. Maximum length: 1024 characters. | +|classSettings|[teamClassSettings](teamclasssettings.md) |Configure settings of a class. Available only when the team represents a class.| |classification|string| An optional label. Typically describes the data or business sensitivity of the team. Must match one of a pre-configured set in the tenant's directory. |-|specialization|[teamSpecialization](teamspecialization.md)| Optional. Indicates whether the team is intended for a particular use case. Each team specialization has access to unique behaviors and experiences targeted to its use case. | -|visibility|[teamVisibilityType](teamvisibilitytype.md)| The visibility of the group and team. Defaults to Public. | +|createdDateTime|dateTimeOffset|Timestamp at which the team was created.| +|description|string| An optional description for the team. Maximum length: 1024 characters. | +|displayName|string| The name of the team. | |funSettings|[teamFunSettings](teamfunsettings.md) |Settings to configure use of Giphy, memes, and stickers in the team.| |guestSettings|[teamGuestSettings](teamguestsettings.md) |Settings to configure whether guests can create, update, or delete channels in the team.| |internalId | string | A unique ID for the team that has been used in a few places such as the audit log/[Office 365 Management Activity API](/office/office-365-management-api/office-365-management-activity-api-reference). | |isArchived|Boolean|Whether this team is in read-only mode. | |memberSettings|[teamMemberSettings](teammembersettings.md) |Settings to configure whether members can perform certain actions, for example, create channels and add bots, in the team.| |messagingSettings|[teamMessagingSettings](teammessagingsettings.md) |Settings to configure messaging and mentions in the team.|-|webUrl|string (readonly) | A hyperlink that will go to the team in the Microsoft Teams client. This is the URL that you get when you right-click a team in the Microsoft Teams client and select **Get link to team**. This URL should be treated as an opaque blob, and not parsed. | -|createdDateTime|dateTimeOffset|Timestamp at which the team was created.| +|specialization|[teamSpecialization](teamspecialization.md)| Optional. Indicates whether the team is intended for a particular use case. Each team specialization has access to unique behaviors and experiences targeted to its use case. | |tenantId |string | The ID of the Azure Active Directory tenant. |+|visibility|[teamVisibilityType](teamvisibilitytype.md)| The visibility of the group and team. Defaults to Public. | +|webUrl|string (readonly) | A hyperlink that will go to the team in the Microsoft Teams client. This is the URL that you get when you right-click a team in the Microsoft Teams client and select **Get link to team**. This URL should be treated as an opaque blob, and not parsed. | ### Instance attributes The following is a JSON representation of the resource. ```json {+ "classSettings": {"@odata.type": "microsoft.graph.teamClassSettings"}, + "classification": "String", + "createdDateTime": "DateTimeOffset", + "description": "String", + "displayName": "String", + "funSettings": {"@odata.type": "microsoft.graph.teamFunSettings"}, "guestSettings": {"@odata.type": "microsoft.graph.teamGuestSettings"},+ "internalId": "String", + "isArchived": "Boolean", "memberSettings": {"@odata.type": "microsoft.graph.teamMemberSettings"}, "messagingSettings": {"@odata.type": "microsoft.graph.teamMessagingSettings"},- "funSettings": {"@odata.type": "microsoft.graph.teamFunSettings"}, - "internalId": "string", - "isArchived": false, - "webUrl": "string (URL)", - "classSettings": {"@odata.type": "microsoft.graph.teamClassSettings"}, - "createdDateTime": "dateTimeOffset" + "specialization": "String", + "tenantId": "String", + "visibility": "String", + "webUrl": "String (URL)" } ``` |
v1.0 | Teammembersnotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/teammembersnotificationrecipient.md | + + Title: "teamMembersNotificationRecipient resource type" +description: "Represents the recipient (team members) of a notification sent in a Microsoft Teams activity feed." ++ms.localizationpriority: medium +++# teamMembersNotificationRecipient resource type ++Namespace: microsoft.graph ++Represents the recipient of a notification sent in a Microsoft Teams activity feed. The recipient consists of the team members. ++Inherits from [teamworkNotificationRecipient](teamworknotificationrecipient.md). ++## Properties +| Property | Type | Description | +|:|:-|:-| +| teamId | String | The unique identifier for the team whose members should receive the notification. | ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.teamMembersNotificationRecipient" +} +--> ++``` json +{ + "@odata.type": "#microsoft.graph.teamMembersNotificationRecipient", + "teamId": "String" +} +``` |
v1.0 | Teamworknotificationrecipient | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/teamworknotificationrecipient.md | Title: "teamworkNotificationRecipient resource type" -description: Represents the recipient of a notification sent in a Microsoft Teams activity feed. -+description: "Represents the recipient of a notification sent in a Microsoft Teams activity feed." + ms.localizationpriority: medium doc_type: resourcePageType doc_type: resourcePageType Namespace: microsoft.graph -Represents the recipient of a notification sent in a Microsoft Teams activity feed. See also [aadUserNotificationRecipient](aadusernotificationrecipient.md). +Represents the recipient of a notification sent in a Microsoft Teams activity feed. ++Base type of [aadUserNotificationRecipient](aadusernotificationrecipient.md), [channelMembersNotificationRecipient](channelmembersnotificationrecipient.md), [chatMembersNotificationRecipient](chatmembersnotificationrecipient.md), and [teamMembersNotificationRecipient](teammembersnotificationrecipient.md). ## Properties None. The following is a JSON representation of the resource. "@odata.type": "#microsoft.graph.teamworkNotificationRecipient" } ```- |
v1.0 | Timeoff | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/timeoff.md | Title: "timeOff resource type" -description: "A unit of non-work in the schedule." +description: "Represents a unit of non-work in a schedule." ms.localizationpriority: medium ms.prod: "microsoft-teams" doc_type: resourcePageType_ Namespace: microsoft.graph -A unit of non-work in a schedule. +Represents a unit of non-work in a [schedule](../resources/schedule.md). ## Methods A unit of non-work in a schedule. ## Properties |Name |Type |Description | |--||-|-| id |`string` |ID of the **timeOff**.| -| userId |`string` |ID of the user assigned to the **timeOff**. Required.| -| sharedTimeOff | [timeOffItem](timeoffitem.md) |The shared version of this **timeOff** that is viewable by both employees and managers. Required.| +| createdDateTime | DateTimeOffset |The time stamp at which this **timeOff** 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`. | | draftTimeOff | [timeOffItem](timeoffitem.md) |The draft version of this **timeOff** that is viewable by managers. Required.|-| createdDateTime |`DateTimeOffset` |The time stamp at which this **timeOff** 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`. | -| lastModifiedDateTime |`DateTimeOffset` |The time stamp at which this **timeOff** 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`. | +| id | String |ID of the **timeOff**.| | lastModifiedBy | [identitySet](identityset.md) |The identity that last updated this **timeOff**. |+| lastModifiedDateTime | DateTimeOffset |The time stamp at which this **timeOff** 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`. | +| sharedTimeOff | [timeOffItem](timeoffitem.md) |The shared version of this **timeOff** that is viewable by both employees and managers. Required.| +| userId | String |ID of the user assigned to the **timeOff**. Required.| ## JSON representation The following is a JSON representation of the resource. ```json {- "userId": "string (identifier)", "createdDateTime": "String (timestamp)",+ "draftTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"}, + "id": "String (identifier)", + "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"}, "lastModifiedDateTime": "String (timestamp)",- "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"}, - "sharedTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"}, - "draftTimeOff": {"@odata.type":"microsoft.graph.timeOffItem"} + "sharedTimeOff": {"@odata.type": "microsoft.graph.timeOffItem"}, + "userId": "String" } ``` |
v1.0 | Timeoffreason | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/timeoffreason.md | Title: "timeOffReason resource type" -description: "Represents a valid reason to take time-off in the schedule." +description: "Represents a valid reason to take time off in a schedule." ms.localizationpriority: medium ms.prod: "microsoft-teams"-doc_type: resourcePageType_ # timeOffReason resource type Namespace: microsoft.graph -Represents a valid reason to for a [timeOff](timeoff.md) instance in a [schedule](schedule.md). +Represents a valid reason to take [time off](timeoff.md) in a [schedule](schedule.md). ## Methods Represents a valid reason to for a [timeOff](timeoff.md) instance in a [schedule |[Delete](../api/timeoffreason-delete.md) | None | Mark a **timeOffReason** as inactive.| ## Properties-|Name |Type |Description | +|Property |Type |Description | |--||--|-| id |`string` |ID of the `timeOffReason`.| -| displayName | `string` | The name of the **timeOffReason**. Required. | -| iconType | `timeOffReasonIconType` | Supported icon types: none; car; calendar; running; plane; firstAid; doctor; notWorking; clock; juryDuty; globe; cup; phone; weather; umbrella; piggyBank; dog; cake; trafficCone; pin; sunny. Required. | -| isActive |`Boolean` | Indicates whether the **timeOffReason** can be used when creating new entities or updating existing ones. Required. | -| createdDateTime |`DateTimeOffset` |The time stamp on which this **timeOffReason** 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`. | -| lastModifiedDateTime |`DateTimeOffset` |The time stamp on which this **timeOffReason** 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`. | +| createdDateTime | DateTimeOffset |The time stamp on which this **timeOffReason** 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 name of the **timeOffReason**. Required. | +| iconType | timeOffReasonIconType | Supported icon types are: `none`, `car`, `calendar,` `running`, `plane`, `firstAid`, `doctor`, `notWorking`, `clock`, `juryDuty`, `globe`, `cup`, `phone`, `weather`, `umbrella`, `piggyBank`, `dog`, `cake`, `trafficCone`, `pin`, `sunny`. Required. | +| id | String |Unique identifier for the time-off reason.| +| isActive | Boolean | Indicates whether the **timeOffReason** can be used when creating new entities or updating existing ones. Required. | | lastModifiedBy | [identitySet](identityset.md) |The identity that last updated this **timeOffReason**.|+| lastModifiedDateTime | DateTimeOffset |The time stamp on which this **timeOffReason** 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`. | ## JSON representation The following is a JSON representation of the resource. ```json {- "id": "String", + "createdDateTime": "String (timestamp)",- "lastModifiedDateTime": "String (timestamp)", "displayName": "String", "iconType": "String",- "isActive": true, - "lastModifiedBy": { "@odata.type":"microsoft.graph.identitySet"} + "id": "String (identifier)", + "isActive": "Boolean", + "lastModifiedBy": { "@odata.type":"microsoft.graph.identitySet"}, + "lastModifiedDateTime": "String (timestamp)" } ``` |
v1.0 | Unifiedrolepermission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/unifiedrolepermission.md | Represents a collection of allowed resource actions and the conditions that must | Property | Type | Description | |:-|:|:| |allowedResourceActions|String collection| Set of tasks that can be performed on a resource. Required. |-|condition|String| Optional constraints that must be met for the permission to be effective. | +|condition|String| Optional constraints that must be met for the permission to be effective. Not supported for custom roles.| |excludedResourceActions|String collection| Set of tasks that may not be performed on a resource. Not yet supported. | ### allowedResourceActions property The following is an example of a role permission with a condition that the princ ``` +Conditions aren't supported for custom roles. + ## JSON representation The following is a JSON representation of the resource. The following is a JSON representation of the resource. "keywords": "", "section": "documentation", "tocPath": ""-}--> +}--> |
v1.0 | User | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/user.md | This resource supports: |aboutMe|String|A freeform text entry field for the user to describe themselves. Returned only on `$select`.| |accountEnabled|Boolean| `true` if the account is enabled; otherwise, `false`. This property is required when a user is created. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, and `in`). | |ageGroup|[ageGroup](#agegroup-values)|Sets the age group of the user. Allowed values: `null`, `Minor`, `NotAdult` and `Adult`. Refer to the [legal age group property definitions](#legal-age-group-property-definitions) for further information. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, and `in`).|-|assignedLicenses|[assignedLicense](assignedlicense.md) collection|The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Returned only on `$select`. Supports `$filter` (`eq`, `not`, and counting empty collections). | +|assignedLicenses|[assignedLicense](assignedlicense.md) collection|The licenses that are assigned to the user, including inherited (group-based) licenses. This property doesn't differentiate directly-assigned and inherited licenses. Use the **licenseAssignmentStates** property to identify the directly-assigned and inherited licenses. Not nullable. Returned only on `$select`. Supports `$filter` (`eq`, `not`, `/$count eq 0`, `/$count ne 0`). | |assignedPlans|[assignedPlan](assignedplan.md) collection|The plans that are assigned to the user. Read-only. Not nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq` and `not`). | |birthday|DateTimeOffset|The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned only on `$select`.| |businessPhones|String collection|The telephone numbers for the user. NOTE: Although this is a string collection, only one number can be set for this property. Read-only for users synced from on-premises directory. <br><br>Returned by default. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`).| This resource supports: |companyName | String | The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.<br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |consentProvidedForMinor|[consentProvidedForMinor](#consentprovidedforminor-values)|Sets whether consent has been obtained for minors. Allowed values: `null`, `Granted`, `Denied` and `NotRequired`. Refer to the [legal age group property definitions](#legal-age-group-property-definitions) for further information. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, and `in`).| |country|String|The country/region in which the user is located; for example, `US` or `UK`. Maximum length is 128 characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).|-|createdDateTime | DateTimeOffset |The created date of the user object. Read-only. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| +|createdDateTime | DateTimeOffset |The date and time the user was created, in ISO 8601 format and in UTC time. The value cannot be modified and is automatically populated when the entity is created. Nullable. For on-premises users, the value represents when they were first created in Azure AD. Property is `null` for some users created before June 2018 and on-premises users that were synced to Azure AD before June 2018. Read-only. Read-only. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| | creationType | String | Indicates whether the user account was created through one of the following methods: <br/> <ul><li>As a regular school or work account (`null`). <li>As an external account (`Invitation`). <li>As a local account for an Azure Active Directory B2C tenant (`LocalAccount`). <li>Through self-service sign-up by an internal user using email verification (`EmailVerified`). <li>Through self-service sign-up by an external user signing up through a link that is part of a user flow (`SelfServiceSignUp`).</ul> <br>Read-only.<br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `in`). | |deletedDateTime| DateTimeOffset | The date and time the user was deleted. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). | |department|String|The name for the department in which the user works. Maximum length is 64 characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, and `eq` on `null` values).| This resource supports: |jobTitle|String|The user's job title. Maximum length is 128 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |lastPasswordChangeDateTime| DateTimeOffset | The time when this Azure AD user last changed their password or when their password was created, whichever date the latest action was performed. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned only on `$select`.| |legalAgeGroupClassification|[legalAgeGroupClassification](#legalagegroupclassification-values)| Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on **ageGroup** and **consentProvidedForMinor** properties. Allowed values: `null`, `MinorWithOutParentalConsent`, `MinorWithParentalConsent`, `MinorNoParentalConsentRequired`, `NotAdult` and `Adult`. Refer to the [legal age group property definitions](#legal-age-group-property-definitions) for further information. <br><br>Returned only on `$select`.|-|licenseAssignmentStates|[licenseAssignmentState](licenseassignmentstate.md) collection|State of license assignments for this user. Read-only. <br><br>Returned only on `$select`.| +|licenseAssignmentStates|[licenseAssignmentState](licenseassignmentstate.md) collection|State of license assignments for this user. Also indicates licenses that are directly-assigned and those that the user has inherited through group memberships. Read-only. <br><br>Returned only on `$select`.| |mail|String|The SMTP address for the user, for example, `jeff@contoso.onmicrosoft.com`. Changes to this property will also update the user's **proxyAddresses** collection to include the value as an SMTP address. This property cannot contain accent characters. <br/> **NOTE:** We do not recommend updating this property for Azure AD B2C user profiles. Use the **otherMails** property instead. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`, and `eq` on `null` values).| |mailboxSettings|[mailboxSettings](mailboxsettings.md)|Settings for the primary mailbox of the signed-in user. You can [get](../api/user-get-mailboxsettings.md) or [update](../api/user-update-mailboxsettings.md) settings for sending automatic replies to incoming messages, locale and time zone. <br><br>Returned only on `$select`.| |mailNickname|String|The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| This resource supports: |onPremisesSecurityIdentifier|String|Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. <br><br>Returned only on `$select`. Supports `$filter` (`eq` including on `null` values). | |onPremisesSyncEnabled|Boolean| `true` if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Azure Active Directory (Azure AD). Read-only. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values).| |onPremisesUserPrincipalName|String| Contains the on-premises `userPrincipalName` synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`).|-|otherMails|String collection| A list of additional email addresses for the user; for example: `["bob@contoso.com", "Robert@fabrikam.com"]`. <br>NOTE: This property cannot contain accent characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`, and counting empty collections).| +|otherMails|String collection| A list of additional email addresses for the user; for example: `["bob@contoso.com", "Robert@fabrikam.com"]`. <br>NOTE: This property cannot contain accent characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`, `/$count eq 0`, `/$count ne 0`).| |passwordPolicies|String|Specifies password policies for the user. This value is an enumeration with one possible value being `DisableStrongPassword`, which allows weaker passwords than the default policy to be specified. `DisablePasswordExpiration` can also be specified. The two may be specified together; for example: `DisablePasswordExpiration, DisableStrongPassword`. <br><br>Returned only on `$select`. For more information on the default password policies, see [Azure AD pasword policies](/azure/active-directory/authentication/concept-sspr-policy#password-policies-that-only-apply-to-cloud-user-accounts). Supports `$filter` (`ne`, `not`, and `eq` on `null` values).| |passwordProfile|[passwordProfile](passwordprofile.md)|Specifies the password profile for the user. The profile contains the userΓÇÖs password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the **passwordPolicies** property. By default, a strong password is required. **NOTE:** For Azure B2C tenants, the **forceChangePasswordNextSignIn** property should be set to `false` and instead use custom policies and user flows to force password reset at first logon. See [Force password reset at first logon](https://github.com/azure-ad-b2c/samples/tree/master/policies/force-password-reset-first-logon).<br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values).| |pastProjects|String collection|A list for the user to enumerate their past projects. <br><br>Returned only on `$select`.| This resource supports: |preferredLanguage|String|The preferred language for the user. 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)| |preferredName|String|The preferred name for the user. **Not Supported. This attribute returns an empty string.**<br><br>Returned only on `$select`.| |provisionedPlans|[provisionedPlan](provisionedplan.md) collection|The plans that are provisioned for the user. Read-only. Not nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `not`, `ge`, `le`).|-|proxyAddresses|String collection|For example: `["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"]`. Changes to the **mail** property will also update this collection to include the value as an SMTP address. For more information, see [mail and proxyAddresses properties](#mail-and-proxyaddresses-properties). The proxy address prefixed with `SMTP` (capitalized) is the primary proxy address while those prefixed with `smtp` are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the [Microsoft 365 admin center](/exchange/recipients-in-exchange-online/manage-user-mailboxes/add-or-remove-email-addresses). Not nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `endsWith`, and counting empty collections).| +|proxyAddresses|String collection|For example: `["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"]`. Changes to the **mail** property will also update this collection to include the value as an SMTP address. For more information, see [mail and proxyAddresses properties](#mail-and-proxyaddresses-properties). The proxy address prefixed with `SMTP` (capitalized) is the primary proxy address while those prefixed with `smtp` are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the [Microsoft 365 admin center](/exchange/recipients-in-exchange-online/manage-user-mailboxes/add-or-remove-email-addresses). Not nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `not`, `ge`, `le`, `startsWith`, `endsWith`, `/$count eq 0`, `/$count ne 0`).| |refreshTokensValidFromDateTime|DateTimeOffset|Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. <br><br>Returned only on `$select`. Read-only. | |responsibilities|String collection|A list for the user to enumerate their responsibilities. <br><br>Returned only on `$select`.| |schools|String collection|A list for the user to enumerate the schools they have attended. <br><br>Returned only on `$select`.| This resource supports: |surname|String|The user's surname (family name or last name). Maximum length is 64 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |usageLocation|String|A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: `US`, `JP`, and `GB`. Not nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |userPrincipalName|String|The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the **verifiedDomains** property of [organization](organization.md).<br>NOTE: This property cannot contain accent characters. Only the following characters are allowed `A - Z`, `a - z`, `0 - 9`, ` ' . - _ ! # ^ ~`. For the complete list of allowed characters, see [username policies](/azure/active-directory/authentication/concept-sspr-policy#userprincipalname-policies-that-apply-to-all-user-accounts). <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, `endsWith`) and `$orderBy`.-|userType|String|A string value that can be used to classify user types in your directory, such as `Member` and `Guest`. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). **NOTE:** For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions#member-and-guest-users) | +|userType|String|A string value that can be used to classify user types in your directory, such as `Member` and `Guest`. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `in`, and `eq` on `null` values). **NOTE:** For more information about the permissions for member and guest users, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#member-and-guest-users) | > [!TIP] > Directory and schema extensions and their associated data are returned only on `$select`; Open extensions and their associated data are returned only on `$expand`. For example: Cameron is administrator of a directory for an elementary school in |messages|[message](message.md) collection|The messages in a mailbox or folder. Read-only. Nullable.| |onenote|[onenote](onenote.md)| Read-only.| |outlook|[outlookUser](outlookuser.md)| Read-only.|-|ownedDevices|[directoryObject](directoryobject.md) collection|Devices that are owned by the user. Read-only. Nullable. Supports `$expand`.| +|ownedDevices|[directoryObject](directoryobject.md) collection|Devices that are owned by the user. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| |ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by the user. Read-only. Nullable. Supports `$expand`.| |people|[person](person.md) collection| People that are relevant to the user. Read-only. Nullable. |photo|[profilePhoto](profilephoto.md)| The user's profile photo. Read-only.| |
v1.0 | Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/users.md | In addition to the required permissions, the user operations that the calling us The set of default permissions depends on whether the user is a native member of the tenant (member user) or whether the user is brought over from another directory as a business-to-business (B2B) collaboration guest (guest user). Azure AD defines a set of default permissions for member users and guest users. For more information about what member users and guest users can do, see [What are the default user permissions in Azure Active Directory?](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context) +### Sensitive actions for users ++The following table lists the sensitive actions on user objects. All users can read the sensitive properties. However, only some administrators can perform the following sensitive actions for some users. ++| Sensitive action | Sensitive property name | +| | | +| Disable or enable users | accountEnabled | +| Update business phone | businessPhones | +| Update mobile phone | mobilePhone | +| Update on-premises immutable ID | onPremisesImmutableId | +| Update other emails | otherMails | +| Update password profile | passwordProfile | +| Update user principal name | userPrincipalName | +| Delete or restore users | Not applicable | + ### Who can reset passwords? In the following table, the columns list the roles that can reset passwords. The rows list the roles for which their password can be reset. If the signed-in user is a guest user, depending on the permissions an app has b With the appropriate permissions, the app can read the profiles of users or groups that it obtains by following links in navigation properties; for example, `/users/{id}/directReports` or `/groups/{id}/members`. -For more information about search limitations for guest users, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions#compare-member-and-guest-default-permissions). +For more information about search limitations for guest users, see [Compare member and guest default permissions](/azure/active-directory/fundamentals/users-default-permissions?context=graph/context#compare-member-and-guest-default-permissions). ## Common operations |
v1.0 | Toc.Yml | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/toc.yml | a/api-reference/v1.0/toc.yml items: href: /graph/sdks/customize-client?context=graph/api/1.0 - name: Choose an authentication provider href: /graph/sdks/choose-authentication-providers?context=graph/api/1.0+ - name: Connect to national clouds + href: /graph/sdks/national-clouds?context=graph/api/1.0 - name: Create requests href: /graph/sdks/create-requests?context=graph/api/1.0 - name: Page through a collection items: href: api/intune-books-iosvppebookassignment-delete.md - name: Update href: api/intune-books-iosvppebookassignment-update.md+ - name: macOS LOB app + href: resources/intune-apps-macoslobapp.md + items: + - name: List + href: api/intune-apps-macoslobapp-list.md + - name: Get + href: api/intune-apps-macoslobapp-get.md + - name: Create + href: api/intune-apps-macoslobapp-create.md + - name: Delete + href: api/intune-apps-macoslobapp-delete.md + - name: Update + href: api/intune-apps-macoslobapp-update.md + - name: macOS LOB app assignment settings + href: resources/intune-apps-macoslobappassignmentsettings.md + - name: macOS LOB child app + href: resources/intune-apps-macoslobchildapp.md + - name: macOS microsoft edge app + href: resources/intune-apps-macosmicrosoftedgeapp.md + items: + - name: List + href: api/intune-apps-macosmicrosoftedgeapp-list.md + - name: Get + href: api/intune-apps-macosmicrosoftedgeapp-get.md + - name: Create + href: api/intune-apps-macosmicrosoftedgeapp-create.md + - name: Delete + href: api/intune-apps-macosmicrosoftedgeapp-delete.md + - name: Update + href: api/intune-apps-macosmicrosoftedgeapp-update.md + - name: macOS minimum operating system + href: resources/intune-apps-macosminimumoperatingsystem.md - name: macOS office suite app href: resources/intune-apps-macosofficesuiteapp.md items: items: href: api/intune-apps-managedmobilelobapp-get.md - name: MDM app config key type href: resources/intune-apps-mdmappconfigkeytype.md+ - name: Microsoft edge channel + href: resources/intune-apps-microsoftedgechannel.md - name: Microsoft store for business app href: resources/intune-apps-microsoftstoreforbusinessapp.md items: items: href: api/intune-devices-applepushnotificationcertificate-get.md - name: Update href: api/intune-devices-applepushnotificationcertificate-update.md+ - name: Audit actor + href: resources/intune-auditing-auditactor.md + - name: Audit event + href: resources/intune-auditing-auditevent.md + items: + - name: List + href: api/intune-auditing-auditevent-list.md + - name: Get + href: api/intune-auditing-auditevent-get.md + - name: Create + href: api/intune-auditing-auditevent-create.md + - name: Delete + href: api/intune-auditing-auditevent-delete.md + - name: Update + href: api/intune-auditing-auditevent-update.md + - name: Audit property + href: resources/intune-auditing-auditproperty.md + - name: Audit resource + href: resources/intune-auditing-auditresource.md - name: Compliance state href: resources/intune-devices-compliancestate.md - name: Configuration manager client enabled features items: - name: Device health attestation state href: resources/intune-devices-devicehealthattestationstate.md - name: Device management- href: resources/intune-devices-devicemanagement.md + href: resources/intune-auditing-devicemanagement.md + items: + - name: Get + href: api/intune-auditing-devicemanagement-get.md + - name: Update + href: api/intune-auditing-devicemanagement-update.md + - name: Device management + href: resources/intune-auditing-devicemanagement.md items: - name: Get- href: api/intune-devices-devicemanagement-get.md + href: api/intune-auditing-devicemanagement-get.md - name: Update- href: api/intune-devices-devicemanagement-update.md + href: api/intune-auditing-devicemanagement-update.md - name: Device management- href: resources/intune-devices-devicemanagement.md + href: resources/intune-auditing-devicemanagement.md items: - name: Get- href: api/intune-devices-devicemanagement-get.md + href: api/intune-auditing-devicemanagement-get.md - name: Update- href: api/intune-devices-devicemanagement-update.md + href: api/intune-auditing-devicemanagement-update.md - name: Device management exchange access state href: resources/intune-devices-devicemanagementexchangeaccessstate.md - name: Device management exchange access state reason items: href: api/intune-onboarding-devicemanagementpartner-delete.md - name: Update href: api/intune-onboarding-devicemanagementpartner-update.md+ - name: terminate action + href: api/intune-onboarding-devicemanagementpartner-terminate.md - name: Device management partner app type href: resources/intune-onboarding-devicemanagementpartnerapptype.md - name: Device management partner tenant state items: href: api/educationassignment-delete.md - name: Set up assignment resources folder href: api/educationassignment-setupresourcesfolder.md+ - name: Set up assignment feedback resources folder + href: api/educationassignment-setupfeedbackresourcesfolder.md - name: Publish assignment href: api/educationassignment-publish.md - name: List assignment resources items: href: api/educationsubmission-list-resources.md - name: Add submission resource href: api/educationsubmission-post-resources.md+ - name: Add submission feedback resource outcome + href: api/educationfeedbackresourceoutcome-post-outcomes.md - name: Get submission resource href: api/educationsubmissionresource-get.md - name: Delete submission resource href: api/educationsubmissionresource-delete.md+ - name: Delete feedback resource outcome + href: api/educationfeedbackresourceoutcome-delete.md - name: Get submission href: api/educationsubmission-get.md - name: Set up submission resources folder items: - name: List href: api/conditionalaccessroot-list-authenticationcontextclassreferences.md - name: Create or update- href: api/authenticationcontextclassreference-update.md + href: api/authenticationcontextclassreference-update.md - name: Get href: api/authenticationcontextclassreference-get.md - name: Delete- href: api/authenticationcontextclassreference-delete.md + href: api/authenticationcontextclassreference-delete.md - name: Templates items: - name: Conditional access template items: - name: List href: api/call-list-contentsharingsessions.md - name: Get- href: api/contentsharingsession-get.md + href: api/contentsharingsession-get.md - name: IVR scenarios href: resources/calls-api-ivr-overview.md items: |