Salesforce Flow supports multiple execution contexts, and the default execution mode is User or System Context—Depends on How Flow Is Launched . In this mode, the flow does not force one universal security context; instead, the mechanism that launches the flow determines whether it executes in user or system context. Salesforce identifies this configuration as DefaultMode in Flow metadata. By comparison, System Context with Sharing explicitly enforces record-level sharing while bypassing some user permissions, and System Context Without Sharing provides broader data access. For a standard checkout flow configured to use the caller ' s appropriate runtime context, the default User or System Context setting is therefore the applicable selection.
================
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit