function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
TylorTylor 

ログインユーザの権限取得方法

お世話になっております。

 

 

ログインユーザによって、各レコードに対する権限を取得したいのですが

どのようにすればよろしいでしょうか?

 

 

具体的には、以下のことをしたいと思っています。

 

オブジェクトのレコードを一覧で表示する画面をVisualforce ページで作成し、

表示した各レコードに対して「編集」、「削除」を行えるようにします。

そこで、Aさんの作成したレコードXに対して、

Bさんは「共有設定」や、「ロール階層」、「共有ルール」、「手動共有」などで

参照権限しかない場合に

画面上から「削除」を非表示にしたいと思っています。

 

よろしくお願い致します。

Best Answer chosen by Admin (Salesforce Developers) 
tajimatajima

他のスレッドへの返信として、似たような内容を投稿しました。

ご参考になれば。

http://community.salesforce.com/sforce/board/message?board.id=AppLogic_JP&thread.id=53

 

All Answers

tajimatajima

他のスレッドへの返信として、似たような内容を投稿しました。

ご参考になれば。

http://community.salesforce.com/sforce/board/message?board.id=AppLogic_JP&thread.id=53

 

This was selected as the best answer
TylorTylor

返信ありがとうございます。

 

他のスレッドを参考にしてみました。

共有設定や手動共有で制限をかけた場合にXXXXXShareオブジェクトに登録されるですね!

 

登録されていない場合、または登録されていても、アクセス権限をチェックして、可能かどうかを判断すれば良いってことですね!

 

解決できそうです!ありがとうございます。