Создание решений Microsoft 365 с помощью подписки для разработчиков

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

Microsoft Teams

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

Ниже представлен процесс настройки и написания кода с помощью Microsoft Teams.

  1. Подготовка подписки для разработчиков.
  2. Настройка среды разработки. Этот процесс зависит от создаваемого типа приложения или службы. Дополнительные сведения см. в одном из следующих разделов:

Microsoft Graph

Вы можете использовать Microsoft Graph для работы с данными миллионов пользователей в Microsoft Cloud. С помощью Microsoft Graph можно создавать приложения для организаций и потребителей, которые подключаются к различным ресурсам, отношениям и оповещениям через одну конечную точку: https://graph.microsoft.com.

Чтобы автоматически настроить песочницу для пробного использования сценариев Microsoft Graph, установите примеры пакетов данных "Пользователи" и "Почта и события":

  • Пользователи. Устанавливает 16 вымышленных пользователей с лицензиями, почтовыми ящиками и метаданными, включая имена и фотографии для каждого пользователя. Используйте API Microsoft Graph для работы с примерами данных пользователей следующим образом:
    • Получение сведений об определенном пользователе
    • Обновление пользователя
    • Получение подчиненных
    • Подготовка организационной диаграммы
    • Получение пользователей по отделам
  • Почта и события. Добавляет беседы электронной почты Outlook и события календаря для каждого из 16 примеров пользователей. Используйте API Microsoft Graph для работы с примерами данных почты и событий следующим образом:
    • Получение сообщений электронной почты для пользователей
    • Получение сообщений электронной почты, отфильтрованных по дате
    • Получение предстоящих событий
    • Обновление и удаление предстоящих событий

Подробности см. в статье Установка примеров пакетов данных.

Дополнительные способы начать работу с Microsoft Graph см. в кратком руководстве по Microsoft Graph.

Надстройки Office

Платформу надстроек Office можно использовать для создания решений, которые расширяют возможности приложений Office и взаимодействуют с содержимым документов Office. В случае надстроек Office можно использовать привычные веб-технологии, например HTML, CSS и JavaScript, для взаимодействия с Word, Excel, PowerPoint, OneNote, Project и Outlook, а также для расширения возможностей этих приложений. Ваше решение может работать в Office на нескольких платформах, включая Office для Windows, Office Online, Office для Mac и Office для iPad.

Чтобы настроить среду разработки и создать первую надстройку, см. статью Краткие руководства по надстройкам Office.

SharePoint Framework

Платформа SharePoint Framework (SPFx) — это модель страниц и веб-частей, которая обеспечивает полную поддержку клиентской разработки SharePoint, простую интеграцию с данными SharePoint и поддержку инструментов с открытым кодом. Благодаря платформе SharePoint Framework вы можете использовать современные веб-технологии и инструменты в любой среде разработки для создания полезных компонентов и адаптивных приложений, готовых к работе на мобильных устройствах.

Чтобы автоматически настроить песочницу для пробного использования сценариев SharePoint, установите пример пакета данных SharePoint: Дополнительные сведения см. в статьях:

Power Apps

Power Apps для Office 365 входит в вашу лицензию на подписку разработчика Microsoft 365 E5. Это означает, что вы можете создавать и тестировать неограниченное количество приложений с помощью стандартных соединителей. Для использования соединителей уровня "Премиум" или пользовательских соединителей и Dataverse требуется дополнительная лицензия. В целях разработки и тестирования вы можете использовать план разработчика Power Apps.

Power Apps — это набор приложений, служб, соединителей и платформ данных, образующих среду для быстрой разработки собственных приложений с учетом уникальных бизнес-потребностей предприятия. С помощью Power Apps можно быстро создавать настраиваемые бизнес-приложения для подключения собственных бизнес-данных, хранящихся либо на базовой платформе (Common Data Service), либо в различных сетевых и локальных источниках, таких как SharePoint, Microsoft 365, Dynamics 365, SQL Server и т. д.

Приложения, созданные на базе Power Apps, поддерживают разнообразную бизнес-логику и рабочие процессы для трансформации бизнес-процессов, осуществляемых вручную, в цифровые и автоматизированные. Кроме того, приложения Power Apps отличаются адаптивным дизайном и отлично работают как в браузере, так и на мобильных устройствах (телефонах и планшетах). Power Apps делает создание бизнес-приложений более доступным занятием, позволяя пользователям разрабатывать собственные функциональные бизнес-приложения без написания программного кода.

Power Apps также служит надежной платформой, которая позволяет разработчикам программно взаимодействовать с данными и метаданными, применять бизнес-логику, создавать собственные соединители и настраивать интеграцию с внешними данными.

Подробнее: