Apps
Contains metadata for third-party and internal apps integrated into Microsoft Teams, including installation details, permissions, and usage metrics.
テーブル固有の情報
Select
この操作は、Microsoft Teams ストアと組織のアプリカタログ(テナントアプリカタログ)のアプリを両方含みます。組織のアプリカタログのみからアプリを取得する場合は、distributionMethod にOrganization を指定してください。 本製品 はMicrosoft Teams API を使って、次のカラムと演算子で作成したWHERE 句の条件を処理します。その他のフィルタはクライアントサイドで本製品 内部で処理されます。
- displayName、Id、externalId は、'='、'!='、IN、LIKE、IS、IS NOT 演算子をサポートします。
例えば、次のクエリはサーバーサイドで処理されます。
SELECT * FROM Apps WHERE DisplayName = 'MailChimp'
SELECT * FROM Apps WHERE DisplayName IN ('OneNote', 'Teams')
SELECT * FROM Apps WHERE Id LIKE '%-3b58-%'
SELECT * FROM Apps WHERE externalId IN (123, 156)
Delete
アプリは自身の組織のアプリカタログ(テナントアプリカタログ)からのみ削除できます。アプリレコードを削除するには、WHERE 句にId を指定する必要があります。
DELETE FROM Apps WHERE Id = 'ffdb7239-3b58-46ba-b108-7f90a6d8799b'
Columns
| Name | Type | ReadOnly | Description |
| Id [KEY] | String | False |
A unique identifier automatically assigned to the app when it is added to the Teams app catalog. |
| displayName | String | False |
The human-readable name of the app as defined by the app developer for display in Microsoft Teams. |
| distributionMethod | String | False |
Specifies how the app is made available to users, such as via store listing, side-loading, or organization-wide deployment. |
| externalId | String | False |
The custom identifier defined by the app developer within the Teams app package, used for linking or internal tracking. |