---
schema_version: "1"
id: d65cdd664eed92a1149dd8efe09f90c9efbfc145ffe9d57b0a674a7d5bcb5209
title: Summary
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/cce/record-access-uth/uth-summary.md
canonical_url: https://developer.salesforce.com/docs/platform/salesforce-record-access-under-the-hood/guide/uth-summary.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 6f25f8d159296249b1a300f6337f68f5cb0780fe7202f1d788ec05101637c5a0
products:
  - "Record-Level Access: Under the Hood"
  - Security
---

# Summary

The simple examples and scenarios in this document provide a glimpse into the complex data processing and calculations that occur under the hood in Salesforce to support its robust record access mechanisms. As you can imagine, that complexity increases exponentially in large organizations, many of which have more than 10,000,000 account records, 7,000 users, 2,000 roles, and 1,000 territories. When designing a record access model in such organizations, keeping these fundamentals in mind can help you architect the most efficient Salesforce implementation for your organization’s business needs.

For additional information on best practices for scaling Salesforce record access in your own organization, see *[Designing Record Access for Enterprise Scale](https://developer.salesforce.com/docs/atlas.en-us.draes.meta/draes/draes_preface.htm)*.

**note:** Email [ccefeedback@salesforce.com](mailto:ccefeedback@salesforce.com) to provide feedback on this document.

