フロー オートメーションのエラーを修復する (プレビュー)
このトピックはプレリリース ドキュメントであり、変更される場合があります。
この機能では、Copilot を使用して、画面上の必要な UI 要素のセレクターを検索して修正します。 ユーザーは Copilot の提案を確認して承認するだけで済みます。 または、ユーザーが画面上の UI 要素を手動で指定し、デスクトップ用 Power Automate がそれに応じてセレクターを調整することもできます。
重要
- これはプレビュー機能です。
- プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が事前にアクセスし、そこからフィードバックを得ることができます。
- Copilotはまだ開発中の新しい技術です。 英語での使用に最適化されており、他の言語でのサポートは限定的です。 そのため、その一部が優先する言語ではなく英語で表示される場合があります。
前提条件
地域別の可用性
Power Automate for desktop の Copilot は、次の国/地域の環境で利用できるさまざまな機能を提供します。
- アメリカ合衆国
アカウントの種類別の利用可能状況
現在、Power Automate for desktop の Copilot は、職場または学校のアカウントを持つユーザーのみが利用できます。
注意
環境がサポートされている地域にあり、職場または学校アカウントでログインしている場合でも、Power Automate デスクトップ エクスペリエンスで "Copilot で修復" を使用できない場合は、Power Platform 管理者にお問い合わせください。 管理者は、Power Platform 管理センターで Copilot をオフまたはオンにすることができます。
実行時にフローを修復する
機能をオフにする方法
デスクトップ Power Automate バージョン2.51(11.2412.xxx.y)以降が必要です。 最新バージョンをダウンロードする方法については、Power Automate のインストール をご覧ください。
Copilot で修復する場合は、 Power Platform 管理センターの Copilot 設定がオンになっていることを確認します。
自己修復の問題に対する AI の使用をオンにする必要があります。 目的の実行モード (および) の
attended
実行時の修復unattended
設定は、Power Platform 管理センターの 実行時のデスクトップ フローの修復の構成 設定にあります。新しく作成されたフローの場合は、 フロー エラーを修復する オプションをオンにします。
既存のフローの場合は、デスクトップ用 コンソールでそれぞれのデスクトップ フロー Power Automate プロパティに移動します。 デスクトップ フローのプロパティで フロー エラーの修復 プロパティをオンにします。
- Copilot で修復: このオプションを使用すると、Copilot の支援を受けて自動的に問題を解決できます。
- 修復: このオプションでは、手動の問題解決がオンになり、実行時にエラーが発生した瞬間に画面上の UI 要素を指定する必要があります。
アテンド型のエクスペリエンスのステップ バイ ステップ
この機能は、クラウド フローが失敗の危機に瀕しているデスクトップ フローを開始したときにトリガーされます。 この潜在的なエラーは、対話用の UI 要素が 1 つ以上の事前構成済みセレクターを使用して見つからない場合に、UI またはブラウザー自動化アクションでエラーが発生するために発生します。 次に、「Copilotで修復」という通知ウィンドウが画面に表示されます。 次に、Copilot は、関連する画面または Web ページに存在する UI 要素を分析して、必要な UI 要素を見つけようとします。 キャンセル を選択すると、プロセス全体が停止し、アクションは失敗します。つまり、デスクトップ フローは失敗します (または、失敗したアクションのエラー処理メカニズムがアクティブになります)。 手動で修復 を選択し、必要な UI 要素をキャプチャして画面に手動で指定します。
ヒント
タイマーは、通知ウィンドウの初期表示から 15 分に設定されます。 この期間内の任意の時点でタイマーをリセットして、15分のカウントダウンを再開します。
Copilot で修復する
Copilot が UI 要素を正常に見つけると、次のオプションが表示されます。
- 実行ごとに適用: 新しく識別されたセレクターが UI 要素のセレクター リストに追加され、最後に配置されます。 デスクトップ フローはこの新しいセレクターで更新され、今後の実行で、提案されたセレクターがこの UI 要素のリストに含まれるようになります。
- 1 回適用: 提案されたセレクターは、この実行でのみ受け入れられます。 新しいセレクターは UI 要素のセレクター リストに追加され、この実行に使用されますが、今後の実行のために保存されることはありません。
- 手動で修復: Copilot の提案を拒否し、画面上の必要な UI 要素を手動で識別してキャプチャする必要があります。
- キャンセルまたはクローズ: 提案を拒否したため、デスクトップ フローが失敗するか、失敗したアクションのエラー処理メカニズムがトリガーされます。
提案を受け入れると、通知ウィンドウが閉じ、アクションは正しい UI 要素と正常に対話します。
画面上の ターゲット ボタンを選択して、Copilot で提案された UI 要素を確認します。
AI サービスが UI 要素を正常に見つけられない場合は、UI 要素を手動で見つけるように求められます。 修復をキャンセルすると、デスクトップ フローは失敗します (または、失敗したアクションのエラー処理メカニズムがアクティブになります)。
手動で修復する
問題を手動で修復することもできます。 前の方法と同様に、実行時に通知ウィンドウが表示され、 Power Automate デスクトップの蛍光ペンを使用して UI 要素をキャプチャするように求められます。 このプロセスを開始するには、通知ウィンドウの 修復 ボタンを選択すると、蛍光ペンがオンになります。 次に、画面上の必要なUI要素にカーソルを合わせ、「Ctrl」と左クリックを押してキャプチャします。
手動修復エクスペリエンスは、Copilot が UI 要素を見つけられない場合、または通知ウィンドウのドロップダウン メニューから 手動で修復 オプションを選択した場合にもトリガーされます。
無人のエクスペリエンスのステップ バイ ステップ
ヒント
無人実行の Copilot 機能による修復は、管理された環境 でのみサポートされています。
管理センターで非アテンド型Power Platform実行の実行時修復を有効にした場合、オートメーション センターエクスペリエンス内の推奨事項のすぐ下で修復要求を受け取ります。 何もしなければ、修復要求は 10 分後に自動的にタイムアウトします。
Copilot で修復ボタンを選択すると、サイド パネルが開き、修復要求の詳細が表示されます。 このパネルには、失敗した非アテンド型実行を回復するための代替 UI セレクターが特定されたデスクトップ フロー実行の一覧が含まれています。
レコメンデーション リスト ビューで行を選択するとすぐに、次のいずれかのアクションを選択できます。
- Copilot で修復: パネルが開き、問題のあるコントロールと、Copilot で識別される元のセレクタと新しいセレクタが表示されます。
- 無視して続行: 修復要求を無視し、セレクターが変更されていないために実行が失敗する可能性があります。
- フローの詳細: 要求が作成されたフローの詳細ページに移動します。
- 詳細の実行: 要求が作成されたデスクトップ フローの実行の詳細ページに移動します。
- 更新: 修復の推奨事項のリストを更新します。
Copilot で修復するアクション
Copilotで修復 を選択すると開くパネルには、2 つのメイン領域と下部にアクション リストが表示されます。 パネルの上部には、問題のある要素がスクリプト、場所、セレクターの詳細とともに表示されます。
パネルの下部には、推奨される修正 領域が表示され、Copilot で識別される要素の視覚的表現と新しいセレクターが表示されます。 "Copilot この要素が見つかりました" というラベルの付いた赤い境界ボックスは、画面またはコントロール上の正確な位置を強調表示します。
パネルの下部に 一度だけ適用 というラベルの付いたボタン メニューが表示され、そこから選択できます。
一度適用 を選択すると、セレクターが正常に適用されたかどうかを示す確認メッセージが表示されます。 前の画面に戻ると、システムによって [Copilot で修復] ボタンが [結果の表示] に置き換えられ、実行されたアクションの監査証跡が表示されます。
既知の制限
- この機能は、ポータル (クラウド フロー) を介したアテンド型および非アテンド型の実行でのみ使用できます。
- この機能は、スキーマ v2 で保存されたデスクトップ フローでのみ使用できます。
- この機能は、US リージョンでのみ利用可能です。
- この機能では、仮想デスクトップの UI 要素は処理されません。
- この機能は、PictureInPicture の実行をサポートしていません。
- この機能は、子フローの実行をサポートしていません。
- この機能は、UI 要素コレクションをサポートしていません。
- この機能は、1 つ以上の変数を含むセレクターには適用できません。
- この機能の非アテンド型バージョンは、実行時にデスクトップ フロー スクリプトで新しいセレクターを保持することをまだサポートしていません。
- このフェーズでは、ドラッグ アンド ドロップ アクションはサポートされていません。
- 実行ごとに適用 オプションでは、デスクトップ用 Power Automate コンソールにログインしているユーザー ID が使用されます。 コンソールにログインしているユーザーがいない場合、このオプションは使用できません。
この機能の改善にご協力ください
フィードバックを送信するには、AI 生成コンテンツの下にある親指を立てるアイコンまたは親指を下げるアイコンを選択します。 フィードバック ダイアログが表示され、Microsoft にフィードバックを送信できるようになります。 このデータの使用方法とお客様の権利の詳細については、組織向けの Microsoft フィードバック をご覧ください。
ヒント
フィードバック ダイアログが表示されない場合は、テナント管理者が オフにしているかどうかを確認してください。
ユーザーフィードバック機能をオフにする
テナント管理者は、disableSurveyFeedback
テナント設定を無効にすることで、ユーザーが Microsoft にフィードバックを送信できないようにすることができます。 テナント設定の表示と設定の詳細については、Get-TenantSettings および Set-TenantSettings を参照してください。
ユーザーのフィードバックに対するデータ主体の権利の要求
テナント管理者は、Microsoft 365 管理センター にサインインし、正常性>製品フィードバック を選択することで、ユーザーからのフィードバックを表示、エクスポート、削除できます。