セーブポイントが見つからない

Salesforceの共有ボタンの表示条件について

こんにちは、にいるです

共有ボタンが表示されない原因を調べてみました
これ、結構試験問題に入ってくるんですよね笑

なので部分的にじゃなくて、ちゃんとまとめたいと思います

1.共有ボタンがページレイアウトに設定されていない

1つ目は、そもそもボタン自体がページレイアウトに配置されていないことが原因ですね
この場合は、共有ボタンをページレイアウトに配置すれば問題なく表示されます

2.組織の共有設定が「公開/参照・更新可能」になっている

次は組織の共有設定が「公開/参照・更新可能」になっていることで表示されていない可能性があります
そもそもレコードを最大限に公開しているのであれば「共有ボタン」を押す必要はないですよね

例えば、料理と料理レシピオブジェクトがあり、料理が主とします
料理オブジェクトは「公開/参照・更新可能」になっていて、料理レシピは「親レコードに連動」という状況です
この状態で料理レコードを見てみます

料理レコードには「共有ボタン」が表示されていないですね

料理レシピのレコードも「共有ボタン」は表示されていません

この場合も共有する必要がないので、共有ボタンは表示されません

まとめ

いかがでしたでしょうか

このアクセス権限周りはちゃんと理解しておかないと、どこかでつまづくので体系的にポイントを押さえておいた方がいいですね
いつかちゃんとテストしてどの時にどうなるかを表形式にまとめたいです

皆さんもいろいろと試してみてください

他にも色々と標準機能やSalesforce機能について紹介しています。
そのまとめ一覧ページはこちらになりますので、よければ見てみてください。

ではでは!