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


Расширение агентов и приложений в Microsoft 365

Приложение Teams — это приложение для Microsoft 365, как надстройка Office и пользовательский агент Copilot. Это позволяет объединить надстройку с одним или несколькими другими типами расширений Microsoft 365. В объединенном решении используется один манифест, который настраивает все его части, и один пакет приложения (ZIP-файл), который служит единицей загрузки неопубликованных приложений и публикации в Microsoft Marketplace или центре Microsoft 365 Admin.

С помощью последних выпусков клиентской библиотеки JavaScript Microsoft Teams (TeamsJS версии 2.0.0 и более поздних), манифеста унифицированного приложения для Microsoft 365 (ранее — манифест приложения Teams) (версии 1.13 и более поздних версий) и набора средств агентов Microsoft 365 (ранее известного как Набор средств Teams), можно создавать и обновлять приложения Teams для запуска в любом из трех центральных приложений Microsoft 365 (приложениях с панелью приложений).

  • Teams
  • Microsoft 365 Copilot
  • Outlook

Вы также можете объединить в один пакет распространяемого приложения приложение Teams с пользовательским расширением Copilot или надстройкой Office для Excel, PowerPoint, Word или Outlook.

Используйте эту систему упаковки для объединения тесно связанных функций и возможностей в единое приложение для Microsoft 365. Ниже приведены некоторые возможные сценарии.

  • Сделайте страницу доступной как в области задач надстройки, так и в пользовательской личной вкладке в одном или нескольких приложениях центра Microsoft 365.
  • Создайте агент Copilot, который получает данные Microsoft Graph и доступен в Excel и Teams.
  • Включите аналогичные обработчики для аналогичных событий, например пользователя, добавляемого в беседу Teams, и получателя, добавляемого в сообщение Outlook.
  • Записывайте в базе данных дискретные действия пользователей в приложении Office и просматривайте накопленные данные на настраиваемой вкладке, открытой на панели приложения в одном или нескольких центрах Microsoft 365.

Совет

Вы не можете включить приложение SharePoint Framework в пакет приложений расширения Майкрософт, но вы можете объединить расширение Microsoft 365 с одним или несколькими приложениями SharePoint Framework в одно предложение "Программное обеспечение как услуга" (SaaS). SaaS устанавливается и управляется как единое целое с помощью портала интегрированных приложений в Центре администрирования. Дополнительные сведения см. в разделах Связанные приложения SaaS и Портал интегрированных приложений.

В следующих разделах представлены некоторые функции разработки Microsoft 365, которые пересекают границы между Office, Teams и Copilot. Матрица поддержки на различных платформах см. в разделе Поддержка платформ.

Личные вкладки

Обратитесь к пользователям, где они находятся, прямо в контексте их работы, расширив веб-приложение как личное приложение вкладки, которое также работает в Outlook, Teams и Microsoft 365 Copilot приложении.

На снимке экрана показан пример вкладки Личная, запущенная в Outlook, Microsoft 365 и Teams.

На следующих изображениях показана личная вкладка, запущенная в приложении Microsoft 365 для iOS и Android. (Он также будет работать в Приложении Outlook для iOS и Android.)

Совет

Личные вкладки можно создавать и размещать с помощью SharePoint Framework (SPFx) версии 1.16 и более поздних версий в качестве альтернативы их размещению на веб-сервере или веб-службе. См. статью Добавление вкладки Teams в SharePoint и Создание вкладки Microsoft Teams с помощью SharePoint Framework — руководство. Хотя в этих статьях используется термин "Вкладка Teams", они применяются также к личным вкладкам в Outlook и Microsoft 365 Copilot.

Расширения сообщений позволяют пользователям взаимодействовать с веб-службой с помощью кнопок и форм. Пользователи могут искать или инициировать действия во внешней системе из сообщений чата в Teams и сообщений электронной почты в Outlook.

На снимке экрана показан пример расширения сообщений, запущенного в Outlook и Teams.

Распаковка ссылок работает как в сообщениях Outlook, так и в сообщениях чата Teams. Вы также можете разворачивать ссылки с карточками, которые запускают Stageview.

На снимке экрана показан пример распаковки ссылок в Outlook и Teams.

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

Приложения для собраний

