Перейти к основному контенту
Microsoft 365
Подписаться

Создание приложений для совместной работы в Microsoft Teams

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

Каждый месяц Microsoft Teams пользуются более 270 миллионов человек, и у разработчиков есть отличная возможность создавать для них приложения для совместной работы. С начала 2020 года число активных пользователей в месяц, которые работают в Teams с приложениями собственной или сторонней разработки, выросло более чем в десять раз. Сейчас доступно уже более 1400 приложений для Teams. Независимые поставщики программного обеспечения получают миллионы годовой выручки от клиентов, которые используют их приложения для Teams и служб Microsoft 365. Если думать о будущем, то мы ожидаем развития технологий, которые объединяют цифровой и физический миры, например Microsoft Mesh для Teams. Это откроет принципиально новые возможности для совместной работы в Teams. 

В этом году на конференции Microsoft Build 2022 мы рассказали об улучшениях и новых возможностях для разработчиков, которые создают приложения для совместной работы в Teams и Microsoft 365. Чтобы ознакомиться с основными тезисами, посмотрите мое выступление с Чарльзом Ламанной. В нем мы рассказываем, какие возможности для инноваций открывают приложения для совместной работы и разработка с минимальным использованием кода. В этой статье мы более подробно описали заявленные на Microsoft Build изменения в наших продуктах. Вся информация разделена на три раздела. Вы узнаете о нововведениях, которые помогут организовать удобное взаимодействие сотрудников, повысить продуктивность разработчиков, привлечь пользователей и запустить монетизацию приложений. Мы будем рады увидеть, какие решения вы создадите с помощью этих новых возможностей.

Организация удобной совместной работы для пользователей

Live Share: взаимодействие в приложениях на собраниях Teams

Благодаря Live Share участники собраний в Teams смогут при демонстрации экрана не только наблюдать за происходящим, но и вместе редактировать или создавать контент в приложениях. Разработчикам доступны новые предварительные версии расширений для Teams SDK. Они позволят легко дополнить существующие приложения Teams возможностями Live Share для собраний. Live Share работает на базе Fluid Framework, что обеспечивает комплексную синхронизацию состояния элементов, медиаконтента и действий пользователей. При этом потребуется разработка только клиентской части. Эта синхронизация выполняется в размещенном и управляемом Teams экземпляре службы Microsoft Azure Fluid Relay. Для вас это будет бесплатно. Нашими первыми партнерами, которые опробовали функционал Live Share, стали компании Frame.io, Hexagon, Skillsoft, MakeCode, Accenture, Parabol и Breakthru. Посмотрите запись выступления о внедрении Live Share и опробуйте новые расширения для Teams SDK.

Демонстрация совместной работы в Microsoft Teams с использованием Live Share.

Иллюстрация 1. Прототип Hexagon с поддержкой Live Share позволяет инженерам комментировать и редактировать 3D-модели и симуляции во время мозгового штурма на собрании Teams.

Общедоступные версии Fluid Framework и Azure Fluid Relay

Fluid Framework — это набор клиентских библиотек JavaScript с открытым исходным кодом, которые лежат в основе функционала Live Share для совместной работы в режиме реального времени. Azure Fluid Relay — это полностью управляемая облачная служба, которая поддерживает клиенты Fluid Framework. С помощью Fluid Framework и Azure Fluid Relay разработчики добавляют к своим приложениям возможность взаимодействия в реальном времени не только на собраниях Microsoft Teams. К середине 2022 года будут доступны Fluid Framework, служба Azure Fluid Relay и соответствующий клиентский пакет SDK для Azure Fluid, готовые к использованию в производственных сценариях. Подпишитесь на блоги для разработчиков Майкрософт, чтобы не пропустить важные новости. Чтобы узнать подробности о создании веб-приложений для совместной работы с помощью Fluid Framework и Azure Fluid Relay, посмотрите запись выступления спикеров на конференции.

Создание компонентов Loop на базе адаптивных карточек

Компоненты Microsoft Loop — это динамические модули для продуктивной работы. Пользователи могут совершать с ними различные действия, и при этом информация в них синхронизируется. Их можно свободно перемещать между приложениями Microsoft 365, например из чата Teams или Microsoft Outlook. Мы рады сообщить, что у разработчиков появилась возможность создавать компоненты Loop. Теперь вы можете преобразовывать существующие адаптивные карточки в компоненты Loop или создавать на базе адаптивных карточек новые компоненты. Кроме того, компоненты Loop на базе адаптивных карточек могут отображаться в Редакторе при использовании Context IQ. Этот набор интеллектуальных возможностей работает в фоновом режиме в приложениях и службах Майкрософт. Это позволяет людям не отвлекаться при составлении сообщений электронной почты. Zoho Projects использует компоненты Loop на базе адаптивных карточек, чтобы пользователи могли работать с задачами в Teams и Outlook. Так они помогают своим клиентам быстрее реагировать на инциденты, сокращать время простоев и повышать общую производительность в соответствии с соглашениями об уровне обслуживания. Zoho Projects и ServiceDesk Plus Cloud — одни из первых продуктов, интегрированных с приложениями Microsoft 365 для использования Microsoft Loop. Закрытая предварительная версия этой функции для разработчиков будет доступна в июне 2022 года. Подпишитесь на блоги для разработчиков Майкрософт или следите за новостями в Twitter: @Microsoft365Dev.

