統合開発環境で管理モードを管理する

管理モードと OnlineDev 統合開発環境 (UDE) を使用して、財務アプリと運用アプリで、メンテナンスまたは回復タスクの実行中にアクセスを制御します。

管理モードでできること

  • Power Platform 管理センターで管理モードを有効または無効にします。
  • 管理モードまたはその他の環境操作を有効または無効にするときに、環境の操作履歴を確認します。
  • 管理モードを最初に無効にせずに、管理モードで OnlineDev/UDE 環境にパッケージをデプロイします。

管理モードの問題に関するエラーの確認

管理モードを有効または無効にできない場合は、Power Platform 管理センターの環境履歴を使用して、操作がいつ実行されたか、誰が開始したか、成功したか失敗したかを確認します。 このビューにはタイムライン情報が表示され、詳細な診断ログが含まれていない場合があります。

  1. Power Platform 管理センターにサインインします。
  2. ナビゲーション ウィンドウで、管理 を選択します。
  3. 管理ウィンドウで環境を選択します。
  4. OnlineDev/UDE 環境を選択します。
  5. コマンド バーで、[ 履歴] を選択します。
  6. 失敗した管理モード操作を見つけ、アクション名、開始時刻、終了時刻、開始日時、状態を確認します。

パッケージの展開、データベース同期、またはその他の財務および運用操作の詳細なログについては、Dataverse 組織内の Finance and Operation パッケージ マネージャー アプリを使用します。

  1. Dataverse 組織にログインします。
  2. Finance and Operation パッケージ マネージャー アプリを検索して開きます。
  3. 左側のウィンドウで、[ 操作履歴] を選択します。
  4. 関連する 操作名を選択し、操作ログ (operationlogs.zip) をダウンロードします。

操作ログとMicrosoft サポートを提供する情報の詳細については、Power Platform 統合開発者エクスペリエンスに関する FAQ を参照してください。

管理モードでのパッケージの展開

管理モードを最初に無効にすることなく、管理モードで OnlineDev/UDE 環境にパッケージをデプロイできます。 このデプロイ パスはコード専用です。この復旧シナリオでは、関連付けられているデータベース同期 (DB 同期) 手順が自動的にスキップされます。

この変更は、管理モードの OnlineDev/UDE 環境に適用されます。 標準サンドボックスまたは運用財務および運用環境の展開動作は変更されません。

パッケージの展開が回復にどのように役立つのか

パッケージまたはスキーマの問題によってチェックが失敗するため (不適切なカスタマイズやメタデータ/スキーマの不整合など)、OnlineDev/UDE 環境が管理モードで停止した場合、修正プログラムをデプロイする前に、環境が管理モードを終了するのを待つ必要がなくなりました。

  1. 通常の Dynamics 365>Deploy>Deploy models ... ダイアログ、または通常のプロジェクトまたはソリューションの配置アクションを使用して、修正プログラムを含む更新されたパッケージをデプロイします。ただし、環境は管理モードのままです。
  2. 修正されたパッケージをデプロイした後、 Power Platform 管理センターから環境の管理モードを無効にして再試行します。
  3. パッケージでチェックが失敗する原因となった問題が修正された場合、管理モードを終了しても管理モードでスタックしたままではなく、環境は正常な状態に戻ります。

この変更を使用すると、管理モードの終了を再試行する前に、修正プログラムを含むパッケージをデプロイできます。 この変更により、修正プログラムの展開のサポートを待たずに、一般的なパッケージまたはスキーマの問題の回復のブロックを解除できます。

こちらも参照ください

管理モード
複数の環境にわたる X++ コードの記述、デプロイ、デバッグ、トラブルシューティングを行うワークフロー
X++ コードの作成、展開、デバッグ
財務と運用アプリ の統合開発者エクスペリエンス