Тестирование поведения приложения в другой среде
Отправка приложения в Teams
Вы можете отправить приложение Microsoft Teams в Teams, не публикуя его в организации или в Microsoft Teams Store в следующих сценариях:
- Вы хотите протестировать и отладить приложение локально или в тестовой облачной среде.
- Вы создали приложение для себя, чтобы автоматизировать рабочий процесс.
- Вы создали приложение для небольшого набора пользователей, например рабочей группы.
Важно!
- Отправка пользовательских приложений возможна только в облаке сообщества государственных организаций (GCC) и недоступна в GCC-High и Министерстве обороны (DOD).
- Установка приложения поддерживается только в классическом клиенте Teams.
Предварительные условия
- Создайте пакет приложения и проверьте его на наличие ошибок.
- Включите загрузку пользовательских приложений в Teams.
- Убедитесь, что приложение работает и доступно через HTTPS.
Отправка пакета приложения
Вы можете отправить пользовательское приложение в команду, чат, собрание или для личного использования в зависимости от того, как вы настроили область приложения.
Войдите в клиент Teams с помощью учетной записи разработчика Microsoft 365.
Выберите Приложения>Управление приложениями и Отправить приложение.
Выберите Отправить пользовательское приложение.
Выберите пакет приложения .zip файл.
Добавьте приложение в Teams в качестве требования:
- Выберите Добавить , чтобы добавить личное приложение.
- Добавьте приложение в команду или чат с помощью раскрывающегося меню.
Вы можете протестировать приложение Teams после интеграции с Teams. Чтобы протестировать приложение Teams, необходимо создать хотя бы одну рабочую область в своей среде. Вы можете использовать Microsoft Teams Toolkit для тестирования приложения Teams:
Локально размещенное в Teams. Teams Toolkit локально размещает приложение Teams, загрузив его в Teams для тестирования в локальной среде.
Размещенное в облаке в Teams. Для удаленного тестирования приложения Teams необходимо разместить его в облаке с помощью подготовки и развертывания на идентификаторе Microsoft Entra. Она включает в себя отправку решения в идентификатор Microsoft Entra, а затем отправку в Teams.
Примечание.
Для отладки и тестирования в производственном масштабе рекомендуется следовать собственным рекомендациям компании, чтобы обеспечить поддержку тестирования, промежуточного размещения и развертывания с помощью собственных процессов.
Локально размещенная среда
Teams — это облачный продукт, который требует, чтобы все службы, к которым он обращается, были общедоступными с помощью конечных точек HTTPS. Локальное размещение — это отправка пользовательских приложений в Teams для тестирования в локальной среде.
Среда, размещенная в облаке
Чтобы разместить разработку и рабочий код, а также их конечные точки HTTPS, необходимо удаленно протестировать приложение Teams с помощью подготовки и развертывания на идентификаторе Microsoft Entra. Необходимо убедиться, что все домены доступны из приложения Teams, указанного в объекте validDomains
manifest.json
в файле.
Примечание.
Чтобы обеспечить безопасную среду, четко укажите домен и поддомены, на которые вы ссылаетесь, и эти домены должны находиться под вашим контролем. Например, *.azurewebsites.net
не рекомендуется, однако contoso.azurewebsites.net
рекомендуется.
См. также
Platform Docs