重要
この機能は、パブリック プレビューのお客様のみを対象としています。 プレビュー段階の機能は完全でないため、より広範なリリースで使用可能になる前に変更される可能性があります。
ユーザーとユーザーの Microsoft 365 グローバル管理者が設定した API ベースのデータ インポートを使用して、組織のデータを Microsoft 365 アプリとサービスにインポートできます。 これを行うには、次の操作を実行します。
API ベースのインポートでは、.csv ファイルを使用してソース システムから Microsoft 365 API にデータを転送します。 以下のどちらかの方法で実行できます。
ソース システムから .csv ファイルにデータをエクスポートするカスタム アプリを作成します。 次に、同じアプリを使用して、これらの記事の API 情報を使用してそのデータをインポートします。
ソース システムから .csv ファイルにデータをエクスポートするカスタム アプリを作成します。 次に、Microsoft 365 Organizational Data Service にデータをインポートするために作成した C# コンソール アプリを実行します。
ソース システムから .csv ファイルにデータをエクスポートするカスタム アプリを作成します。 次に、Microsoft 365 Organizational Data Service にデータをインポートするために作成した PowerShell スクリプトを実行します。
Azure Data Factory (ADF) テンプレートを使用して、API ベースのインポートにデータを送信します。
Node スクリプトを実行して OAuth トークンを取得します。 次に、これらのトークンを使用して、Workday などの外部ソースから API ベースのインポートにデータを直接送信します。
接続を設定する前に、自分とグローバル管理者の間でいくつかのタスクを調整する必要があります。必要な手順と手順の概要、および関連記事へのリンクについては、以下のワークフローを参照してください。
ワークフロー
1. データ ソースと Microsoft 365 組織データ サービス間の接続を設定する
| 役割 | 手順 (順番) |
|---|---|
| Microsoft 365 グローバル管理者 | Microsoft Entra 管理センターに新しいアプリを登録し、アプリケーション ID をデータ ソース管理者と共有します。 |
| 組織のデータ ソース管理者または HRIS ソース システム管理者 | セキュリティ証明書、シークレット、またはフェデレーション資格情報を生成し、グローバル管理者と共有します。 |
| Microsoft 365 全体管理者または組織のデータ ソース管理者 | 1. 上記で共有されたアプリ登録 ID を使用して、Microsoft 365 管理センターでセキュリティで保護されたインポートを設定します。 2. 属性のアクセスとマッピングを設定します。 3. データを検証します。 |
2. Microsoft 365 API を呼び出して組織データを転送する
| 役割 | 手順 (順番) |
|---|---|
| Microsoft 365 グローバル管理者、組織のデータ ソース管理者、または HRIS ソース システム管理者 | 設定された頻度でソース システムからデータを準備してエクスポートします。 |
| Microsoft 365 グローバル管理者、組織のデータ ソース管理者、または HRIS ソース システム管理者 | 次のいずれかを使用して、Microsoft 365 API を呼び出して、データ ソースから Microsoft 365 Organizational Data Service に組織データを転送します。 |
3. 接続またはデータを変更する
| 役割 | 手順 |
|---|---|
| Microsoft 365 全体管理者または組織のデータ ソース管理者 |