0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Sharing Rule

Last updated at Posted at 2023-09-20

まとめページに戻る
まとめN~Z

Apex共有

パブリック グループのメンバー間で特定のレコード タイプへのアクセスを共有する必要があります。これまでは、レコード タイプと所有者 ID を基準とした基準ベースの共有ルールを使用して実行してきました。グループのメンバーシップが変更されるたびに、忘れずにユーザー ID を共有ルールに追加または削除する必要があるため、これは理想的とは言えません。パブリック グループのメンバー間で特定のレコード タイプを共有するより良い方法はありますか?

Apex 共有は、このようなユースケースを対象として、いくつかの素晴らしいことを実現します: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_bulk_sharing_creating_with_apex.htm

Classic に切り替えてみてください

Classic で、対象のオブジェクトの設定を表示します。下の方に「Apex 共有の理由」という関連リストがあります。ここで、自分の好きなApexだけでつかえる「共有の理由」を作成できます。

https://qiita.com/sho7650/items/08367ee3ba49078e7567

image.png

Isn't the Interviewer object and parent object in a Master-Detail Relationship
I don't think it can be changed unless it is a Lookup Relationship.

Apex を使用してレコードを共有する という方法はフローでも実行できると回答されていますね。

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A89LsSAJ

参照先IdはParentIDのことだと思うのですが、ここには共有の設定を行いたいレコードのIdをセットすると思います。Aのレコードの参照権限を付与となるので、オブジェクトBでなはく、AのレコードのIdをセットすれば共有できると思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?