Salesforce Certified Sharing and Visibility Architect Practice Test - Questions Answers, Page 16
List of questions
Related questions
Universal Containers (UC) has a requirement to expose a web service to their business partners. The web service will be used to allow each business partner to query UC's Salesforce instance to retrieve the status of orders. The business partner should only be allowed access to orders for which the business partner is the fulfillment vendor. The Architect does not want the business partners to utilize the standard APIs and would prefer a custom API be developed. Which three design elements should the Architect consider in order to ensure the data security of the solution?
Choose 3 answers
Universal Containers has enabled External Default Sharing and wants to allow for external users to have the External Sharing Default set to Public Read-Only for a custom object. Which two options are valid Internal Default sharing settings for the custom object?
Universal Containers has the following Sharing Settings for their Org:
Account = Private
Contact = Controlled by Parent
Opportunity = Private
Case = Private
They have enabled 'Default Account Teams' and have trained users to set up their Default Team. Which three access levels can be set on the Account Team Member?
Choose 3 answers
Universal Containers has set Account Sharing to Private with Account Teams enabled. Which two user groups can add team members on the Account? Choose 2 answers
The Architect notices that there are many duplicate Account records and numerous sharing rules created in Salesforce. What would be the reason?
What is required to implement Filter-Based Opportunity Territory Assignment?
Which two are potential vulnerabilities in the following code snippet? <apex:page> <apex:form> <apex:outputText value='Enter Name'/> <apex:inputText value='{!name}' /> <apex:commandButton value='Query' action='{!query}' /> </apex:form> </apex:page> public class SOQLController { public String name { get { return name;} set {name=value;} } public PageReference query() { String qryString='SELECT Id FROM Contact WHERE '+ '(IsDeleted = false and Name like \'%' + name + '%\'}'; queryResult = Database.query(qryString); retunr null; } } Choose 2 answers
What is a workaround to ownership data skew?
When you make changes to roles and groups Salesforce locks the entire group membership table, which makes it impossible to process group changes in multiple threads to increase throughput on updates.
If you want to create some logic that will share certain records in APEX code, you just have to create special records that will open access to the desired records. The aim is to create records of certain type, for example , all share objects for custom objects are named as
Question