Power Apps是微軟提供企業使用者建立公司內部自訂應用程式的解決方案,只要透過少量程式碼,每個人都能夠建立自己公司內部可用的應用程式。
這些應用程式僅發布在該公司環境中,唯有該公司內部授權的使用者才可使用,不會有公司內部資料外流的風險。
Power Apps的授權說明文件如下,若以最便宜的方案來看,只要公司有訂閱M365商務基本版,即包含基本的Power Apps授權,只要該使用者的帳號包含商務基本版授權,就可以使用你所建立的應用程式,但不包含進階連線(例如SQL連線)
Power apps製作的使用者介面,就像你我在手機上看到的程式一樣,透過與資料庫連結來取得資料,用你想要的方式呈現給使用者;最基本的應用是搭配Sharepoint作為簡易的資料庫來使用,進階資料庫則可以搭配Dataverse(更強的安全性與管理方式)、SQL等,但會需要進階授權。
在使用者與應用程式互動的過程中,除了讀取、寫入資料之外,還可以搭配Power Automate來進行自動化流程,應用範例可以看下方說明。
由筆者自己的公司來舉例,蔽公司是傳產製造工廠,我透過Power Apps建立了公司一些常用的表單,製作的方法及內容我會陸續更新。
這是我在2018年為公司建立的第一支app,而這個App到現在也使用了6年了!這也是我初步嘗試使用Power Apps,因為在若沒有購買套裝軟體的狀況下,小公司量測儀器管理方式,幾乎都是使用Excel做紀錄,但會有許多缺點,或許有參與管理的人就會很清楚我在說什麼,你會需要花費很多時間來維護表格,而且容易出錯。
因此我自訂了解決方案,決定不使用Excel,並確認我需要的功能:
老實說我花了相當多的個人時間在建構App以及學習使用方式,但是成果我認為相當值得。低程式碼、低成本的方式即可建構你想要的功能,後續我也在公司建立了許多應用程式,透過軟體可以減少許多人力成本,專注在工作的本質上。
透過你公司的帳號,可以免費建立開發人員環境,但目前微軟只支援使用公司或學校帳號進行註冊,無法使用個人帳號,詳細請見官方說明文件。