Part4 來了解一下 Micorsoft 的 Power Automate
Micorsoft 的 Power Automate 有分雲端版本 跟 桌機版本,簡述如下
| 項目 | Power Automate 雲端版(Cloud Flows) | Power Automate 桌機版 (Desktop Flows) |
| 1. 運行環境 | 雲端平台執行(Web Based) | 本機端執行(需要安裝軟體) |
| 2. 操作對象 | 雲端服務(如 Outlook、Teams、Excel Online) | 本地應用程式(如 Excel 桌面版、ERP、SAP) |
| 3. 錄製功能 | 不支援 UI 操作錄製 | 支援 UI 錄製(滑鼠、鍵盤、應用程式操作) |
| 4. 觸發方式 | 支援自動觸發(如時間、事件、Webhook) | 僅手動或由雲端流程觸發 |
| 5. 使用場景 | 資料搬移、自動通知、API 整合等商務流程 | 模擬人類操作、舊系統整合、桌面自動化 |
| 6. 建置介面 | 網頁拖拉式流程設計器 | Windows 桌面應用程式介面 |
| 7. 執行依賴 | 無需使用者在機器前 | 執行時需有使用者登入或指定運行帳戶 |
| 8. API/服務整合 | 內建超過 1000+ 雲端連接器(如 Google、Salesforce) | 無內建 API 功能,依賴桌面環境操作 |
| 10. 安裝與開發環境,使用 Microsoft 帳號登入(如 Office 365) | 開發環境:make.powerautomate.com | 下載連結:https://powerautomate.microsoft.com/desktop/ |
而雲端版的重點觀察項目:
A. 當收到一封 Outlook 郵件(trigger)>> 呼叫 Outlook API 檢查信件
B. 自動將附件儲存至 OneDrive >> 呼叫 OneDrive API 儲存檔案
C. 並用 Teams 傳送訊息給某人 >> 呼叫 Teams API 發送訊息
想一想開發提供給使用者的目的是甚麼? 是否適合輕量行的雲端版本呢? 還是需要安裝一下的
桌機版呢,其實桌機版也是內建的,啟動會自己執行補充安裝內建時沒有的項目。
以終為始,先來看一下,程式寫完了怎麼布署,以及程式碼的版控方式
| 項目 | 免費帳號 (Microsoft 個人帳號) |
Office 365 帳號 (有 Entra ID / 公司授權) |
付費帳號 (包含 Power Automate Premium 訂閱) |
| 流程儲存位置 | 本機電腦(本地 SQLite DB) | 雲端 Dataverse(公司環境內) | 雲端 Dataverse(可多環境、專案管理) |
| %AppData%\Microsoft\Power Automate Desktop | |||
| 是否雲端同步 | 不會同步 | 可跨裝置登入後使用相同流程 前提是:流程需「發佈」上雲端 |
可部署、共用、集中管理 |
| 流程綁在當地帳號 | |||
| 流程匯出/匯入(.pad 檔) | 不支援匯出/匯入功能 | 手動匯出/匯入(需同一公司帳號) [測試時沒有看到這功能,可能付費的才有] |
支援完整 Solution 匯入/匯出(.zip 套件) |
| Solution 管理 | 不支援 | 可能受限(需有基本授權) | 完整支援,包括版本控制、流程套件化 |
| 流程共享給他人 | 不可 | 需搭配權限設定 | 可設定角色、群組、權限 |
| 與雲端流程(Cloud Flow)整合 | 無法呼叫或被呼叫 | 限定情境可觸發 | 可被觸發並與 Cloud Flow 全整合 |
| 能否建立桌機流程 API 管理介面 | 無 API / CLI 存取 | 有限度支援 | 可完整透過 CLI / API 自動部署與版本化 |
| 可否部署至其他電腦執行 | 僅限本機執行 | 需登入相同帳號 & 重設路徑 前提是:流程需「發佈」上雲端 |
可部署到指定裝置,支援佈署代理執行器 |
個人使用小結:
以上 Part4 就先到這裡囉。
When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.
評論