QuestionQ97

Declarative Sharing

An External Object is created to display Invoices from an external accounting system. When viewing the External Object, a user must be able to access only the invoice records that the user is authorized to view.

What two actions are required to meet these requirements?

Choose two
  • A Restrict access to data in the accounting system.
  • B Setup External Object to use OAuth to connect to the Accounting system.
  • C Grant access to the External Object to only the Account Manager profile.
  • D Create an owner based sharing rule to grant visibility to the Invoice object.
Explanation

External objects map to data that remains outside Salesforce and is retrieved through the external data source. The accounting system must restrict its invoice data according to each user’s authorization, and OAuth authenticates the connection so the external system can enforce those permissions. Salesforce profile access alone controls access to the object, not external-system record authorization; owner-based sharing does not provide record visibility for external-object data.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!