D365カスタマイズの壁と突破法:ohyaの実践記【#012】〜5つの自動化機能を総整理!これで迷わない使い分け〜
こんにちは、ohyaです。
これまで全5回にわたり、Dynamics 365とPower Platformの自動化機能を1つずつ紹介してきました。
今回の第12回はシリーズ総まとめ。PL-200試験勉強にも、実務の整理にも役立つ「使い分けの決定版」をお届けします!
🔙 これまでの振り返り
- ・第7回:ワークフロー
→ D365サーバー側で動く古参の自動化。非推奨方向だが今も現役。 - ・第8回:ビジネスルール
→ フォームでの入力制御をノーコードで。スコープ設定でフォーム or エンティティを選択。 - ・第9回:ビジネスプロセスフロー(BPF)
→ 業務の進行ステップを画面上にガイド。標準化と可視化に最適。 - ・第10回:クラウドフロー(Power Automate)
→ D365と外部サービスをつなぐ最強の自動化。300以上のコネクタ。 - ・第11回:デスクトップフロー(PAD)
→ PC操作を自動化するRPA。クラウドフローと組み合わせると真価を発揮。
📊 5つの機能 ざっくり比較表
| 機能 | 実行場所 | 主な用途 | 強み | 弱み |
|---|---|---|---|---|
| ワークフロー | D365サーバー | レコード作成・更新時処理 | 内部処理が軽く安定 | 非推奨 新機能なし |
| ビジネスルール | フォーム/サーバー | 入力制御・即時反映 | ノーコード UX改善 |
複雑処理は不可 |
| BPF | D365 UI | 業務手順のガイド | プロセス標準化 進捗可視化 |
ステップ多いと煩雑 |
| クラウドフロー | Power Automate (クラウド) |
外部サービス連携 自動化全般 |
コネクタ豊富 拡張性大 |
実行制限・ライセンス注意 |
| デスクトップフロー | PC上 (PAD) |
RPA PC操作自動化 |
レガシー対応 GUI自動化 |
実行PC依存 UI変更に弱い |
🔑 使い分けチャート
- 1.フォームでの入力制御?
→ ビジネスルール - 2.業務手順をガイドしたい?
→ ビジネスプロセスフロー - 3.D365内部だけで軽い処理?
→ ワークフロー(※新規は推奨されない) - 4.外部サービス連携が必要?
→ クラウドフロー - 5.ローカルPC操作を自動化したい?
→ デスクトップフロー
💡 PL-200試験対策ポイント
- ・「どこで動くか?」(サーバー/フォーム/クラウド/PC)を軸に整理すると混乱しにくい
- ・「外部サービス」「通知」「スケジュール」=クラウドフロー
- ・「フォーム入力制御」=ビジネスルール
- ・「業務手順のガイド」=BPF
- ・「PC操作」=デスクトップフロー
- ・ワークフローは「古い仕組み」として位置づけを覚えておく
✍️ まとめ
5つの機能は名前が似ていて混乱しがちですが、
- ・動く場所
- ・できること/できないこと
- ・実務シーン
を意識すれば、自然と正しく選べるようになります。
このシリーズが、PL-200を勉強中の方にも、D365を実務で使う方にも、役立つ整理のヒントになれば嬉しいです!
