Microsoft 365

SharePoint Online では「電子メール招待状を送信する」の既定値をオフにできない

表題がほぼすべてなのですが、残念ながら SharePoint Online では(いまのところ / 記事執筆時点)「電子メール招待状を送信する」のチェックをデフォルトでオフにする方法がありません。

隠れている「電子メール招待状を送信する」オプション

SharePoint でサイトやフォルダに権限を設定したり、 SharePoint グループにユーザーを追加する際のダイアログには「電子メール招待状を送信する」というオプションがあり、既定でオンです。そして厄介なことに、この設定はあくまで[オプション]のため、ユーザーが意識して [オプションの表示] をクリックしないと表示されません。結果、意図しない通知メールが送信されることになります。

20210730 image01

これ、受信したほうも「何事?!」と思いますよね。実害は無いわけですが…。

20210730 image02

オンプレミスならオフにできるが

この仕様は致命的ではありませんが、組織で運用するにはやはり問題になります。そこで、この既定値をオフにしたい訳ですが、これはオンプレミスの SharePoint Server であれば可能です。Web サーバー上にある aclinv.aspx ファイルを編集して、チェックを外します。もちろん Microsoft がサポートする方法ではありませんので、そこは At your own risk ですが。

Disable “send an email invitation” when providing user permission
http://sharepointsharks.blog/disable-send-an-email-invitation-when-providing-user-permission/

しかし、クラウドサービスである SharePoint Online はサーバー上のファイルを直接編集することができず、このテクニックを流用することができません。

User Voice に投票すれば、あるいは?

こんな細かいことを問題視するのは日本人だけ…?ということはありません。海外のフォーラムでも悲鳴(?)を見かけます。 SharePoint User voice にも投稿がありますね。要望としてはかなり以前からある訳ですが、未だに対応が無いところ見ると、正直あまり期待できませんが。 User Voice への投票がさらに増えれば、もしかすれば「ワンチャン」あるかもしれません。

Regarding the way not to send invitation
https://sharepoint.uservoice.com/forums/329214-sites-and-collaboration/suggestions/17739601-regarding-the-way-not-to-send-invitation

Invitation Mail in SharePoint when adding users automatically hidden
https://onedrive.uservoice.com/forums/913531-onedrive-sharing-collaboration/suggestions/40840825-invitation-mail-in-sharepoint-when-adding-users-au