プラグインには、Microsoft Dataverse データ操作のサーバー側のカスタマイズを可能にするコードが含まれています。 各プラグインは、その操作内の特定の時点 (ステップと呼ばれます) で実行するように登録されます。 特定のイベントにどのプラグイン ステップが登録されているかの確認が必要な場合があります。また、プラグインが引き起こす問題を回避するために、プラグイン ステップを一時的に無効にする必要がある場合もあります。
この記事では、Power Platform 管理センターまたは Power Apps を使用してプラグインに関する情報を確認し、プラグインを無効や有効にする方法について説明します。 プラグイン登録ツール (PRT) をインストールすることで、これらの操作を実行することもできます。
環境のすべてのプラグイン ステップを表示する
環境のすべてのプラグイン ステップを表示するには、Power Apps で次の手順を実行します。
- Power Apps にサインインします。
- ソリューションを選択します。
- 既定のソリューションを選択します。
- [ オブジェクト] で、[ プラグインステップ] を選択します。
システム ユーザー プラグインのステップを表示する
システム ユーザー テーブル上のプラグインは、ユーザーの同期操作を妨げる可能性があります。 これらのステップをシステム管理者が簡単に理解できるように、Power Platform 管理センターでステップに関する情報を確認できます。
プラグイン名、状態、プラグインを実行しているユーザー ID、ユーザー ライセンスの状態などのプラグイン情報を表示するには、次の手順に従います。 このエクスペリエンスに表示される情報を使用して、プラグインの実行に関連する一般的な問題を特定できます。
注意
現時点では、システム ユーザー エンティティ タイプのプラグインのみがサポートされています。
- Power Platform 管理センターにサインインします。
- ナビゲーション ウィンドウで、[管理] を選択 します。
- 管理ウィンドウで環境を選択します。
- 環境を選択します。
- 設定>ユーザー + アクセス許可>プラグイン を選択します。
- 環境にインストールされているすべてのプラグイン (システム ユーザー エンティティ タイプのみ) に関する情報を表示します。
プラグインの無効化
プラグインを無効にする必要がある場合は、プラグインを無効または有効にするステップ を参照してください。
プラグインのユーザー偽装を変更する
プラグインのユーザー偽装を変更する必要がある場合は、ステップのユーザー偽装を設定する を参照してください。
ユーザーのライセンス情報を更新する
Microsoft 365 管理センターでユーザーのライセンス割り当てを変更するには、ライセンスを割り当てるには を参照してください。
事後操作プラグインと事前操作プラグイン
システム ユーザー テーブルが SetBusiness ユニットで更新されると、イベント パイプライン内の 2 つの別々の更新操作であるため、事後操作プラグインが 2 回実行されます。 ただし、事前操作プラグインは 1 回だけ実行されます。
事後操作が 2 回実行されないようにするには、部署フィールドの更新を確認し、それに応じて業務プロセスを実行します。
詳細: イベント実行パイプライン