Тип ресурса teamsApp
Пространство имен: microsoft.graph
Представляет приложение в каталоге приложений Microsoft Teams.
Пользователи могут видеть эти приложения в магазине Microsoft Teams, а эти приложения можно устанавливать в командах, используя метод добавления приложения в команду.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список приложений в каталоге | Коллекция teamsApp | Перечисление всех приложений в каталоге приложений Microsoft Teams. |
Публикация приложения в каталоге | teamsApp | Отправка приложения в каталог приложений организации. |
Обновление приложения в каталоге | teamsApp | Обновление приложения в каталоге приложений организации. |
Удаление приложения из каталога | Нет | Удаление приложения из каталога приложений организации. |
Получение связанного бота | teamworkbot | Получение бота, связанного с приложением Teams. |
Свойства
Свойство | Тип | Описание |
---|---|---|
displayName | string | Название приложения каталога, предоставленное разработчиком приложения в ZIP-пакете приложения Microsoft Teams. |
distributionMethod | teamsAppDistributionMethod | Метод распространения приложения. Только для чтения. |
externalId | строка | Идентификатор каталога, предоставленный разработчиком приложения в ZIP-пакете приложения Microsoft Teams. |
id | string | Идентификатор приложения, созданный для каталога, отличается от предоставленного разработчиком идентификатора в zip-пакете приложения Microsoft Teams. Значение externalId пусто для приложений с типом store distributionMethod . Когда приложения публикуются в глобальном магазине, идентификатор приложения соответствует идентификатору в манифесте приложения. |
Значения teamsAppDistributionMethod
Элемент | Значение | Описание |
---|---|---|
store | 0 | Приложение доступно всем клиентам через магазин приложений Microsoft Teams. |
organization | 1 | Приложение доступно только в этом клиенте |
sideloaded | 2 | Приложение доступно только тому пользователю или той команде, где оно установлено. |
Отношения
Связь | Тип | Описание |
---|---|---|
appDefinitions | Коллекция teamsAppDefinition | Сведения о каждой версии приложения. |
Представление в формате JSON
В следующем представлении JSON показан тип ресурса.
{
"externalId": "string",
"displayName": "string",
"distributionMethod": "string",
"id": "string"
}