タグ

ブックマーク / blog.flect.co.jp (3)

  • セールスフォースの豆知識: with sharingキーワードとwithout sharingキーワード

    Apexはデフォルトでシステムモードで動作するので、全オブジェクトに対して全レコードの編集が可能です。 そのため、例えば、ユーザがVisualforceページでレコードを検索する場合、ユーザが参照権限を持たないレコードについても、検索できてしまいます。 ユーザが参照可能なレコードのみを検索できるようにするには、Apexクラスにwith sharingキーワードを付与します。 これによって、ユーザに適用されているレコードレベルの共有ルールを強制実行することができます(ユーザモードでの動作)。 public with sharing class SharingClass { } ここで注意しなくてはならないのは、with sharingキーワードを付与しても、オブジェクトのCRUD権限、項目のアクセス権限は、システムモードのままということです。ユーザがアクセスできないはずのオブジェクトや項目に

  • セールスフォースの豆知識

    こんにちは、なかやまです。 長く続いたこの豆知識ブログですが、あたらしく豆知識2.0として生まれ変わります! セールスフォースの豆知識2.0(http://sf.flect.co.jp/) 今後とも、豆知識をよろしくお願いします! なかやま こんにちは、なかやまです。 ようやくDreamforce'16が終わります。 初めて海外のカンファレンスに参加させてもらい、カンファレンスも観光も全力で楽しもうと思いました!帰国日が丸一日観光に使えることもあり、最終日はフレクトメンバーで遊んできました。 サンフランシスコにいかれる際の参考にもどうぞ↓↓↓↓ グレース大聖堂 最終日の朝、泊まったホテルから近い距離にあるらしいグレース大聖堂へ向かって出発。とにかく、坂を登る。 頂上付近の坂は結構な角度でした。 坂の上にそびえるグレース大聖堂。 あとで調べたら、中に入れたっぽいです。見てみたかった。。 泊ま

  • セールスフォースの豆知識: 参照関係と主従関係

    リレーションには、参照関係と主従関係があります。 データモデルの検討の際に、親オブジェクトが必須か否かを吟味して、 どちらかを選ぶことになりますが、両者の特性の違いは重要なので、表にまとめてみました。 参照関係 主従関係

  • 1