Apps
Apps table for MSTeams data provider.
テーブル固有の情報
Select
この操作は、Microsoft Teams ストアと組織のアプリカタログ(テナントアプリカタログ)のアプリを両方含みます。組織のアプリカタログのみからアプリを取得する場合は、distributionMethod にOrganization を指定してください。 connector はMicrosoft Teams API を使って、次のカラムと演算子で作成したWHERE 句の条件を処理します。その他のフィルタはクライアントサイドでconnector 内部で処理されます。
- 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 |
The catalog app's generated app ID. |
displayName | String | False |
The name of the catalog app provided by the app developer. |
distributionMethod | String | False |
The method of distribution for the app. |
externalId | String | False |
The ID of the catalog provided by the app developer in the Microsoft Teams zip app package. |