Публикация приложений Teams с помощью набора средств Teams
После создания приложения вы можете распространять его в различных областях, например в отдельных областях, в команде или организации. Распределение зависит от нескольких факторов, таких как потребности, бизнес- и технические требования, а также от вашей цели для приложения. Для распространения в другом объеме может потребоваться другой процесс проверки. Как правило, чем больше объем, тем больше проверок должно пройти приложение на предмет безопасности и соответствия требованиям.
В этом разделе вы узнаете следующее:
- Публикация в отдельной области или пользовательском разрешении на отправку приложения
- Публикация в организации
- Публикация в Microsoft Teams Store
Предварительные условия
- Создайте пакет приложения и проверьте его на наличие ошибок.
- Включите загрузку пользовательских приложений в Teams.
- Убедитесь, что приложение работает и доступно через HTTPS.
- Убедитесь, что вы выполнили ряд рекомендаций при публикации приложения в Магазине Teams для публикации приложения.
Публикация в отдельной области или пользовательском разрешении на отправку приложения
Вы можете добавить пользовательское приложение в Microsoft Teams, отправив пакет приложения в .zip
файл непосредственно в команду или в личном контексте. Добавление пользовательского приложения путем отправки пакета приложения называется отправкой пользовательского приложения. Он позволяет тестировать приложение во время отправки в Teams. Вы можете создавать и тестировать приложение в следующих сценариях:
- Тестируйте и отлаживайте приложение локально.
- Создайте приложение для себя, например, для автоматизации рабочего процесса.
- Создайте приложение для небольшой группы пользователей, например для вашей рабочей группы.
Вы можете создать приложение для внутреннего использования и поделиться им с командой, не отправляя его в каталог приложений Microsoft Teams в Магазине Teams . Дополнительные сведения см. в статье о том, как отправить приложение в Teams.
Создание пакета приложения
Перед сборкой пакета приложения необходимо выполнить подготовку в облаке . Следующий шаг поможет вам создать пакет приложения:
Выберитеслужебная программа пакета >приложений Zip Teams.
Созданный пакет приложения находится в {your project folder}\appPackage\build\appPackage.{env}.zip
.
Отправка пакета приложения
Выполните следующие действия, чтобы отправить пакет приложения:
В клиенте Teams выберите Приложения>Управление приложениями>Отправка приложения.
Откроется окно Отправка приложения .
Выберите Отправить пользовательское приложение.
Теперь пользовательское приложение передается в клиент Teams, и его можно добавить и просмотреть.
Публикация в организации
Когда приложение будет готово для использования в рабочей среде, вы можете отправить его с помощью API отправки приложений Teams, вызываемого из API Microsoft Graph. API отправки приложений Teams — это интегрированная среда разработки (IDE), например Microsoft Visual Studio Code, установленная с набором средств Microsoft Teams. Следующие действия помогут вам опубликовать приложение в вашей организации.
Публикация из набора средств Teams
Примечание.
Вы можете использовать конвейеры CICD для публикации приложения Teams. Дополнительные сведения см. в статье Настройка конвейеров CI/CD.
Следующие действия помогут вам опубликовать приложение из набора средств Teams.
Вы можете опубликовать приложение Teams одним из следующих способов:
Выберите Опубликовать в разделе ЖИЗНЕННЫЙ ЦИКЛ.
Выберите Просмотреть>палитру команд...>Teams: публикация.
Выберите среду. Набор средств Teams запускает жизненный цикл, определенный
publish
вteamsapp.yml
.
Теперь приложение доступно в Центре администрирования Microsoft Teams, где вы и администратор можете просмотреть и утвердить его.
Примечание.
Приложение еще не опубликовано в магазине приложений вашей организации. На этом шаге приложение отправляется в Центр администрирования Teams, где вы можете утвердить его для публикации в магазине приложений вашей организации.
Утверждение в Центре администрирования
Набор средств Teams для Visual Studio Code создан на основе API отправки приложений Teams и позволяет автоматизировать процесс отправки и утверждения для пользовательских приложений в Teams.
Примечание.
Убедитесь, что у вас есть проект приложения Teams в Visual Studio Code. Как администратор, Управление приложениями в центре администрирования Microsoft Teams — это место, где вы можете просматривать и управлять всеми приложениями Teams для вашей организации. В Центре администрирования можно выполнить следующие действия:
- См. сведения о состоянии и свойствах приложений на уровне организации.
- Утверждение или отправка новых пользовательских приложений в магазин приложений вашей организации.
- Блокировать или разрешать приложения на уровне организации.
- Добавление приложений в Teams.
- Приобретение служб для сторонних приложений.
- Просмотр разрешений, запрашиваемых приложениями.
- Предоставьте согласие администратора приложениям в управлении параметрами приложений для всей организации.
Следующие действия помогут вам утвердить в Центре администрирования:
Выберите Перейти на портал администрирования.
Щелкните значок >Приложения> TeamsУправление приложениями.
Вы можете просмотреть все приложения Teams для вашей организации.
В мини-приложении Ожидание утверждения в верхней части страницы вы узнаете, когда пользовательское приложение отправляется на утверждение. В таблице только что отправленное приложение автоматически публикует состояние отправленных и заблокированных приложений. Чтобы найти приложение, можно отсортировать столбец состояния публикации в порядке убывания.
Выберите имя приложения, чтобы перейти на страницу сведений о приложении. На вкладке О программе можно просмотреть сведения о приложении, включая описание, состояние и идентификатор приложения.
Выберите раскрывающийся список состояние и измените значение с "Отправлено" на "Опубликовать".
После публикации приложения состояние публикации изменится на Опубликовано, а состояние автоматически изменится на Разрешено.
Дополнительные сведения см. в статье Публикация в организации.
Публикация в Магазине Teams
Вы можете распространять приложение непосредственно в Магазине Teams в Microsoft Teams и охватить миллионы пользователей по всему миру. Если ваше приложение также представлено в Магазине Teams, вы можете мгновенно связаться с потенциальными клиентами. Приложения, опубликованные в Магазине Teams, также автоматически отображаются в Microsoft AppSource, который является официальной платформой для приложений и решений Microsoft 365.
Дополнительные сведения см. в статье о публикации в Магазине Teams.
См. также
Platform Docs