What does the ‘With Sharing’ keyword enforce in Apex classes?

Salesforce Admin Medium

Salesforce Admin — Medium

What does the ‘With Sharing’ keyword enforce in Apex classes?

Key points

  • 'With Sharing' enforces user-level access control
  • It respects the running user's record-level permissions
  • This keyword does not grant universal access
  • It does not override field-level security
  • 'With Sharing' is used for specific, permission-aware operations

Ready to go further?

Related questions