【PowerApps】サイトスクリプトを確認するためのアプリケーションを作成してみた

f:id:tecchan365:20190702051427p:plain
SharePointのサイトスクリプトを確認する際、いちいちPowerShellでコマンドを叩いていたのですが、それがめんどくさくてPowerAppsでサイトスクリプトを確認するためのアプリケーションを作成してみました。
今回は、そのアプリケーションの簡単な作成方法のご紹介です。

アプリケーションの動作イメージ

アプリケーションの動作イメージは、以下のようになってます。
サイトスクリプトの参照や、新規作成、削除ができるようになっています。

サイドメニューの作成方法

サイドメニューは、以前ご紹介したコンポーネントを利用しています。

mynote365.hatenadiary.com

コンポーネントを利用すると、かなり早く・簡単にアプリケーションを作成することができました。

画面「Site Script List」の作成方法

画面「Site Script List」では、サイトスクリプトの参照・更新・削除ができるようになっています。
Microsoft Flow でサイトスクリプトのREST APIを呼び出し、サイトスクリプトの参照・更新・削除をしています。

f:id:tecchan365:20190702053905p:plain

docs.microsoft.com

画面「Create Site Script」の作成方法

画面「Site Script List」では、サイトスクリプトの新規作成ができるようになっています。
先程と同様に、Microsoft Flow でサイトデザインのREST APIを呼び出し、サイトスクリプトの新規作成をしています。

f:id:tecchan365:20190702054747p:plain

REST API を呼びだすMicrosoft Flow の作成方法

サイトスクリプトのREST APIを呼び出すMicrosoft Flowは以下のようになっており、処理に応じてURIとボディを変更しています。

f:id:tecchan365:20190702055854p:plain

以上、簡単で雑ではありますが、アプリケーションの作成方法でした。