You need to sign in to do that
Don't have an account?
智暁 海野
親レコードの値によって子レコードのアクセス権限を制御する方法
いつもお世話になっております。
掲題の件について、実装方法のご相談をさせてください。
カスタムオブジェクトA、Bがあり、親Aの参照関係としています。
「ユーザ(プロファイル)ごとに、親Aレコードの値(選択リスト)によって、Bレコードのレコードアクセス権限(参照、項目ごとの更新)を制御する」を実装したく、共有設定にて検討していますが、
共有ルールでは親Aレコードの値を取得できません。
また、主従関係とした場合はBの共有設定を行えないため、共有ルールでの実装が不可となります。
上記の実装を実現させる方法はございますでしょうか。
恐れ入りますが、なにとぞよろしくお願いいたします。
掲題の件について、実装方法のご相談をさせてください。
カスタムオブジェクトA、Bがあり、親Aの参照関係としています。
「ユーザ(プロファイル)ごとに、親Aレコードの値(選択リスト)によって、Bレコードのレコードアクセス権限(参照、項目ごとの更新)を制御する」を実装したく、共有設定にて検討していますが、
共有ルールでは親Aレコードの値を取得できません。
また、主従関係とした場合はBの共有設定を行えないため、共有ルールでの実装が不可となります。
上記の実装を実現させる方法はございますでしょうか。
恐れ入りますが、なにとぞよろしくお願いいたします。
トリガを使ってBレコードの共有設定をいじるなら以下の方法があります。
https://developer.salesforce.com/docs/atlas.ja-jp.apexcode.meta/apexcode/apex_bulk_sharing_creating_with_apex.htm