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


Обзор API бизнес-сценариев (предварительная версия)

API бизнес-сценариев позволяет приложениям моделировать и интегрировать реальные рабочие бизнес-процессы со службой Microsoft 365 через Microsoft Graph. Бизнес-сценарии позволяют приложениям создавать данные в виде существующих сущностей Microsoft Graph в клиенте; однако они могут указать поведение для этих данных, чтобы убедиться, что требования представленного бизнес-процесса могут быть выполнены. Хотя данные, созданные для сценария, работают в соответствии с правилами сценария, другие приложения могут использовать эти данные так же, как и другие данные для этих же типов сущностей. Приложения бизнес-сценария могут работать на уровне клиента, не имея доступа к данным клиента, за пределами данных, созданных для определенного сценария.

В настоящее время бизнес-сценарии позволяют создавать Планировщик (Майкрософт) данные с помощью сценария.

Зачем использовать API бизнес-сценариев?

Бизнес-сценарии связаны с интеграцией данных в существующие сущности Microsoft Graph, что приводит к согласованному взаимодействию конечных пользователей с данными, от которых они зависят, без необходимости переключаться между различными приложениями для общих операций. Все нужные данные могут быть последовательно отображаться во внешнем интерфейсе или в пользовательском интерфейсе Майкрософт. Кроме того, все данные также доступны в Microsoft Graph, что позволяет согласованно создавать дополнительную семантику и процессы через microsoft API Graph независимо от происхождения данных.

Минимальный привилегированный доступ

Приложения бизнес-сценария не требуют контроля над всеми данными в клиенте для достижения своих целей. Бизнес-сценарии предоставляют доступ только к данным, созданным для этого сценария, через путь API бизнес-сценария и требуют предоставления согласия на области разрешений для конкретного бизнес-сценария, чтобы иметь этот доступ. Приложения могут использовать другие пути API для сбора других данных или управления ими с дополнительными разрешениями, если это необходимо для создания полного решения.

Контроль над взаимодействием с пользователем

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

Управление данными

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

Централизованное управление конфигурацией

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

Интеграция данных из других источников

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

Справочные материалы по API

Ищете справочные материалы по API для этой службы?

Дальнейшие действия

Начните использовать бизнес-сценарии для интеграции данных в Планировщик (Майкрософт).