Демонстрация использования в Zoho Projects компонентов Loop на базе адаптивных карточек для получения одобрения от юриста.

Иллюстрация 2. Zoho Projects трансформирует адаптивные карточки в динамические компоненты Loop с возможностью выполнять различные действия, которые работают в Teams и Outlook.

Конструктор примеров приложений для Служб коммуникации Microsoft Azure

Благодаря взаимодействию Служб коммуникации Microsoft Azure с Teams вы можете создавать инструменты для удобного общения между работающими в Teams сотрудниками и клиентами, которые используют собственные приложения или веб-сайты. Например, компания Teladoc Health разработала первое в своем роде полностью интегрированное решение для телемедицины с функционалом для врачей и административного персонала. Оно позволяет организовывать взаимодействие лечащих групп и доступ к соответствующим медицинским данным прямо в Teams. Кроме того, с его помощью специалисты могут проводить виртуальные приемы пациентов, которые присоединяются к встрече из пользовательских приложений.

Изображение двух снимков экрана пользовательского приложения Teladoc Health для телемедицины. Слева показано, что на экране видят врачи, а справа — как интерфейс выглядит для пациентов.

Иллюстрация 3. Благодаря решению от Teladoc Health поставщики медицинских услуг могут работать в Teams, а пациенты получают возможность присоединяться к встречам из пользовательских приложений, созданных с помощью Служб коммуникации Azure.

Мы рады представить конструктор примеров приложений для Служб коммуникации Microsoft Azure. Он позволяет разработчикам создавать и развертывать примеры приложений для виртуальных встреч всего за несколько минут и без написания кода. Благодаря примерам приложений клиенты могут назначать встречи на платформе Microsoft Bookings и присоединяться к собраниям Teams через пользовательские веб-приложения с фирменным дизайном компании. При этом сотрудники могут принимать участие в запланированных встречах с помощью Teams. Пример приложения имеет открытый исходный код, и разработчики могут менять его, чтобы адаптировать под конкретные задачи. Перейдите в GitHub и узнайте подробности.

Улучшения API Microsoft Graph для встраивания чатов и сообщений каналов в приложения

С помощью API Microsoft Graph разработчики могут встраивать чаты Teams в свои приложения, чтобы пользователям было удобно взаимодействовать без необходимости переключаться между приложениями. Мы представляем предварительные версии нескольких новых API со следующими возможностями: активация чатов для федеративных пользователей (не из вашего клиента), подписка на пользовательские чаты, изменение членства, а также предоставление информации о прочитанных и непрочитанных сообщениях текущего пользователя. Общедоступные версии этих API появятся к середине 2022 года. Чтобы узнать подробности, ознакомьтесь с документацией о типе ресурса chatMessage и посмотрите запись выступления спикеров на конференции.

SharePoint Framework и Microsoft Viva Связи

SharePoint — это гибкая платформа для совместной работы над контентом в приложениях и службах Microsoft 365. Теперь SharePoint Framework позволяет создавать веб-части и страницы на сайтах SharePoint, в приложениях Teams и других решениях. Это инструмент лежит в основе возможностей расширения новой платформы для взаимодействия с сотрудниками Microsoft Viva Связи. Посмотрите выступление спикера с практическим советами о том, как создавать решения для сотрудников в Viva Связях, которые будут соответствовать их уникальным потребностям и напрямую интегрироваться с приложениями Teams.

Изображение интерфейса Viva Связей в мобильном приложении и на главном сайте в Teams.

Иллюстрация 4. Пример приложения Microsoft Viva Связей, которое запущено в Teams и на мобильном устройстве.

Распространение функционала утверждений

Приложение "Утверждения" в Microsoft Teams помогает сотрудникам создавать запросы, управлять и делиться ими прямо в процессе работы. При этом неважно, работают ли люди в офисе или на местах. Мы представляем API для создания, чтения, обновления и удаления таких утверждений. Разработчики могут применять эти API для добавления функции утверждений в бизнес-приложения и использовать веб-перехватчики, чтобы отслеживать изменения и управлять рабочими процессами с помощью Утверждений в Teams. Предварительные версии API приложения "Утверждения" будут доступны к середине 2022 года. Подпишитесь на блоги для разработчиков Майкрософт, чтобы не пропустить важные новости. Чтобы узнать подробности, посмотрите запись выступления спикеров на конференции.

Увеличение продуктивности разработчиков

Развертывание созданных решений на платформах Teams и Microsoft 365

Мы рады сообщить о выпуске общедоступной версии нового Teams SDK. Этот пакет позволяет создавать решения для Teams, Outlook и Office, применяя единую модель приложения и развертывания. Кроме того, с помощью этого SDK можно разрабатывать инструменты для совместной работы с функционалом, актуальным для конкретных продуктов. Теперь разработчики могут обновить Teams JS SDK до версии 2 и манифест приложения до версии 1.13, чтобы создавать производственные приложения Teams и запускать полномасштабные пилотные проекты с участием пользователей в рамках каналов предварительных выпусков Outlook и Office. Это позволит собирать отзывы и готовиться к распространению приложений в Outlook и Office к концу этого календарного года.

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

Демонстрация использования решения MURAL, которое добавляет персональные вкладки, а также расширения для сообщений с функцией поиска.

Иллюстрация 5. MURAL добавляет персональные вкладки приложений Teams, а также расширения для сообщений с функцией поиска в другие приложения Майкрософт.

Компания MURAL одна из первых среди наших партнеров реализовала интеграцию функций своих приложений с Teams, Outlook и Office. В приведенном выше примере показано расширение для сообщений с функцией поиска, которое позволяет вставлять элементы MURAL прямо в Outlook в виде интерактивных адаптивных карточек. MURAL и несколько других партнеров (Adobe, eCare Vault, go1, monday.com, Polly, ServiceNow, SurveyMonkey и Zoho) помогли нам подготовить эти новые инструменты. На конференции Microsoft Build мы были рады сообщить, что теперь они доступны всем пользователям.

Общедоступная версия набора средств Teams для Visual Studio Code и CLI

Набор средств Teams для Visual Studio, Visual Studio Code и интерфейса командной строки (CLI) — это инструменты для быстрого создания приложений Teams и Microsoft 365. Этот набор средств поможет начинающим и опытным разработчикам создавать, отлаживать, тестировать и развертывать приложения для Teams. Мы рады сообщить, что появилась общедоступная версия набора средств Teams для Visual Studio Code и CLI. Разработчики могут использовать шаблоны кода на основе сценариев для уведомлений и ботов команд и ответов, а также автоматизировать обновления до последней версии Teams SDK и отлаживать приложения прямо в Outlook и Office. Начните создавать приложения с помощью набора средств Teams уже сегодня.

Изображение экрана с содержимым из GitHub для разработчиков, где показаны шаблоны кода на основе сценариев.

Иллюстрация 6. Создание уведомляющего приложения для Microsoft Teams с помощью набора средств Teams для Visual Studio Code.

Элементы управления взаимодействием в Power Apps

В Power Apps теперь доступны элементы управления взаимодействием. Разработчики могут перетаскивать в созданные приложения компоненты Microsoft 365 для совместной работы: чаты Teams, собрания, файлы, задачи из Планировщика и многое другое. Предварительная версия элементов управления взаимодействием будет доступна к середине 2022 года. Чтобы узнать подробности, посмотрите запись выступления спикеров на конференции. Подпишитесь на блог о Power Apps, чтобы не пропустить важные новости.

Привлечение пользователей и монетизация приложений

Средство автоматизации соответствия требованиям приложений для Microsoft 365

Программа соответствия требованиям приложений Microsoft 365 предназначена для оценки и подтверждения надежности созданных решений. В рамках этой программы проверяется соблюдение требований отраслевых стандартов (SOC 2, PCI DSS и ISO 27001) в отношении методов обработки данных, обеспечения безопасности и защиты конфиденциальной информации. Мы анонсируем выход предварительной версии средства автоматизации соответствия требованиям приложений для Microsoft 365. Его можно использовать для решений, созданных на базе Azure, чтобы ускорить процесс подготовки к проверке соблюдения стандартов. С помощью этого инструмента разработчики могут автоматизировать значительное количество задач, чтобы быстрее и проще пройти сертификацию. Он также создает отчеты, которыми можно поделиться, чтобы другие ИТ-специалисты получили представление о безопасности приложения и соответствии требованиям. Чтобы узнать подробности, ознакомьтесь с документацией о средстве автоматизации соответствия требованиям приложений для Microsoft 365.

Улучшенное управление приложениями и их обнаружение

Магазин Teams помогает людям находить нужные решения. Им доступны обновленные категории, тщательно отобранные коллекции и подборки популярных приложений. Кроме того, сотрудники получают интеллектуальные рекомендации на базе сведений о том, какими инструментами пользуются их коллеги. На этой конференции Microsoft Build мы представили централизованный интерфейс Магазина Teams. Теперь пользователи могут видеть информацию о приложениях, которые они используют в различных командах и групповых чатах, а также сведения о необходимых для работы с ними разрешениях. Мы также сделали поиск более контекстным с помощью вкладок, расширений сообщений и соединителей. Благодаря этому люди быстрее находят нужные приложения и чаще пользуются в Teams решениями от независимых поставщиков программного обеспечения. Например, если сотрудник создает сообщение, предложения в специальном расширении сообщения будут организованы по возможным задачам и действиям. Кроме всего перечисленного, пользователи теперь также могут добавлять приложения прямо с мобильного устройства с помощью ссылки или QR-кода.

