ユーザを行動に招待したときに「保存&更新を通知」ボタンが使用できます。
この「保存&更新を通知」ボタンを非表示にしたいという話を耳にしたのでなにか簡単な方法はあるのかなと調べてみたところ、次のブログをみつけました。
Salesforce – Hide standard buttons display (Working version)
このブログに次のようなJavaScriptで非表示にする方法が紹介されていました。
SalesforceにJavaScriptを読み込ませたい場合は、ホームコンポーネントのお知らせに埋め込むことで可能ですが、上記のブログではお知らせに直接記載するのではなくJSファイルをドキュメントや静的リソースにアップロードし、そのJSファイルをお知らせ内で読み込む方法が紹介されています。
このような感じに記載します。
これによりお知らせ内で長いスクリプトを記載しなくてよくなるので、保守のしやすいスッキリとした形にまとめることができます。
上記ブログではドキュメントにアップロードして使用していたのですが、ドキュメントのレコードIDを使用してしまう方法だと環境依存してしまうことになるので静的リソースにアップロードするやり方の方がいいと思います。
お知らせ内でJSファイルが正常に読み込まれると、次のようにボタンが非表示になるのを確認できます。
この方法で非表示にしたときの注意点ですが、画面を表示した際に一瞬だけボタンが表示されることがあります。おそらくこれを防ぐことはできないと思うので、このような挙動があっても問題ないことを確認しておいた方がいいかもしれないです。
今回の「保存&更新を通知」ボタンを非表示にするというのは、けっこうやりたい人が多いみたいでIdeaExchangeに要望が上がっていました。もしかすると標準のカスタマイズで対応できる日がくるのかもしれないです。
'Save & Send Update' button in event with invitees layout should be removable