Powershell のコマンドレットを利用することで、投稿権限以下のユーザーの [Power Automate] アイコンを非表示にすることは可能ですが、編集以上の権限を有するユーザーには [Power Automate] アイコンを非表示にすることができない動作です。
投稿権限以下のユーザーの [Power Automate] アイコンを非表示にする方法についてご紹介していきたいと思います。
なお、本設定はサイト コレクションごとに設定が必要です。
[Power Automate] を非表示する方法について
SharePoint Online への接続
- 以下のサイトからSharePoint Online Management Shell をダウンロードします。
※ 既に最新の SharePoint Online Management Shell をインストールされている場合は、本操作は必要ございません。
- [SharePoint Online Management Shell] を起動し、以下のコマンドレットを実行します。
<構文>
Connect-SPOService -Url https://<テナント名>-admin.sharepoint.com
例 : "contoso" の部分にはテナント名が入ります。
Connect-SPOService -Url contoso-admin.sharepoint.com
※http://"テナントドメイン(onmicrosoft.comの先頭)"-admin.sharepoint.com の形式です。
3. "アカウントにサインイン" のダイアログが表示されますので、管理者権限アカウントにてサインインします。
投稿権限以下のユーザーの [Power Automate] を非表示するコマンドレット
<構文>
Set-SPOSite -Identity <該当のサイト コレクションのURL> -DisableFlows Disabled
<実行例>
Set-SPOSite -Identity https://contso.sharepoint.com/sites/test -DisableFlows Disabled
※ 上記実行例は該当サイトが "https://contso.sharepoint.com/sites/test" の場合となります。
上記手順にて、該当サイトに対し閲覧権限が付与されたユーザーなどにて [Power Automate] 項目が非表示となるかご確認ください。