Встроенные покупки в приложениях Teams

Самым популярным запросом от партнеров и разработчиков была просьба предоставить возможность добавлять платный функционал в приложения Teams. Это дает возможность перейти с бесплатной версии приложения на модель freemium и задать условия для оформления платной подписки. Новая функция покупки в приложениях уже доступна. Ее можно добавить к своим решениям с помощью нескольких строк кода. Чтобы узнать подробности, ознакомьтесь с документацией о покупках в приложениях.

Варианты подписки на решение для Microsoft Teams с оплатой в приложении.

Иллюстрация 7. Разработчики могут прямо в Teams активировать обновления для приложений по модели freemium с помощью нескольких строк кода.

Управление лицензиями на приложения Teams

Мы также развиваем функционал, который позволит пользователям управлять приобретенными лицензиями и назначать их. Раньше разработчики должны были встраивать компонент управления лицензиями в свое решение: на целевую страницу или прямо в приложение. Чтобы упростить этот процесс, мы скоро предоставим возможность передать функции управления лицензиями в Майкрософт. Так пользователи смогут управлять лицензиями и назначать их прямо в Teams. Предварительная версия средства управления лицензиями будет доступна к середине 2022 года.

Новые приложения для совместной работы в Teams

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

  • Приложение MURAL дает специалистам из любой точки мира возможность создать общее пространство для совместной работы прямо в Microsoft Teams. Пользователи могут улучшить командную работу в асинхронном режиме с помощью удобных визуальных элементов. Разрозненные обсуждения превратятся в продуктивные и увлекательные собрания. Сотрудникам также доступны сотни шаблонов и рекомендации по проверенным методам работы, которые помогают добиваться прорывных результатов. Сейчас доступна предварительная версия решения MURAL от нашего партнера, и вы можете использовать это приложение в Teams, Outlook и Office для организации удобного взаимодействия.
  • Приложение Observable для Teams позволяет компаниям объединять данные, контекстную информацию и логические схемы на одной платформе. Это помогает совместно приходить к важным выводам и быстрее принимать решения на основе данных в рамках всей организации. Новые возможности появятся в приложении Observable в июне 2022 года. Пользователи смогут получать уведомления в Microsoft Teams при добавлении комментариев в Observable.
  • Чат-бот для специалистов по закупкам в SAP S/4HANA предоставляет сотрудникам возможность использовать функции Microsoft Teams для совместной работы в SAP S/4HANA. При этом взаимодействие с ботом проходит в режиме диалога на естественном языке. В этом решении применяются проверка подлинности Microsoft Azure Active Directory (Azure AD) и API Microsoft Graph. Специалисты могут звонить другим людям и планировать собрания Teams с партнерами прямо из бота, если они являются бизнес-пользователями, прошедшими аутентификацию. Это обеспечивает тесную интеграцию автономного приложения SAP и функционала Teams для совместной работы. Благодаря этому решению сотрудники могут получать нужную информацию и взаимодействовать там, где им удобно.
  • Приложение ServiceDesk Plus Cloud разработала компания ManageEngine — подразделения Zoho, которое специализируется на управлении корпоративной ИТ-инфраструктурой. В этом решении возможности Microsoft Teams используются, чтобы упрощать предоставление бизнес- и ИТ-услуг, контролировать и ускорять разрешение ИТ-инцидентов, а также повышать качество сервиса в компании. Скоро в приложении ServiceDesk Plus Cloud в дополнение к статическим адаптивным карточкам появятся компоненты Loop. Благодаря этому все работающие над запросом специалисты будут в курсе последней информации и смогут создавать задачи для службы поддержки, не переключая вкладки.
  • Figma — платформа для совместной работы над дизайн-проектами. Новое приложение позволит командам делиться файлами Figma и FigJam, вместе редактировать их, а также презентовать результаты в режиме реального времени на собраниях Teams. Это приложение также поддерживает новый функционал адаптивных карточек. Когда пользователь делится ссылкой на файл Figma или FigJam в чате Teams, карточка разворачивается, и другие участники могут открыть файл в Teams. Кроме того, прямо в Teams можно просматривать уведомления о комментариях к файлам и отвечать на них. Приложение Figma появится в Магазин Teams до конца 2022 года.

Дополнительные сведения

Ниже приведен список основных ресурсов, которые помогут вам узнать подробности о разработке приложений для совместной работы в Microsoft Teams и Microsoft 365.

