Preface

If you’re a Salesforce architect, you already know your overarching goal for data security: Understand your company’s enterprise security model, then build a data access model that reflects it in your Salesforce organization. You have a rich set of Salesforce tools at your disposal for managing that data access, but you don’t manage it at just one level. Instead, you must carefully consider when and how to control access at the object, record, and field levels.

In this paper, you can find a brief overview of these different levels of data access, and under the hood, table-level views of record-level access. After reading Record-Level Access: Under the Hood, you should feel better prepared to give the right users the right access to the right records at the right time — and do so in the fastest time possible.

Audience

This paper is intended for expert architects working on Salesforce implementations that have complex record access requirements or require large-scale realignments of sales organizations.

Assumptions

This paper assumes that you are an expert in Salesforce administration and security, and in SQL and relational database concepts.