Расширение приложений Teams в Microsoft 365
С помощью последних выпусков клиентской библиотеки Microsoft Teams JavaScript (TeamsJS версии 2.0.0 и более поздних), манифеста приложения (ранее — манифест приложения Teams) (версии 1.13 и более поздних версий) и Набора средств Teams можно создавать и обновлять приложения Teams для запуска в других продуктах Microsoft 365 с высоким уровнем использования и публиковать их в коммерческой платформе Майкрософт (Microsoft AppSource) или в частном магазине приложений вашей организации.
Расширение приложения Teams в Microsoft 365 обеспечивает упрощенный способ доставки кроссплатформенных приложений для расширенной аудитории пользователей: из одной базы кода вы можете создавать интерфейсы приложений, адаптированные для Сред приложений Teams, Outlook и Microsoft 365. Конечным пользователям не нужно покидать контекст своей работы, чтобы использовать ваше приложение, и администраторы получают преимущества от объединенного рабочего процесса управления и развертывания.
Платформа приложений Teams продолжает развиваться и целостно расширяться в экосистеме Microsoft 365. Ниже приведена текущая поддержка элементов платформы приложений Teams в Microsoft 365 (Teams, Outlook и Microsoft 365 в качестве узлов приложений):
Функции приложений Teams | Элемент манифеста приложения | Поддержка Teams | Поддержка Outlook | Поддержка приложений Microsoft 365 | Примечания |
---|---|---|---|---|---|
Личная область вкладок | staticTabs |
Интернет, настольные компьютеры, мобильные устройства | Web, Desktop, Mobile (Android, iOS) | Web, Desktop, Mobile (Android, iOS) | Области каналов и групп не поддерживаются в Microsoft 365. Дополнительные сведения см. в статье Клиентская библиотека JavaScript для Teams. |
Приложения для собраний | configurableTabs |
Интернет, настольные компьютеры, мобильные устройства | Версия для настольного компьютера | - | Представление этапа собрания не поддерживается в Outlook. См . заметки. |
Расширения сообщений на основе поиска | composeExtensions |
Интернет, настольные компьютеры, мобильные устройства | Интернет, настольный компьютер | - | Сведения об ограничениях и устранении неполадок см. в примечаниях. |
Расширения сообщений на основе действий | composeExtensions |
Интернет, настольные компьютеры, мобильные устройства | Web | - | Доступные для просмотра и действия (не компонуемые) в предварительной версии Teams или Outlook для мобильных устройств (iOS, Android). Сведения об ограничениях и устранении неполадок см. в примечаниях. |
Распаковка связи (включая Stageview) | composeExtensions.messageHandlers |
Интернет, настольный компьютер | Интернет, настольный компьютер | - | См. заметки о распаковки ссылок и Представлении этапов |
Компоненты цикла адаптивных карточек | composeExtensions.messageHandlers |
Интернет, настольный компьютер | Web, Desktop (только для нового Outlook) | - | Доступный для просмотра (не компонуемый) в предварительной версии Teams или Outlook для мобильных устройств (iOS, Android). См . заметки. |
Представление этапа | composeExtensions.messageHandlers |
Интернет, настольные компьютеры, мобильные устройства | Web (предварительная версия), Desktop (preview) | - | Просмотр и действие (не компонуемый) в предварительной версии Outlook mobile (iOS, Android). См . заметки. |
Надстройки Outlook | extensions |
- | Интернет, настольный компьютер | - | См . заметки. |
Для регистрации в целевом выпуске Microsoft 365 и канале обновления приложений Microsoft 365 требуется согласие администратора для всей организации или выбранных пользователей. Каналы обновления зависят от устройства и применяются только к установкам Microsoft 365 под управлением Windows.
Примечание.
Дополнительные сведения о рекомендациях администратора и параметрах управления расширенными приложениями Teams см. в статье Приложения Teams, работающие в Outlook и Microsoft 365.
Инструкции по манифесту приложения и руководству по работе с версиями TeamsJS, а также дополнительные сведения о текущей поддержке платформы Teams в Microsoft 365 см. в обзоре клиентской библиотеки JavaScript для Teams.
Личные вкладки в Outlook и приложении Microsoft 365
Оставьте доступ к пользователям, где они находятся, прямо в контексте их работы, расширив веб-приложение как личное приложение Teams , которое также работает как в Outlook, так и в приложении Microsoft 365. Личные вкладки Teams, созданные и размещенные в SharePoint Framework (SPFx) версии 1.16 и более поздних, также поддерживаются в Outlook и приложении Microsoft 365.
На мобильных устройствах вы можете протестировать и отладить личную вкладку Teams, запущенную в приложении Microsoft 365 для iOS и Android, а также в приложении Outlook для iOS и Android.
Расширения сообщений в Outlook
Расширения сообщений Teams можно расширить в Outlook в Интернете и Windows, а также в клиентах Microsoft Teams.
Распаковка ссылок работает в Outlook Web и средах Windows так же, как в Microsoft Teams без каких-либо дополнительных трудоемких операций, чем использование манифеста приложения версии 1.13 или более поздней. Вы также можете разворачивать ссылки с карточками, которые запускают Stageview.
Создайте приложение с помощью последнего манифеста приложения и клиентской библиотеки JavaScript для Teams , чтобы воспользоваться новейшим консолидированным процессом разработки приложений Microsoft 365. Затем упростите развертывание, установку и администрирование для ваших клиентов, расширяя возможности и возможности использования приложения.
Приложения для собраний в Outlook
Пользователи могут обнаруживать и использовать ваше приложение для собраний прямо в потоке своей работы при расширении приложения для собраний в Outlook для Windows.
Использование манифеста приложения в Microsoft 365
С целью упрощения и оптимизации экосистемы разработчиков Microsoft 365 мы продолжаем расширять манифест приложения в других областях Microsoft 365, используя следующее.
Надстройки Outlook
Теперь вы можете определять и развертывать надстройки Outlook в версии 1.17 и более поздних версиях манифеста приложения.
Дополнительные сведения см. в разделе Манифест приложения для надстроек Office.
Планирование и проектирование приложений
Чтобы создать приложение в экосистеме Microsoft 365, рассмотрите, как оно помогает пользователям выполнять свою работу и выполнять свои повседневные задачи. Благодаря продуманному планированию и проектированию приложений вы можете создать интерфейс, который будет более интегрированным и упрощает работу пользователей с приложением.
Чтобы приступить к работе с приложениями, расширенными в Microsoft 365, ознакомьтесь с сборниками схем приложений и набором средств пользовательского интерфейса Microsoft 365 (Figma) preview.
Действия в Microsoft 365
Действия направлены на интеграцию приложения в рабочий процесс пользователя, обеспечивая удобство обнаружения и простое взаимодействие с его содержимым. Направляя пользователей в приложение с их намерением и контекстным содержимым, действия обеспечивают эффективное завершение задач. Эта интеграция повышает видимость и вовлеченность приложения с минимальными усилиями по разработке.
Дополнительные сведения см. в разделе Действия в Microsoft 365.
Отправка коммерческой платформы Майкрософт
Присоединяйтесь к растущему числу рабочих приложений Teams в магазине Microsoft Commercial Marketplace (Microsoft AppSource) с расширенной поддержкой outlook и аудитории Microsoft 365. Процесс отправки приложений Для приложений Teams, включенных в Outlook и Microsoft 365, совпадает с процессом отправки приложений Для традиционных приложений Teams. Единственное отличие заключается в использовании манифеста приложения версии 1.13 или более поздней в пакете приложения, который предоставляет поддержку приложений Teams, работающих в Microsoft 365.
После публикации приложения в качестве приложения Teams с поддержкой Microsoft 365 его можно будет обнаружить как устанавливаемое приложение в магазинах приложений Outlook и Microsoft 365, а также в Магазине Microsoft Teams. При запуске в Outlook и приложении Microsoft 365 ваше приложение использует те же разрешения, что и в Teams. Администраторы Teams могут управлять доступом к приложениям Teams в Microsoft 365 для пользователей в своей организации.
Дополнительные сведения см. в статье Публикация приложений Teams для Microsoft 365.
Следующее действие
Настройте среду разработки для создания приложений Teams для Microsoft 365:
См. также
Platform Docs