Подписаться

создание приложений для совместной работы в Microsoft Teams

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

Каждый месяц Microsoft Teams пользуются более 270 миллионов человек, и у разработчиков есть отличная возможность создавать для них приложения для совместной работы. С начала 2020 года число активных пользователей в месяц, которые работают в Teams с приложениями собственной или сторонней разработки, выросло более чем в десять раз. Сейчас доступно уже более 1400 приложений для Teams. Независимые поставщики программного обеспечения получают миллионы годовой выручки от клиентов, которые используют их приложения для Teams и служб Microsoft 365. Если думать о будущем, то мы ожидаем развития технологий, которые объединяют цифровой и физический миры, например Microsoft Mesh для Teams. Это откроет принципиально новые возможности для совместной работы в Teams. 

В этом году на конференции Microsoft Build 2022 мы рассказали об улучшениях и новых возможностях для разработчиков, которые создают приложения для совместной работы в Teams и Microsoft 365. Чтобы ознакомиться с основными тезисами, посмотрите мое выступление с Чарльзом Ламанной. В нем мы рассказываем, какие возможности для инноваций открывают приложения для совместной работы и разработка с минимальным использованием кода. В этой статье мы более подробно описали заявленные на Microsoft Build изменения в наших продуктах. Вся информация разделена на три раздела. Вы узнаете о нововведениях, которые помогут организовать удобное взаимодействие сотрудников, повысить продуктивность разработчиков, привлечь пользователей и запустить монетизацию приложений. Мы будем рады увидеть, какие решения вы создадите с помощью этих новых возможностей.

Организация удобной совместной работы для пользователей

Live Share: взаимодействие в приложениях на собраниях Teams

Благодаря Live Share участники собраний в Teams смогут при демонстрации экрана не только наблюдать за происходящим, но и вместе редактировать или создавать контент в приложениях. Разработчикам доступны новые предварительные версии расширений для Teams SDK. Они позволят легко дополнить существующие приложения Teams возможностями Live Share для собраний. Live Share работает на базе Fluid Framework, что обеспечивает комплексную синхронизацию состояния элементов, медиаконтента и действий пользователей. При этом потребуется разработка только клиентской части. Эта синхронизация выполняется в размещенном и управляемом Teams экземпляре службы Microsoft Azure Fluid Relay. Для вас это будет бесплатно. Нашими первыми партнерами, которые опробовали функционал Live Share, стали компании Frame.io, Hexagon, Skillsoft, MakeCode, Accenture, Parabol и Breakthru. Посмотрите запись выступления о внедрении Live Share и опробуйте новые расширения для Teams SDK.

Демонстрация совместной работы в Microsoft Teams с использованием Live Share.

Иллюстрация 1. Прототип Hexagon с поддержкой Live Share позволяет инженерам комментировать и редактировать 3D-модели и симуляции во время мозгового штурма на собрании Teams.

Общедоступные версии Fluid Framework и Azure Fluid Relay

Fluid Framework — это набор клиентских библиотек JavaScript с открытым исходным кодом, которые лежат в основе функционала Live Share для совместной работы в режиме реального времени. Azure Fluid Relay — это полностью управляемая облачная служба, которая поддерживает клиенты Fluid Framework. С помощью Fluid Framework и Azure Fluid Relay разработчики добавляют к своим приложениям возможность взаимодействия в реальном времени не только на собраниях Microsoft Teams. К середине 2022 года будут доступны Fluid Framework, служба Azure Fluid Relay и соответствующий клиентский пакет SDK для Azure Fluid, готовые к использованию в производственных сценариях. Подпишитесь на блоги для разработчиков Майкрософт, чтобы не пропустить важные новости. Чтобы узнать подробности о создании веб-приложений для совместной работы с помощью Fluid Framework и Azure Fluid Relay, посмотрите запись выступления спикеров на конференции.

Создание компонентов Loop на базе адаптивных карточек

Компоненты Microsoft Loop — это динамические модули для продуктивной работы. Пользователи могут совершать с ними различные действия, и при этом информация в них синхронизируется. Их можно свободно перемещать между приложениями Microsoft 365, например из чата Teams или Microsoft Outlook. Мы рады сообщить, что у разработчиков появилась возможность создавать компоненты Loop. Теперь вы можете преобразовывать существующие адаптивные карточки в компоненты Loop или создавать на базе адаптивных карточек новые компоненты. Кроме того, компоненты Loop на базе адаптивных карточек могут отображаться в Редакторе при использовании Context IQ. Этот набор интеллектуальных возможностей работает в фоновом режиме в приложениях и службах Майкрософт. Это позволяет людям не отвлекаться при составлении сообщений электронной почты. Zoho Projects использует компоненты Loop на базе адаптивных карточек, чтобы пользователи могли работать с задачами в Teams и Outlook. Так они помогают своим клиентам быстрее реагировать на инциденты, сокращать время простоев и повышать общую производительность в соответствии с соглашениями об уровне обслуживания. Zoho Projects и ServiceDesk Plus Cloud — одни из первых продуктов, интегрированных с приложениями Microsoft 365 для использования Microsoft Loop. Закрытая предварительная версия этой функции для разработчиков будет доступна в июне 2022 года. Подпишитесь на блоги для разработчиков Майкрософт или следите за новостями в Twitter: @Microsoft365Dev.

