知識マップ: Power Automateで業務を自動化する ── クラウドフロー・デスクトップフローの使い分けとエラー処理設計

記事「Power Automateで業務を自動化する ── クラウドフロー・デスクトップフローの使い分けとエラー処理設計」の主張を、概念と関係(エッジ)に分解した知識グラフの全体です。各関係には根拠・確認日・確度が付いています。

Power Automateはコネクタでクラウドサービスをつなぐクラウドフローと、Windows画面を操作する有人・無人のデスクトップフローから成り、後者はクラウドフローから呼び出せる。無人実行にはPower Automate ProcessライセンスとPremiumユーザーによるマシン登録、フローをソリューションへ含めることが前提になり、Officeアプリの操作にはさらにMicrosoft 365 Apps for enterprise(unattended)ライセンスが要る。デスクトップフローはセレクターで画面要素を特定し、On Block Errorでエラー処理をまとめ、Get credentialアクションでAzure Key Vault等から認証情報を安全に取得する。DLPポリシーはクラウドフロー・デスクトップフロー双方のコネクタ利用を制限でき、オンプレミスの資源はオンプレミスデータゲートウェイで橋渡しする。PowerShellは.NET基盤で大量データ処理に向き、VBAが担ってきたExcel操作はOffice Scriptsへ置き換わりつつある。

Power Automateの業務自動化設計の知識マップPower Automateのクラウドフローとデスクトップフローがライセンス・エラー処理・セレクター・認証情報・DLPポリシーとどう関わり、PowerShellやVBA・Office Scriptsとどう役割分担するかを示す図。利用する利用する利用する利用する利用する前提とする前提とする前提とする前提とする利用する利用するで構成できるで構成できる利用する利用する利用する利用するの後継利用する用いるのは非推奨推奨される対応Power Automate クラウドフローPower Automate デスクトップフローセレクター(UI要素の特定方法)On Block Errorアクション有人実行(attended)無人実行(unattended)Power Automate ProcessライセンスPower Automate Premiumユーザーライセンスソリューション(Power Platform)Microsoft 365 Apps for enterprise(unattended)ライセンスGet credentialアクションAzure Key Vaultデータ損失防止(DLP)ポリシーオンプレミスデータゲートウェイクラウドフローの失敗通知VBA(Visual Basic for Applications)ExcelPowerShell.NET(Core以降)Officeスクリプト(Office Scripts)画面操作を伴わない定型のPC作業

概念間の関係(全21件)

図と同じ関係を文章でも列挙します。表示している文と機械可読な意味データ(RDFa)は同じ要素に載っています。確度が「確立した関係」のものは直接の関係として、「条件付きの関係」のものは成立条件つきの言明(rdf:Statement)として表現しています。

主要概念の定義

Power Automate クラウドフロー
スケジュールやメール受信などをトリガーに、クラウド上でコネクタやアクションを組み合わせて自動化するPower Automateのフロー形態。
Power Automate デスクトップフロー
Windows上のアプリを操作するPower AutomateのRPA機能で、Excelアクション群の中にVBAマクロを実行するアクションを持つ。
無人実行(unattended)
専用のPCやサーバー上で人の介在なしに実行するデスクトップフローの実行形態。
Power Automate Processライセンス
デスクトップフローを無人実行するマシンに必要なライセンス。旧Unattended RPAアドオンに相当する。
Get credentialアクション
Azure Key VaultやCyberArkなどを裏側とした「Power Automateの資格情報」から、認証情報を機密情報として取得するデスクトップフローのアクション。
VBA(Visual Basic for Applications)
Officeアプリケーションに組み込まれたBASIC系のマクロ言語で、ExcelやAccessなどからCOMコンポーネントを呼び出せる。
PowerShell
オブジェクトパイプラインとエラー処理機構を持つ、Microsoftが最も堅牢で最新のWindows自動化に推奨するコマンドラインシェル兼スクリプト言語。
Officeスクリプト(Office Scripts)
TypeScriptでExcelを操作するスクリプト機能で、Excel専用でブックにのみアクセスでき、Power Automateのクラウドフローから呼び出せる。

機械可読データ

このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。