SxSお問い合わせ事例のご紹介 ~PowerShell で解決!特集~

みなさん、こんにちは!SxSのタケモトです。

日に日に暑さが増してきてまもなく梅雨明けですね!

最近スーパーで桃を見かけるようになりました🍑
私は果物の中で桃が一番好きなので、今年もたくさん食べたいなと意気込んでおります!


さて今回は、SxSのお問い合わせ事例をご紹介したいと思います。

SxSでは SharePoint Online、オンプレミス SharePoint、Microsoft Teams、Power Automate、Power Apps 等の製品を対象としたお問い合わせを受付しています。

製品の機能の中には、GUI では確認や変更ができない設定が存在しています。
そういった設定は、PowerShell コマンドを使用することで確認や変更が可能な場合があります。

本日は、SxSで受付したお問い合わせの中から、
PowerShell コマンドを使用した方法をご案内したお問い合わせを3つほどご紹介します!

目次

このブログは SxS を提供しているソノリテが作成しています。

ニュースダイジェストメールについて

【お問い合わせ内容】
モダンサイトに新規ニュースを投稿すると自動でニュースダイジェストメールが飛ぶと思うのですが、
ユーザー毎に通知設定を変更する以外に、管理者側の操作でメールが飛ばないように設定する方法はあるでしょうか?

自動ニュースダイジェストメールとは「見逃した可能性のあるニュース」という件名で届くこのようなメールです。

【回答内容】
自動ニュースダイジェストメールの機能は、PowerShell コマンドを使用することで、テナント単位で無効にすることが可能です。
自動ニュースダイジェスト機能を無効化する下記の PnP PowerShell コマンドをご案内しました。
Set-PnPTenant -EnableAutoNewsDigest $false

SharePoint グループ一覧に表示される「すべてのユーザー」について

【お問い合わせ内容】
SPO のグループ一覧に表示される「すべてのユーザー」とはどのようなユーザーが含まれるのでしょうか。また、権限付与で利用することは可能でしょうか。

サイトの設定 > ユーザーとグループ > その他… からグループの一覧を確認できます。
「すべてのユーザー」、「外部ユーザー以外のすべてのユーザー」等のグループは権限付与に使用していない場合でもこの一覧に表示されます。

【回答内容】
「すべてのユーザー」は、ゲストユーザーも含む組織内のすべてのユーザーが含まれている自動グループとなります。
「すべてのユーザー」を権限付与で利用するには、PowerShell コマンドを使用してテナント単位で有効にする必要があります。
「すべてのユーザー」を有効化する下記の PnP PowerShell コマンドをご案内しました。
Set-PnPTenant -ShowEveryoneClaim $true

サイトテンプレート適用時のエラーについて

【お問い合わせ内容】
クラシックサイトにて、サイトテンプレートを適用して新しいサブサイト作成しようとしたところ、
「Web テンプレートの適用中にエラーが発生しました」というダイアログが表示されました。
画像の内容のエラーが出て、テンプレートを適用できません。どうしたらよいでしょうか?

ご提示いただいた画像イメージ(弊社環境にて再現)

【回答内容】
該当のエラーはメッセージ内の機能が有効になっていないため発生していると考えられます。
機能の有効化は PowerShell コマンドにて可能です。
機能を有効化する下記の PnP PowerShell コマンドをご案内しました。
Enable-PnPFeature -Identity "機能ID" -Scope site

実際の回答では、記載したコマンドだけでなく、テナントやサイトへの接続、現在の設定値の確認、変更後の確認等のコマンドも併せてご案内しております。
PowerShell の使用に不安がある場合でも、丁寧にご案内いたしますのでご安心ください!


今回のお問い合わせ事例は以上となります。

GUI で方法がない場合でも、PowerShell コマンドを使用することで解決できる場合もございます。
ぜひSxSにご相談ください!

SxSはどのようなサービスなのか、ご興味がございましたら
こちらの紹介ページをご覧いただければ幸いです。

更にもっとSxSを知りたい!という方は、ぜひお問い合わせフォームよりご連絡ください。

それでは、次回のブログもお楽しみに~!

目次