Демонстрация использования в Zoho Projects компонентов Loop на базе адаптивных карточек для получения одобрения от юриста.

Иллюстрация 2. Zoho Projects трансформирует адаптивные карточки в динамические компоненты Loop с возможностью выполнять различные действия, которые работают в Teams и Outlook.

Конструктор примеров приложений для Служб коммуникации Microsoft Azure

Благодаря взаимодействию Служб коммуникации Microsoft Azure с Teams вы можете создавать инструменты для удобного общения между работающими в Teams сотрудниками и клиентами, которые используют собственные приложения или веб-сайты. Например, компания Teladoc Health разработала первое в своем роде полностью интегрированное решение для телемедицины с функционалом для врачей и административного персонала. Оно позволяет организовывать взаимодействие лечащих групп и доступ к соответствующим медицинским данным прямо в Teams. Кроме того, с его помощью специалисты могут проводить виртуальные приемы пациентов, которые присоединяются к встрече из пользовательских приложений.

Изображение двух снимков экрана пользовательского приложения Teladoc Health для телемедицины. Слева показано, что на экране видят врачи, а справа — как интерфейс выглядит для пациентов.

Иллюстрация 3. Благодаря решению от Teladoc Health поставщики медицинских услуг могут работать в Teams, а пациенты получают возможность присоединяться к встречам из пользовательских приложений, созданных с помощью Служб коммуникации Azure.

Мы рады представить конструктор примеров приложений для Служб коммуникации Microsoft Azure. Он позволяет разработчикам создавать и развертывать примеры приложений для виртуальных встреч всего за несколько минут и без написания кода. Благодаря примерам приложений клиенты могут назначать встречи на платформе Microsoft Bookings и присоединяться к собраниям Teams через пользовательские веб-приложения с фирменным дизайном компании. При этом сотрудники могут принимать участие в запланированных встречах с помощью Teams. Пример приложения имеет открытый исходный код, и разработчики могут менять его, чтобы адаптировать под конкретные задачи. Перейдите в GitHub и узнайте подробности.

Улучшения API Microsoft Graph для встраивания чатов и сообщений каналов в приложения

С помощью API Microsoft Graph разработчики могут встраивать чаты Teams в свои приложения, чтобы пользователям было удобно взаимодействовать без необходимости переключаться между приложениями. Мы представляем предварительные версии нескольких новых API со следующими возможностями: активация чатов для федеративных пользователей (не из вашего клиента), подписка на пользовательские чаты, изменение членства, а также предоставление информации о прочитанных и непрочитанных сообщениях текущего пользователя. Общедоступные версии этих API появятся к середине 2022 года. Чтобы узнать подробности, ознакомьтесь с документацией о типе ресурса chatMessage и посмотрите запись выступления спикеров на конференции.

SharePoint Framework и Microsoft Viva Connections

SharePoint — это гибкая платформа для совместной работы над контентом в приложениях и службах Microsoft 365. Теперь SharePoint Framework позволяет создавать веб-части и страницы на сайтах SharePoint, в приложениях Teams и других решениях. Это инструмент лежит в основе возможностей расширения новой платформы для взаимодействия с сотрудниками Microsoft Viva Connections. Посмотрите выступление спикера с практическим советами о том, как создавать решения для сотрудников в Viva Connections, которые будут соответствовать их уникальным потребностям и напрямую интегрироваться с приложениями Teams.

Изображение интерфейса Viva Connections в мобильном приложении и на главном сайте в Teams.

Иллюстрация 4. Пример приложения Microsoft Viva Connections, которое запущено в Teams и на мобильном устройстве.

Распространение функционала утверждений

Приложение "Утверждения" в Microsoft Teams помогает сотрудникам создавать запросы, управлять и делиться ими прямо в процессе работы. При этом неважно, работают ли люди в офисе или на местах. Мы представляем API для создания, чтения, обновления и удаления таких утверждений. Разработчики могут применять эти API для добавления функции утверждений в бизнес-приложения и использовать веб-перехватчики, чтобы отслеживать изменения и управлять рабочими процессами с помощью Утверждений в Teams. Предварительные версии API приложения "Утверждения" будут доступны к середине 2022 года. Подпишитесь на блоги для разработчиков Майкрософт, чтобы не пропустить важные новости. Чтобы узнать подробности, посмотрите запись выступления спикеров на конференции.

