Skip to content

Commit 982387d

Browse files
authored
Merge branch 'main' into update-Microsoft-People-item-educantionalActivityDetail
2 parents c853ed0 + d4f84be commit 982387d

190 files changed

Lines changed: 6902 additions & 634 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/policies/resourceManagement.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,9 @@ configuration:
127127
When the updates in this PR are ready for external customers to use, please replace the **do not merge** label with **ready to merge**.
128128
129129
130+
If this PR includes schema-related changes, verify that the updates are visible in the metadata endpoint before merging: [https://graph.microsoft.com/beta/$metadata](https://graph.microsoft.com/beta/$metadata) for `beta` changes, or [https://graph.microsoft.com/v1.0/$metadata](https://graph.microsoft.com/v1.0/$metadata) for `v1.0` changes.
131+
132+
130133
Check the content review workflow [here](https://eng.ms/cid/27dee76c-3a60-4e65-8fdf-08ea849b3498/fid/3a993b6c9d547e46f59d8d7851f191c38bbbea6ead01253dc62fcdd8101a1ff9).
131134
- removeLabel:
132135
label: content review in progress

api-reference/beta/api/agentidentity-post.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ POST /servicePrincipals/microsoft.graph.agentIdentity
3838
| Content-Type | application/json. Required. |
3939

4040
## Request body
41-
In the request body, supply a JSON representation of a [agentIdentity](../resources/agentidentity.md) object. The request body must contain **displayName**, **agentIdentityBlueprintAppId**, and a valid **sponsor** reference.
41+
In the request body, supply a JSON representation of a [agentIdentity](../resources/agentidentity.md) object. The request body must contain **displayName**, **agentIdentityBlueprintId**, and a valid **sponsor** reference.
4242

4343
## Response
4444

@@ -82,9 +82,9 @@ Content-type: application/json
8282
"@odata.type": "#microsoft.graph.agentIdentity",
8383
"id": "59e617e5-e447-4adc-8b88-00af644d7c92",
8484
"createdByAppId": "f98c895e-6ce2-4f5b-a31b-da7e48f25daa",
85-
"displayName": "My Agent Identit",
85+
"displayName": "My Agent Identity",
8686
"servicePrincipalType": "ServiceIdentity",
8787
"tags": [],
8888
"agentIdentityBlueprintId": "65415bb1-9267-4313-bbf5-ae259732ee12"
8989
}
90-
```
90+
```

api-reference/beta/api/approvedclientapp-update.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,7 @@ Update the properties of an [approvedClientApp](../resources/approvedclientapp.m
2020

2121
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
2222

23-
<!-- {
24-
"blockType": "permissions",
25-
"name": "approvedclientapp-update-permissions"
26-
}
27-
-->
23+
<!-- { "blockType": "permissions", "name": "approvedclientapp_update" } -->
2824
[!INCLUDE [permissions-table](../includes/permissions/approvedclientapp-update-permissions.md)]
2925

3026
[!INCLUDE [rbac-remote-desktop-security-config-apis](../includes/rbac-for-apis/rbac-remote-desktop-security-config-apis.md)]
Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
---
2+
title: "Get azureADPremiumLicenseInsight"
3+
description: "Get the premium license utilization insight for the tenant."
4+
author: "sanchariroy"
5+
ms.date: 03/13/2026
6+
ms.localizationpriority: medium
7+
ms.subservice: "entra-monitoring-health"
8+
doc_type: apiPageType
9+
---
10+
11+
# Get azureADPremiumLicenseInsight
12+
13+
Namespace: microsoft.graph
14+
15+
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
16+
17+
Get the premium license utilization insight for the tenant. This API returns data about how many premium licenses are entitled and how the associated P1 and P2 features are being used. The calling tenant must have at least one Microsoft Entra ID P1 or P2 license. Tenants without a premium license receive a `403 Forbidden` response with the `missingLicense` error code.
18+
19+
[!INCLUDE [national-cloud-support](../../includes/global-only.md)]
20+
21+
## Permissions
22+
23+
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
24+
25+
<!-- { "blockType": "permissions", "name": "azureadpremiumlicenseinsight_get" } -->
26+
[!INCLUDE [permissions-table](../includes/permissions/azureadpremiumlicenseinsight-get-permissions.md)]
27+
28+
> [!IMPORTANT]
29+
> In delegated scenarios with work or school accounts, the signed-in user must be assigned a supported [Microsoft Entra role](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json) or a custom role with a supported role permission. The following least privileged roles are supported for this operation.
30+
> - Application Administrator
31+
> - Cloud Application Administrator
32+
> - Global Reader
33+
> - Reports Reader
34+
> - Security Administrator
35+
> - Security Operator
36+
> - Security Reader
37+
38+
## HTTP request
39+
40+
<!-- {
41+
"blockType": "ignored"
42+
}
43+
-->
44+
``` http
45+
GET /reports/azureADPremiumLicenseInsight
46+
```
47+
48+
## Optional query parameters
49+
50+
This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
51+
52+
## Request headers
53+
54+
|Name|Description|
55+
|:---|:---|
56+
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).|
57+
58+
## Request body
59+
60+
Don't supply a request body for this method.
61+
62+
## Response
63+
64+
If successful, this method returns a `200 OK` response code and an [azureADPremiumLicenseInsight](../resources/azureadpremiumlicenseinsight.md) object in the response body.
65+
66+
## Examples
67+
68+
### Request
69+
70+
The following example shows a request.
71+
<!-- {
72+
"blockType": "request",
73+
"name": "get_azureadpremiumlicenseinsight"
74+
}
75+
-->
76+
```msgraph-interactive
77+
GET https://graph.microsoft.com/beta/reports/azureADPremiumLicenseInsight
78+
```
79+
80+
81+
### Response
82+
83+
The following example shows the response.
84+
>**Note:** The response object shown here might be shortened for readability.
85+
<!-- {
86+
"blockType": "response",
87+
"truncated": true,
88+
"@odata.type": "microsoft.graph.azureADPremiumLicenseInsight"
89+
}
90+
-->
91+
``` http
92+
HTTP/1.1 200 OK
93+
Content-Type: application/json
94+
95+
{
96+
"id": "00000000-0000-0000-0000-000000000000",
97+
"entitledP1LicenseCount": 100,
98+
"entitledP2LicenseCount": 50,
99+
"entitledTotalLicenseCount": 150,
100+
"p1FeatureUtilizations": {
101+
"conditionalAccess": {
102+
"userCount": 85
103+
},
104+
"conditionalAccessGuestUsers": {
105+
"userCount": 12
106+
}
107+
},
108+
"p2FeatureUtilizations": {
109+
"riskBasedConditionalAccess": {
110+
"userCount": 30
111+
},
112+
"riskBasedConditionalAccessGuestUsers": {
113+
"userCount": 5
114+
}
115+
},
116+
"privateAccessFeatureUtilizations": {
117+
"privateAccess": {
118+
"userCount": 20
119+
}
120+
},
121+
"internetAccessFeatureUtilizations": {
122+
"internetAccess": {
123+
"userCount": 45
124+
},
125+
"internetAccessM365": {
126+
"userCount": 38
127+
}
128+
}
129+
}
130+
```

api-reference/beta/api/serviceprincipal-list-remotedesktopsecurityconfiguration.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,7 @@ Get a list of the [remoteDesktopSecurityConfiguration](../resources/remotedeskto
2020

2121
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference).
2222

23-
<!-- {
24-
"blockType": "permissions",
25-
"name": "serviceprincipal-list-remotedesktopsecurityconfiguration-permissions"
26-
}
27-
-->
23+
<!-- { "blockType": "permissions", "name": "serviceprincipal_list_remotedesktopsecurityconfiguration" } -->
2824
[!INCLUDE [permissions-table](../includes/permissions/serviceprincipal-list-remotedesktopsecurityconfiguration-permissions.md)]
2925

3026
[!INCLUDE [rbac-remote-desktop-security-config-apis](../includes/rbac-for-apis/rbac-remote-desktop-security-config-apis.md)]

api-reference/beta/includes/permissions/approvedclientapp-get-permissions.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Automatically generated file. DO NOT MODIFY
2+
description: "Automatically generated file. DO NOT MODIFY"
33
ms.topic: include
44
ms.localizationpriority: medium
55
---
@@ -10,4 +10,3 @@ ms.localizationpriority: medium
1010
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
1111
|Application|Application.Read.All|Application-RemoteDesktopConfig.ReadWrite.All, Application.ReadWrite.All, Application.ReadWrite.OwnedBy, Directory.Read.All, Directory.ReadWrite.All|
1212

13-

api-reference/beta/includes/permissions/approvedclientapp-update-permissions.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Automatically generated file. DO NOT MODIFY
2+
description: "Automatically generated file. DO NOT MODIFY"
33
ms.topic: include
44
ms.localizationpriority: medium
55
---
@@ -10,4 +10,3 @@ ms.localizationpriority: medium
1010
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
1111
|Application|Application-RemoteDesktopConfig.ReadWrite.All|Application.ReadWrite.All, Application.ReadWrite.OwnedBy, Directory.ReadWrite.All|
1212

13-
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
description: "Automatically generated file. DO NOT MODIFY"
3+
ms.topic: include
4+
ms.localizationpriority: medium
5+
---
6+
7+
|Permission type|Least privileged permissions|Higher privileged permissions|
8+
|:---|:---|:---|
9+
|Delegated (work or school account)|Reports.Read.All|Not available.|
10+
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
11+
|Application|Reports.Read.All|Not available.|
12+

api-reference/beta/includes/permissions/remotedesktopsecurityconfiguration-delete-approvedclientapps-permissions.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Automatically generated file. DO NOT MODIFY
2+
description: "Automatically generated file. DO NOT MODIFY"
33
ms.topic: include
44
ms.localizationpriority: medium
55
---
@@ -10,4 +10,3 @@ ms.localizationpriority: medium
1010
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
1111
|Application|Application-RemoteDesktopConfig.ReadWrite.All|Application.ReadWrite.All, Application.ReadWrite.OwnedBy, Directory.ReadWrite.All|
1212

13-

api-reference/beta/includes/permissions/remotedesktopsecurityconfiguration-post-approvedclientapps-permissions.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Automatically generated file. DO NOT MODIFY
2+
description: "Automatically generated file. DO NOT MODIFY"
33
ms.topic: include
44
ms.localizationpriority: medium
55
---
@@ -10,4 +10,3 @@ ms.localizationpriority: medium
1010
|Delegated (personal Microsoft account)|Not supported.|Not supported.|
1111
|Application|Application-RemoteDesktopConfig.ReadWrite.All|Application.ReadWrite.All, Application.ReadWrite.OwnedBy, Directory.ReadWrite.All|
1212

13-

0 commit comments

Comments
 (0)