REST API を利用して、作成されているリストから、サイトスクリプトを取得する方法をご紹介します。
いくつか取得する方法はあるのですが、手軽なMicrosoft Flowを利用する方法で記載していきます。
フローの作成
Microsoft Flowのアクションの「SharePoint に HTTP 要求を送信をします」を利用することで、作成されているリストから、サイトスクリプトを取得することができます。
アクション「SharePoint に HTTP 要求を送信をします」の設定値を、以下のように設定します。
項目 | 設定値 |
---|---|
サイトのアドレス | サイトデザインを実行したいサイト |
方法 | POST |
URI | _api/Microsoft.Sharepoint.Utilities.WebTemplateExtensions. SiteScriptUtility.GetSiteScriptFromList |
ボディ | { "listUrl" : "リストのURL" } |
フローを保存し、実行すると、サイトスクリプト(JSON)の値が返ってきます。
取得してきたサイトスクリプトをテナントに展開すれば、同じようなリストを何個も一瞬で作れて楽ちんですね( ^^)
以上、作成されているリストから、サイトスクリプトを取得する方法でした。