Увеличение продуктивности разработчиков

Развертывание созданных решений на платформах Teams и Microsoft 365

Мы рады сообщить о выпуске общедоступной версии нового Teams SDK. Этот пакет позволяет создавать решения для Teams, Outlook и Office, применяя единую модель приложения и развертывания. Кроме того, с помощью этого SDK можно разрабатывать инструменты для совместной работы с функционалом, актуальным для конкретных продуктов. Теперь разработчики могут обновить Teams JS SDK до версии 2 и манифест приложения до версии 1.13, чтобы создавать производственные приложения Teams и запускать полномасштабные пилотные проекты с участием пользователей в рамках каналов предварительных выпусков Outlook и Office. Это позволит собирать отзывы и готовиться к распространению приложений в Outlook и Office к концу этого календарного года.

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

Демонстрация использования решения MURAL, которое добавляет персональные вкладки, а также расширения для сообщений с функцией поиска.

Иллюстрация 5. MURAL добавляет персональные вкладки приложений Teams, а также расширения для сообщений с функцией поиска в другие приложения Майкрософт.

Компания MURAL одна из первых среди наших партнеров реализовала интеграцию функций своих приложений с Teams, Outlook и Office. В приведенном выше примере показано расширение для сообщений с функцией поиска, которое позволяет вставлять элементы MURAL прямо в Outlook в виде интерактивных адаптивных карточек. MURAL и несколько других партнеров (Adobe, eCare Vault, go1, monday.com, Polly, ServiceNow, SurveyMonkey и Zoho) помогли нам подготовить эти новые инструменты. На конференции Microsoft Build мы были рады сообщить, что теперь они доступны всем пользователям.

Общедоступная версия набора средств Teams для Visual Studio Code и CLI

Набор средств Teams для Visual Studio, Visual Studio Code и интерфейса командной строки (CLI) — это инструменты для быстрого создания приложений Teams и Microsoft 365. Этот набор средств поможет начинающим и опытным разработчикам создавать, отлаживать, тестировать и развертывать приложения для Teams. Мы рады сообщить, что появилась общедоступная версия набора средств Teams для Visual Studio Code и CLI. Разработчики могут использовать шаблоны кода на основе сценариев для уведомлений и ботов команд и ответов, а также автоматизировать обновления до последней версии Teams SDK и отлаживать приложения прямо в Outlook и Office. Начните создавать приложения с помощью набора средств Teams уже сегодня.

Изображение экрана с содержимым из GitHub для разработчиков, где показаны шаблоны кода на основе сценариев.

Иллюстрация 6. Создание уведомляющего приложения для Microsoft Teams с помощью набора средств Teams для Visual Studio Code.

Элементы управления взаимодействием в Power Apps

В Power Apps теперь доступны элементы управления взаимодействием. Разработчики могут перетаскивать в созданные приложения компоненты Microsoft 365 для совместной работы: чаты Teams, собрания, файлы, задачи из Планировщика и многое другое. Предварительная версия элементов управления взаимодействием будет доступна к середине 2022 года. Чтобы узнать подробности, посмотрите запись выступления спикеров на конференции. Подпишитесь на блог о Power Apps, чтобы не пропустить важные новости.

Привлечение пользователей и монетизация приложений

Средство автоматизации соответствия требованиям приложений для Microsoft 365

Программа соответствия требованиям приложений Microsoft 365 предназначена для оценки и подтверждения надежности созданных решений. В рамках этой программы проверяется соблюдение требований отраслевых стандартов (SOC 2, PCI DSS и ISO 27001) в отношении методов обработки данных, обеспечения безопасности и защиты конфиденциальной информации. Мы анонсируем выход предварительной версии средства автоматизации соответствия требованиям приложений для Microsoft 365. Его можно использовать для решений, созданных на базе Azure, чтобы ускорить процесс подготовки к проверке соблюдения стандартов. С помощью этого инструмента разработчики могут автоматизировать значительное количество задач, чтобы быстрее и проще пройти сертификацию. Он также создает отчеты, которыми можно поделиться, чтобы другие ИТ-специалисты получили представление о безопасности приложения и соответствии требованиям. Чтобы узнать подробности, ознакомьтесь с документацией о средстве автоматизации соответствия требованиям приложений для Microsoft 365.

Улучшенное управление приложениями и их обнаружение

Магазин Teams помогает людям находить нужные решения. Им доступны обновленные категории, тщательно отобранные коллекции и подборки популярных приложений. Кроме того, сотрудники получают интеллектуальные рекомендации на базе сведений о том, какими инструментами пользуются их коллеги. На этой конференции Microsoft Build мы представили централизованный интерфейс Магазина Teams. Теперь пользователи могут видеть информацию о приложениях, которые они используют в различных командах и групповых чатах, а также сведения о необходимых для работы с ними разрешениях. Мы также сделали поиск более контекстным с помощью вкладок, расширений сообщений и соединителей. Благодаря этому люди быстрее находят нужные приложения и чаще пользуются в Teams решениями от независимых поставщиков программного обеспечения. Например, если сотрудник создает сообщение, предложения в специальном расширении сообщения будут организованы по возможным задачам и действиям. Кроме всего перечисленного, пользователи теперь также могут добавлять приложения прямо с мобильного устройства с помощью ссылки или QR-кода.

Встроенные покупки в приложениях Teams

Самым популярным запросом от партнеров и разработчиков была просьба предоставить возможность добавлять платный функционал в приложения Teams. Это дает возможность перейти с бесплатной версии приложения на модель freemium и задать условия для оформления платной подписки. Новая функция покупки в приложениях уже доступна. Ее можно добавить к своим решениям с помощью нескольких строк кода. Чтобы узнать подробности, ознакомьтесь с документацией о покупках в приложениях.

Варианты подписки на решение для Microsoft Teams с оплатой в приложении.

Иллюстрация 7. Разработчики могут прямо в Teams активировать обновления для приложений по модели freemium с помощью нескольких строк кода.

Управление лицензиями на приложения Teams

Мы также развиваем функционал, который позволит пользователям управлять приобретенными лицензиями и назначать их. Раньше разработчики должны были встраивать компонент управления лицензиями в свое решение: на целевую страницу или прямо в приложение. Чтобы упростить этот процесс, мы скоро предоставим возможность передать функции управления лицензиями в Майкрософт. Так пользователи смогут управлять лицензиями и назначать их прямо в Teams. Предварительная версия средства управления лицензиями будет доступна к середине 2022 года.

Новые приложения для совместной работы в Teams

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

  • Приложение MURAL дает специалистам из любой точки мира возможность создать общее пространство для совместной работы прямо в Microsoft Teams. Пользователи могут улучшить командную работу в асинхронном режиме с помощью удобных визуальных элементов. Разрозненные обсуждения превратятся в продуктивные и увлекательные собрания. Сотрудникам также доступны сотни шаблонов и рекомендации по проверенным методам работы, которые помогают добиваться прорывных результатов. Сейчас доступна предварительная версия решения MURAL от нашего партнера, и вы можете использовать это приложение в Teams, Outlook и Office для организации удобного взаимодействия.
  • Приложение Observable для Teams позволяет компаниям объединять данные, контекстную информацию и логические схемы на одной платформе. Это помогает совместно приходить к важным выводам и быстрее принимать решения на основе данных в рамках всей организации. Новые возможности появятся в приложении Observable в июне 2022 года. Пользователи смогут получать уведомления в Microsoft Teams при добавлении комментариев в Observable.
  • Чат-бот для специалистов по закупкам в SAP S/4HANA предоставляет сотрудникам возможность использовать функции Microsoft Teams для совместной работы в SAP S/4HANA. При этом взаимодействие с ботом проходит в режиме диалога на естественном языке. В этом решении применяются проверка подлинности Microsoft Azure Active Directory (Azure AD) и API Microsoft Graph. Специалисты могут звонить другим людям и планировать собрания Teams с партнерами прямо из бота, если они являются бизнес-пользователями, прошедшими аутентификацию. Это обеспечивает тесную интеграцию автономного приложения SAP и функционала Teams для совместной работы. Благодаря этому решению сотрудники могут получать нужную информацию и взаимодействовать там, где им удобно.
  • Приложение ServiceDesk Plus Cloud разработала компания ManageEngine — подразделения Zoho, которое специализируется на управлении корпоративной ИТ-инфраструктурой. В этом решении возможности Microsoft Teams используются, чтобы упрощать предоставление бизнес- и ИТ-услуг, контролировать и ускорять разрешение ИТ-инцидентов, а также повышать качество сервиса в компании. Скоро в приложении ServiceDesk Plus Cloud в дополнение к статическим адаптивным карточкам появятся компоненты Loop. Благодаря этому все работающие над запросом специалисты будут в курсе последней информации и смогут создавать задачи для службы поддержки, не переключая вкладки.
  • Figma — платформа для совместной работы над дизайн-проектами. Новое приложение позволит командам делиться файлами Figma и FigJam, вместе редактировать их, а также презентовать результаты в режиме реального времени на собраниях Teams. Это приложение также поддерживает новый функционал адаптивных карточек. Когда пользователь делится ссылкой на файл Figma или FigJam в чате Teams, карточка разворачивается, и другие участники могут открыть файл в Teams. Кроме того, прямо в Teams можно просматривать уведомления о комментариях к файлам и отвечать на них. Приложение Figma появится в Магазин Teams до конца 2022 года.

Дополнительные сведения

Ниже приведен список основных ресурсов, которые помогут вам узнать подробности о разработке приложений для совместной работы в Microsoft Teams и Microsoft 365.