私は他のものの中でキューの作成を可能にするvisualforceページを書いています。ただし、ユーザーが必要な権限を持っているかどうかに応じて、セクションを表示するかどうかを制御したいと思います。
ドキュメントによると:キューの作成ユーザーは両方の権限を持っている必要があります:
- 「アプリケーションのカスタマイズ」
- 「パブリックリストビューの管理」
私は次のようにプロファイルをクエリしています:
Profile profile = [
SELECT
PermissionsCustomizeApplication
//Was expecting: PermissionsManagePublicListViews
FROM
Profile
WHERE
Id = :UserInfo.getProfileId()];
ただし、私の問題は、「パブリックリストビューの管理」権限がプロファイルオブジェクトに公開されていないと思うことです。API名がとても違うので、見落としていますか?コードでこの権限を確認する方法を知っている人はいますか?