ビジネス シナリオ API の概要 (プレビュー)

ビジネス シナリオ API を使用すると、アプリは、実際の作業ビジネス プロセスを Microsoft Graph 上の Microsoft 365 サービスとモデル化して統合できます。 ビジネス シナリオでは、アプリケーションがテナント内の既存の Microsoft Graph エンティティの形式でデータを作成できます。ただし、このデータの動作を指定して、表されるビジネス プロセスの要件を確実に満たすことができます。 シナリオ用に作成されたデータはシナリオ ルールに従って動作しますが、他のアプリケーションでは、同じエンティティ型の他のデータを使用するのと同じ方法でこのデータを使用できます。 ビジネス シナリオ アプリケーションは、特定のシナリオ用に作成されたデータの外部で、テナント データにアクセスすることなく、テナント レベルで動作できます。

現在、ビジネス シナリオでは、シナリオを通じてMicrosoft Plannerデータを生成できます。

ビジネス シナリオ API を使用する理由

ビジネス シナリオは、既存の Microsoft Graph エンティティにデータを統合することであり、一般的な操作のために異なるアプリケーションを切り替えることなく、エンド ユーザーが依存するデータと一貫性のあるエクスペリエンスを実現します。 関心のあるすべてのデータは、外部または Microsoft のユーザー エクスペリエンスで一貫して表示できます。 さらに、すべてのデータは Microsoft Graph でも利用できるため、データの配信元に関係なく、追加のセマンティクスとプロセスを Microsoft Graph APIを通じて一貫して構築できます。

最小特権アクセス

ビジネス シナリオ アプリケーションでは、目標を達成するためにテナント内のすべてのデータを制御する必要はありません。 ビジネス シナリオでは、ビジネス シナリオ API パスを介してシナリオ用に作成されたデータへのアクセスのみが提供され、このアクセス権を持つために、ビジネス シナリオ固有のアクセス許可スコープに同意する必要があります。 アプリケーションは、完全なソリューションを構築するために必要に応じて、他の API パスを使用して、追加のアクセス許可を持つ他のデータを収集または操作できます。

ユーザー エクスペリエンスを制御する

ビジネス シナリオでは、シナリオで管理されるデータ コンテナーと構成可能なアクセス許可を使用して、シナリオ用に作成されたデータをユーザーや他のアプリケーションが操作する方法を制御します。 アプリケーションでは、データに対する詳細なアクセス許可と動作を指定して、シナリオ要件と互換性のない方法でデータを操作できないようにすることができます。

データの制御

ビジネス シナリオは、シナリオに関連するデータを制御します。 シナリオから作成されたデータは常にシナリオに関連付けられており、構成が変更される前にデータが作成された場合でも、シナリオに設定された構成はすべてのシナリオ データに適用されます。 管理者は、データを管理するためのアクセス権を持つアプリを制御したり、既存のシナリオ データを管理できる新しいアプリケーションを追加したりできます。 不要になった場合は、シナリオを削除できます。これにより、シナリオに関連するすべてのデータが削除されます。

構成を一元的に制御する

ビジネス シナリオでは、1 つの構成ポイントが提供されます。 各データ オブジェクトを個別に検索および更新するのではなく、シナリオを更新するだけで、データの動作とその周囲のユーザー エクスペリエンスをグローバルに変更できます。

他のソースからのデータを統合する

ビジネス シナリオは、統合用に構築されています。 シナリオ用に作成されたデータには、アプリケーション指定の識別子を使用してアクセスできるため、任意の種類のデータ ソースからデータを統合するときに、アプリケーションが識別子のマッピングを作成する必要はありません。

API リファレンス

このサービスの API リファレンスをお探しですか?

次の手順

ビジネス シナリオの使用を開始して、データをMicrosoft Plannerに統合します。