Поделиться через


Публикация приложений Teams с помощью набора средств Teams

После создания приложения вы можете распространять его в различных областях, например в отдельных областях, в команде или организации. Распределение зависит от нескольких факторов, таких как потребности, бизнес- и технические требования, а также от вашей цели для приложения. Для распространения в другом объеме может потребоваться другой процесс проверки. Как правило, чем больше объем, тем больше проверок должно пройти приложение на предмет безопасности и соответствия требованиям.

Снимок экрана: поток публикации.

В этом разделе вы узнаете следующее:

Предварительные условия

Публикация в отдельной области или пользовательском разрешении на отправку приложения

Вы можете добавить пользовательское приложение в Microsoft Teams, отправив пакет приложения в .zip файл непосредственно в команду или в личном контексте. Добавление пользовательского приложения путем отправки пакета приложения называется отправкой пользовательского приложения. Он позволяет тестировать приложение во время отправки в Teams. Вы можете создавать и тестировать приложение в следующих сценариях:

  • Тестируйте и отлаживайте приложение локально.
  • Создайте приложение для себя, например, для автоматизации рабочего процесса.
  • Создайте приложение для небольшой группы пользователей, например для вашей рабочей группы.

Вы можете создать приложение для внутреннего использования и поделиться им с командой, не отправляя его в каталог приложений Microsoft Teams в Магазине Teams . Дополнительные сведения см. в статье о том, как отправить приложение в Teams.

Создание пакета приложения

Перед сборкой пакета приложения необходимо выполнить подготовку в облаке . Следующий шаг поможет вам создать пакет приложения:

Выберитеслужебная программа пакета >приложений Zip Teams.
Созданный пакет приложения находится в {your project folder}\appPackage\build\appPackage.{env}.zip.

Отправка пакета приложения

Выполните следующие действия, чтобы отправить пакет приложения:

  1. В клиенте Teams выберите Приложения>Управление приложениями>Отправка приложения.

    Снимок экрана: параметр публикации приложения.

    Откроется окно Отправка приложения .

  2. Выберите Отправить пользовательское приложение.

    Снимок экрана: параметр для отправки пользовательского приложения в Teams.

    Теперь пользовательское приложение передается в клиент Teams, и его можно добавить и просмотреть.

Публикация в организации

Когда приложение будет готово для использования в рабочей среде, вы можете отправить его с помощью API отправки приложений Teams, вызываемого из API Microsoft Graph. API отправки приложений Teams — это интегрированная среда разработки (IDE), например Microsoft Visual Studio Code, установленная с набором средств Microsoft Teams. Следующие действия помогут вам опубликовать приложение в вашей организации.

Публикация из набора средств Teams

Примечание.

Вы можете использовать конвейеры CICD для публикации приложения Teams. Дополнительные сведения см. в статье Настройка конвейеров CI/CD.

Следующие действия помогут вам опубликовать приложение из набора средств Teams.

  1. Вы можете опубликовать приложение Teams одним из следующих способов:

    • Выберите Опубликовать в разделе ЖИЗНЕННЫЙ ЦИКЛ.

    • Выберите Просмотреть>палитру команд...>Teams: публикация.

      Снимок экрана: выделенный параметр

  2. Выберите среду. Набор средств Teams запускает жизненный цикл, определенный publish в teamsapp.yml.

    Снимок экрана: параметры среды.

Теперь приложение доступно в Центре администрирования Microsoft Teams, где вы и администратор можете просмотреть и утвердить его.

Примечание.

Приложение еще не опубликовано в магазине приложений вашей организации. На этом шаге приложение отправляется в Центр администрирования Teams, где вы можете утвердить его для публикации в магазине приложений вашей организации.

Утверждение в Центре администрирования

Набор средств Teams для Visual Studio Code создан на основе API отправки приложений Teams и позволяет автоматизировать процесс отправки и утверждения для пользовательских приложений в Teams.

Примечание.

Убедитесь, что у вас есть проект приложения Teams в Visual Studio Code. Как администратор, Управление приложениями в центре администрирования Microsoft Teams — это место, где вы можете просматривать и управлять всеми приложениями Teams для вашей организации. В Центре администрирования можно выполнить следующие действия:

  • См. сведения о состоянии и свойствах приложений на уровне организации.
  • Утверждение или отправка новых пользовательских приложений в магазин приложений вашей организации.
  • Блокировать или разрешать приложения на уровне организации.
  • Добавление приложений в Teams.
  • Приобретение служб для сторонних приложений.
  • Просмотр разрешений, запрашиваемых приложениями.
  • Предоставьте согласие администратора приложениям в управлении параметрами приложений для всей организации.

Следующие действия помогут вам утвердить в Центре администрирования:

  1. Выберите Перейти на портал администрирования.

  2. Щелкните значок >Приложения> TeamsУправление приложениями.

    Снимок экрана: выбор параметра Управление приложениями.

    Вы можете просмотреть все приложения Teams для вашей организации.

    В мини-приложении Ожидание утверждения в верхней части страницы вы узнаете, когда пользовательское приложение отправляется на утверждение. В таблице только что отправленное приложение автоматически публикует состояние отправленных и заблокированных приложений. Чтобы найти приложение, можно отсортировать столбец состояния публикации в порядке убывания.

    Снимок экрана: приложения Teams, ожидающие утверждения.

  3. Выберите имя приложения, чтобы перейти на страницу сведений о приложении. На вкладке О программе можно просмотреть сведения о приложении, включая описание, состояние и идентификатор приложения.

    Снимок экрана: отправленное приложение.

  4. Выберите раскрывающийся список состояние и измените значение с "Отправлено" на "Опубликовать".

    После публикации приложения состояние публикации изменится на Опубликовано, а состояние автоматически изменится на Разрешено.

    Дополнительные сведения см. в статье Публикация в организации.

Публикация в Магазине Teams

Вы можете распространять приложение непосредственно в Магазине Teams в Microsoft Teams и охватить миллионы пользователей по всему миру. Если ваше приложение также представлено в Магазине Teams, вы можете мгновенно связаться с потенциальными клиентами. Приложения, опубликованные в Магазине Teams, также автоматически отображаются в Microsoft AppSource, который является официальной платформой для приложений и решений Microsoft 365.

Дополнительные сведения см. в статье о публикации в Магазине Teams.

См. также