sf-knowledge-draes

Apply Salesforce best practices for enterprise-scale record access control design.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Avinava/sf-documentation-knowledge --skill sf-knowledge-draes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sf-knowledge-draes
Source: https://github.com/Avinava/sf-documentation-knowledge/tree/main/skills/draes
Command: npx skills add https://github.com/Avinava/sf-documentation-knowledge --skill sf-knowledge-draes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Salesforce organizations often struggle to design scalable, secure, and maintainable record access models across large orgs; this Skill provides curated guidance and best practices to address this challenge.

Core Features & Use Cases

  • Curated knowledge mapping for Designing Record Access at enterprise scale, enabling architects and engineers to implement robust access controls.
  • Guided topics & patterns for data visibility, sharing models, role hierarchies, and permission sets across complex org structures.
  • Use Case: When designing access for a multi-team Salesforce org, apply the recommended patterns to minimize risks and maximize performance while preserving security.

Quick Start

Read the knowledge index at knowledge/current/draes/_index.md to identify relevant topics and open the specific topic files under knowledge/current/draes/ for detailed steps.

Frequently Asked Questions about sf-knowledge-draes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design Salesforce record access controls for a large enterprise org?

To design Salesforce record access controls for a large enterprise org, apply curated architecture-level guidance and performance-aware sharing patterns. This ensures scalable security models and robust data visibility across complex multi-team structures.

What is the best way to scale Salesforce sharing models and role hierarchies?

Scaling Salesforce sharing models and role hierarchies requires implementing performance-aware sharing patterns and curated enterprise-scale design principles. This minimizes security risks while maximizing system performance across complex org structures.

How do I implement permission sets for data visibility in complex Salesforce orgs?

Implement permission sets for data visibility in complex Salesforce orgs by following guided topics and curated patterns. These practices help architects and engineers build robust access layers and maintainable security models consistently across teams.

Does this Salesforce record access guidance apply to multi-team organizational structures?

Yes, this Salesforce record access guidance specifically targets multi-team organizational structures. It provides recommended patterns to minimize risks and maximize performance while preserving security across large enterprise-scale deployments.

When should I seek enterprise-scale architecture guidance for Salesforce security models?

Seek enterprise-scale architecture guidance for Salesforce security models when designing data access layers for large orgs. It provides curated knowledge mapping and best practices to address scalability, security, and maintainability challenges.

How do I start applying recommended patterns for Salesforce data access layers?

Start applying recommended patterns for Salesforce data access layers by reading the knowledge index at knowledge/current/draes/_index.md. Identify relevant topics and open specific files under that directory for detailed implementation steps.