Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В инфраструктуре для совместной работы Teams существует широкий спектр потребностей пользователей, которые вы можете решить с помощью приложения Teams. Например, приложение, которое устраняет разрыв в достижении эффективного сотрудничества, отлично подходит.
Пользователь приложения и его требования определяют все варианты приложений, которые вы будете создавать. Разработка дизайна приложения, выбор возможностей, определение среды сборки и тестирования, а также распространение приложения должны следовать требованиям пользователя приложения.
Чтобы соответствовать требованиям пользователя, сначала необходимо понять их.
Изучение пользователей:
- Распознавайте проблемы пользователей и определяйте решения для распространенных проблем, с которыми они сталкиваются.
- Создайте приложение Teams, определив правильное сочетание функций Teams, которые удовлетворят потребности пользователей.
- Изучите варианты использования, чтобы узнать, как конечный пользователь взаимодействует с вашим приложением.
- Рекомендуется пройти модуль изучения способа публикации приложения в Microsoft Teams Store , чтобы упростить процесс отправки приложения из Teams Store.
Изучите проблему. Определите основную проблему, которую должно решить ваше приложение.
Рассмотрите возможность интеграции. Определите приложения и службы, которые требуются вашему приложению, такие как проверка подлинности, Microsoft Graph или веб-приложения.
Функции приложения Microsoft Teams
Каждое приложение уникально благодаря нескольким способам расширения Teams. Функции приложения Teams:
Возможности приложений
Возможности — это основные функции, которые можно создать в приложении. Они также называются точками входа или расширения, так как обеспечивают интеграцию и взаимодействие.
Ваши приложения Teams имеют одну или все из следующих основных возможностей:
Персональные приложения
Личное приложение — это выделенное пространство или бот, помогающие пользователю сосредоточиться на собственных задачах или просматривать соответствующие действия.
Вкладки
Отображение веб-контента на вкладке, где пользователи могут обсуждать и совместно работать над ним.
Боты
Результатом беседы часто становится необходимость что-то сделать (создать заказ, проверить код, узнать статус запроса и так далее). Бот может выполнять эти рабочие процессы прямо в Microsoft Teams.
Расширения для сообщений
С помощью расширений для сообщений можно искать и делиться внешней информацией. Также с сообщениями можно выполнять различные действия, например, создать запрос в службу поддержки на основе публикации на канале.
Расширения для собраний
Включить приложение в функционал Teams для звонков можно разными способами.
Веб-перехватчики и соединительные линии
Важно!
Поддержка соединителей Office 365 в Teams, включая входящие веб-перехватчики на основе соединителей, прекращена в мае 2026 года. Чтобы получать запросы веб-перехватчиков и публиковать сообщения в Teams, используйте приложение "Рабочие процессы". Дополнительные сведения см. в статье Снятие с учета соединителей Office 365 в Microsoft Teams.
Как создать веб-перехватчик в Teams?
- Чтобы автоматически публиковать в чате или канале при получении запроса веб-перехватчика, используйте предопределенные шаблоны рабочих процессов или создайте рабочий процесс с нуля с помощью триггера "При получении запроса веб-перехватчика Teams ". Дополнительные сведения см. в статье "Отправка сообщений в Teams с помощью входящих веб-перехватчиков".
- Дополнительные сведения о триггере при получении запроса веб-перехватчика Teams см . в разделе Microsoft Teams — веб-перехватчик.
Если вы уже создали соединители Office 365:
- Создание соединителя Power Automate: Power Automate расширяет широко используемые приложения рабочих процессов в Teams. Это масштабируемый и безопасный способ программной передачи данных в Teams и из него. Если вы примените этот метод, вы сможете создавать шаблоны рабочих процессов для публикации оповещений из вашего продукта в каналах Teams. Этот подход упрощает принятие нового метода пользователями. Дополнительные сведения см. в статье Power Automate для корпоративных разработчиков, независимых поставщиков программного обеспечения и партнеров.
- Обновите приложение Teams: вы можете улучшить текущее приложение Teams. Например, можно разрешить пользователям настраивать упреждающие сообщения на основе событий-триггеров в системе. Дополнительные сведения см. в статье о том, как боты могут публиковать сообщения в каналах с помощью упреждающих сообщений.
Известные проблемы
- Веб-перехватчики рабочих процессов поддерживают закрытые каналы. Их можно настроить на портале Power Automate или в приложении "Рабочие процессы" в Teams.
- Веб-перехватчики рабочих процессов поддерживают полезные данные адаптивной карты и MessageCard. Полезные данные MessageCard отображают содержимое, но не поддерживают интерактивные кнопки действий HTTP POST. Для интерактивных карт используйте адаптивные карточки и настройте рабочий процесс для обработки ответов карт.
Ограничения
Рабочие процессы связаны только с определенными пользователями (именуемыми владельцами рабочего процесса), а не с командой или каналом Teams. Рабочие процессы могут стать потерянными потоками в отсутствие владельца, если не назначены совладельцы. Чтобы обеспечить непрерывность бизнес-процесса, автоматизированного потоком, администраторы могут добавить одного или нескольких совладельцев и предоставить им полный контроль над рабочим процессом. Они также могут добавить проверку подлинности для подключений (при наличии) и включить поток, если он отключен. Дополнительные сведения см. в статье Управление потоками-сиротами.
Входящие веб-перехватчики — это простой способ автоматической отправки уведомлений из другого приложения в канал Teams. С помощью исходящих веб-перехватчиков вы можете отправить сообщение веб-службе с помощью @mention.
Microsoft Graph для Teams
API Microsoft Graph для Teams предоставляет доступ к сведениям о командах, каналах, пользователях и сообщениях, что помогает создавать или улучшать функции вашего приложения. API уведомлений предоставляют простой способ отправки уведомлений из приложения в действие Teams.
Примечание.
Магазин Teams изменился:
Ранее пользовательские приложения, созданные для вашей организации (бизнес-приложения), обновлялись путем выбора многоточия на плитке. С помощью обновленного Магазина Teams вы теперь можете обновить пользовательские приложения, созданные для вашей организации (бизнес-приложения), войдя в Центр администраторов Teams.
Область приложения
Ваше приложение может иметь одну из следующих областей:
- Личное приложение. Личное приложение — это бот или специальная область, помогающая пользователям сосредоточиться на своих задачах или просматривать важные для них события.
- Общее приложение. Команды, каналы и чат — пространства для совместной работы. Приложения в этих контекстах доступны всем в этом пространстве. Пространства для совместной работы обычно ориентированы на рабочий процесс для взаимодействия с приложением или разблокировки новых социальных взаимодействий.
Приложение может существовать в разных областях. Например:
- Приложение может отображать данные в центральном общем расположении, то есть на вкладке.
- Оно также может предоставлять эти сведения через личный диалоговый интерфейс, то есть через бота.
Пользователь может взаимодействовать с приложением на вкладке холста, чтобы выполнить действие, или может сделать то же самое с помощью диалогового бота.