サイトデザインを、Microsoft Flowを利用して実行する方法をご紹介します。
フローの作成
Microsoft Flowのアクションの「SharePoint に HTTP 要求を送信をします」を利用することで、サイトデザインが実行できるようになります。
アクション「SharePoint に HTTP 要求を送信をします」の設定値を、以下のように設定します。
項目 | 設定値 |
---|---|
サイトのアドレス | サイトデザインを実行したいサイト |
方法 | POST |
URI | _api/Microsoft.Sharepoint.Utilities.WebTemplateExtensions. SiteScriptUtility.ApplySiteDesign |
ボディ | { "siteDesignId" : "サイトデザインのID", "webUrl" : "サイトデザインを実行したいサイト" } |
設定が完了したら、保存します。
フローを実行
作成したフローを開き、[実行] ボタンをクリックします。
フローが実行されると、先程設定したサイトデザインが実行されます。
以上、サイトデザインをMicrosoft Flowで実行する方法でした。
補足:サイトデザイン・スクリプトのREST API
サイトデザイン・スクリプトのREST APIについては下記を参照ください。
docs.microsoft.com