---
schema_version: "1"
id: 74f8cc911a50b59c87706749120f16d29d910d7ce2384165580612dbfa1d6fd0
title: "Get Started with Record-Level Access: Under the Hood"
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/security/salesforce-record-access-under-the-hood/guides/record-level-access-under-the-hood.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-record-access-under-the-hood/guide/record-level-access-under-the-hood.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8e07c3f44d9a2aaa7eb757039c0f8661600c06adfaa4e8fd8aee6773bb7d5808
products:
  - "Record-Level Access: Under the Hood"
  - Security
---

# Get Started with Record-Level Access: Under the Hood

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.
