Тестирование поведения приложения в другой среде

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

Вы можете отправить приложение Microsoft Teams в Teams, не публикуя его в организации или в Microsoft Teams Store в следующих сценариях:

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

Важно!

  • Отправка пользовательских приложений возможна только в облаке сообщества государственных организаций (GCC) и недоступна в GCC-High и Министерстве обороны (DOD).
  • Установка приложения поддерживается только в классическом клиенте Teams.

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

  • Создайте пакет приложения и проверьте его на наличие ошибок.
  • Включите загрузку пользовательских приложений в Teams.
  • Убедитесь, что приложение работает и доступно через HTTPS.

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

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

  1. Войдите в клиент Teams с помощью учетной записи разработчика Microsoft 365.

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

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

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

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

  4. Выберите пакет приложения .zip файл.

  5. Добавьте приложение в Teams в качестве требования:

    1. Выберите Добавить , чтобы добавить личное приложение.
    2. Добавьте приложение в команду или чат с помощью раскрывающегося меню.

    Снимок экрана: описание приложения.

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

  • Локально размещенное в Teams. Teams Toolkit локально размещает приложение Teams, загрузив его в Teams для тестирования в локальной среде.

  • Размещенное в облаке в Teams. Для удаленного тестирования приложения Teams необходимо разместить его в облаке с помощью подготовки и развертывания на Microsoft Entra ID. Она включает в себя отправку решения в Microsoft Entra ID, а затем отправку в Teams.

Примечание.

Для отладки и тестирования в производственном масштабе рекомендуется следовать собственным рекомендациям компании, чтобы обеспечить поддержку тестирования, промежуточного размещения и развертывания с помощью собственных процессов.

Локально размещенная среда

Teams — это облачный продукт, который требует, чтобы все службы, к которым он обращается, были общедоступными с помощью конечных точек HTTPS. Локальное размещение — это отправка пользовательских приложений в Teams для тестирования в локальной среде.

Среда, размещенная в облаке

Для размещения кода разработки и рабочей среды и их конечных точек HTTPS необходимо удаленно протестировать приложение Teams с помощью подготовки и развертывания на Microsoft Entra ID. Необходимо убедиться, что все домены доступны из приложения Teams, указанного в объекте validDomainsmanifest.json в файле.

Примечание.

Чтобы обеспечить безопасную среду, четко укажите домен и поддомены, на которые вы ссылаетесь, и эти домены должны находиться под вашим контролем. Например, *.azurewebsites.net не рекомендуется, однако contoso.azurewebsites.net рекомендуется.

См. также