Skip to content

Commit f01cf1d

Browse files
authored
Merge pull request #25680 from microsoftgraph/sthapliyal/appCatalogNote
Add note for app catalog API related to app management policies
2 parents 083ccfd + 3ddc0b8 commit f01cf1d

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

api-reference/beta/api/appcatalogs-list-teamsapps.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,19 @@ Namespace: microsoft.graph
1414

1515
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
1616

17-
List [apps](../resources/teamsapp.md) from the Microsoft Teams app catalog.
18-
19-
This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify `organization` as the **distributionMethod** in the request.
17+
List [apps](../resources/teamsapp.md) from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify `organization` as the **distributionMethod** in the request.
2018

2119
> [!NOTE]
2220
> In general, the **id** of a **teamsApp** resource is generated by the server. It is not the same as the **id** specified in a Teams app manifest, unless its **distributionMethod** is `store`. For other cases, the **id** provided by the developer as part of the Teams app manifest is stamped as the **externalId** in the **teamsApp** resource.
2321
2422
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
2523

24+
> [!IMPORTANT]
25+
> * Currently, this API is only supported in the user context and not in the admin view.
26+
> * The Teams apps that this API returns comply with the app management policies established by the admin.
27+
> * After the Teams apps are published, it typically takes 24-48 hours for the policies to be applied, so some apps might not appear in the API results immediately.
28+
> * For more information, see [App management policies](/microsoftteams/manage-apps#manage-org-wide-app-settings).
29+
2630
## Permissions
2731

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

api-reference/v1.0/api/appcatalogs-list-teamsapps.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,19 @@ ms.date: 10/17/2024
1212

1313
Namespace: microsoft.graph
1414

15-
List [apps](../resources/teamsapp.md) from the Microsoft Teams app catalog.
16-
This includes apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify `organization` as the **distributionMethod** in the request.
15+
List [apps](../resources/teamsapp.md) from the Microsoft Teams app catalog, including apps from the Microsoft Teams store and apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify `organization` as the **distributionMethod** in the request.
1716

1817
> [!NOTE]
1918
> In general, the **id** of a **teamsApp** resource is generated by the server. It is not the same as the **id** specified in a Teams app manifest, unless its **distributionMethod** is `store`. For other cases, the **id** provided by the developer as part of the Teams app manifest is stamped as the **externalId** in the **teamsApp** resource.
2019
2120
[!INCLUDE [national-cloud-support](../../includes/global-us.md)]
2221

22+
> [!IMPORTANT]
23+
> * Currently, this API is only supported in the user context and not in the admin view.
24+
> * The Teams Apps that this API returns comply with the app management policies established by the admin.
25+
> * After the Teams apps are published, it typically takes 24-48 hours for the policies to be applied, so some apps might not appear in the API results immediately.
26+
> * For more information, see [App management policies](/microsoftteams/manage-apps#manage-org-wide-app-settings).
27+
2328
## Permissions
2429

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

0 commit comments

Comments
 (0)