Top 30 Salesforce OWD (Organization-Wide Defaults)
Interview Questions & Answers
1. What is OWD in Salesforce?
OWD (Organization-Wide Defaults) define the baseline level of access users have to
records they do not own.
2. Where do you configure OWD in Salesforce?
Setup → Security → Sharing Settings.
3. What is the purpose of OWD?
To control record-level data visibility across the organization.
4. What access levels are available for OWD?
• Private
• Public Read Only
• Public Read/Write
• Public Read/Write/Transfer (Leads & Cases)
• Controlled by Parent
5. What does Private OWD mean?
Users can only see records they own or records shared explicitly with them.
6. What does Public Read Only OWD mean?
Users can view all records but can edit only their own records.
7. What does Public Read/Write OWD mean?
Users can view and edit all records.
8. What is Controlled by Parent OWD?
Child records inherit access from their parent record (e.g., Contacts controlled by
Account).
9. Which standard objects support Controlled by Parent?
• Contacts
• Activities
• Opportunities (via Account)
• Cases (via Account)
10. Can OWD be set for all objects?
No. Some standard objects have fixed OWD (e.g., User, Profile).
11. What is the default OWD for most objects?
Public Read/Write (depends on org setup).
12. What is the most restrictive OWD setting?
Private.
13. How does OWD relate to the Role Hierarchy?
Role hierarchy opens access upward but never restricts access below OWD.
14. Does OWD affect record owners?
No. Record owners always have full access.
15. Can OWD be different for standard and custom objects?
Yes. Each object has its own OWD setting.
16. What happens if OWD is Public Read/Write?
No additional sharing is required.
17. What happens if OWD is Private?
You must use: - Role hierarchy - Sharing rules - Manual sharing - Apex sharing
18. Can OWD be changed after org creation?
Yes, but it may recalculate sharing and take time.
19. What is Grant Access Using Hierarchies?
Allows managers in the role hierarchy to inherit access automatically.
20. Is Grant Access Using Hierarchies enabled for standard objects?
Yes (cannot be disabled).
21. Can Grant Access Using Hierarchies be disabled for custom objects?
Yes.
22. How does OWD differ from Sharing Rules?
• OWD: Baseline access
• Sharing Rules: Exception-based access
23. What is implicit sharing?
Automatic sharing created by Salesforce (e.g., Account → Contact).
24. Does OWD apply to reports and list views?
Yes, users only see records they have access to.
25. Can OWD restrict access given by profiles?
Yes. OWD controls record-level access, profiles control object-level access.
26. What is the relationship between OWD and Permission Sets?
Permission sets do not override OWD.
27. What happens if profile access is Read/Write but OWD is Private?
User can edit only owned or shared records.
28. Can we set OWD to Read Only and allow editing via sharing?
Yes.
29. What is Apex Managed Sharing?
Programmatic sharing used when OWD is Private or Read Only.
30. Interview Scenario Question
Q: Account OWD is Private. Manager should see team records. A: Use Role Hierarchy or
Sharing Rules.
Key Interview Tip
Always remember: Profiles = Object Access
OWD = Record Access
Sharing = Access Extension
End of Document