Приложения для собраний — это, по сути, личные вкладки , предназначенные для совместной работы до, во время и после собраний. Вы можете настраивать и добавлять приложения для собраний Teams, запланированные из Outlook, а также запускать приложения для собраний в календаре Outlook.

Снимок экрана: пример приложения для собраний, запущенного в Teams и Outlook

Дополнительные сведения см. в разделах Приложения для собраний и звонков и Расширение приложения для собраний в Outlook.

Действия в Microsoft 365

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

Дополнительные сведения см. в разделе Действия в Microsoft 365.

Поддержка платформы

В следующей таблице показаны платформы, поддерживающие различные типы приложений для Microsoft 365.

Функции приложений Teams Поддержка Teams Поддержка Outlook как концентратора поддержка Microsoft 365 Copilot поддержка надстройки Word, Excel, Outlook и PowerPoint Примечания
Личное область вкладок Интернет, настольные компьютеры, мобильные устройства Web, Desktop, Mobile (Android, iOS) Web, Desktop, Mobile (Android, iOS) - Области каналов и групп не поддерживаются в Microsoft 365. Дополнительные сведения см. в статье Клиентская библиотека JavaScript для Teams.
Приложения для собраний Интернет, настольные компьютеры, мобильные устройства Версия для настольного компьютера - - Представление этапа собрания не поддерживается в Outlook. См . раздел Расширение приложения для собраний в Outlook.
Расширения сообщений на основе поиска Интернет, настольные компьютеры, мобильные устройства Интернет, настольный компьютер - - Сведения об ограничениях и устранении неполадок см. в разделе Ограничения.
Расширения сообщений на основе действий Интернет, настольные компьютеры, мобильные устройства Web - - Доступные для просмотра и действия (не компонуемые) в предварительной версии Teams или Outlook для мобильных устройств (iOS, Android). Сведения об ограничениях и устранении неполадок см. в разделе Ограничения.
Распаковка связи (включая Stageview) Интернет, настольный компьютер Интернет, настольный компьютер - - См. заметки о распаковки ссылок и Представлении этапов
Компоненты Loop адаптивной карточки Интернет, настольный компьютер Web, Desktop (только для нового Outlook) - - Доступный для просмотра (не компонуемый) в предварительной версии Teams или Outlook для мобильных устройств (iOS, Android). См. статью Компоненты Loop на основе адаптивных карточек.
Представление этапа Интернет, настольные компьютеры, мобильные устройства Web (предварительная версия), Desktop (preview) - - Просмотр и действие (не компонуемый) в предварительной версии Outlook mobile (iOS, Android). См . раздел Расширения сообщений.
Надстройки Office - - - Интернет, настольный компьютер См. статью Обзор платформы надстроек Office.
Агенты Copilot Интернет, настольный компьютер - Интернет, настольный компьютер Интернет, настольный компьютер См. раздел Декларативные агенты для Microsoft 365 Copilot

Планирование и проектирование приложений

Чтобы создать приложение в экосистеме Microsoft 365, рассмотрите, как оно помогает пользователям выполнять свою работу и выполнять свои повседневные задачи. Благодаря продуманному планированию и проектированию приложений вы можете создать интерфейс, который будет более интегрированным и упрощает работу пользователей с приложением.

Чтобы приступить к работе с приложениями, расширенными в Microsoft 365, ознакомьтесь с сборниками схем приложений и набором средств пользовательского интерфейса Microsoft 365 (Figma) preview.

Отправка коммерческой платформы Майкрософт

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

После публикации приложения Teams как приложения для Microsoft 365 его можно будет обнаружить как устанавливаемое приложение в магазинах приложений Outlook и Microsoft 365, а также в Магазине Microsoft Teams. И если приложение включает надстройку для Excel, PowerPoint или Word, она также будет находиться в их магазинах. При запуске в Outlook и приложении Microsoft 365 ваше приложение использует те же разрешения, что и в Teams. Администраторы Teams могут управлять доступом к приложениям Teams в Microsoft 365 для пользователей в своей организации.

Дополнительные сведения см. в статье Публикация приложений Teams для Microsoft 365.

Следующее действие

Настройте среду разработки для создания приложений Teams для Microsoft 365.

См. также