
Updated Free Salesforce Sharing-and-Visibility-Designer Test Engine Questions with 208 Q&As
The Best Salesforce Architect Sharing-and-Visibility-Designer Professional Exam Questions
If you are interested in taking the Salesforce Sharing-and-Visibility-Designer Certification Exam, it is important to have a solid understanding of the Salesforce platform and its sharing and visibility capabilities. You should also have experience designing and implementing sharing and visibility solutions in a business environment. With the right preparation and experience, you can pass the exam and earn the valuable Salesforce Certified Sharing and Visibility Designer credential.
Salesforce Sharing-and-Visibility-Designer (Salesforce Certified Sharing and Visibility Designer) Certification Exam is a highly sought-after certification program offered by Salesforce. Salesforce Certified Sharing and Visibility Designer certification is designed for individuals who are experienced in designing, implementing, and managing secure and scalable data-sharing solutions in the Salesforce ecosystem. Sharing-and-Visibility-Designer exam focuses on various aspects such as sharing rules, record-level security, access control, and data modeling to ensure that individuals are equipped to handle complex data-sharing scenarios.
NEW QUESTION # 18
Which two access grants are stored in the Group Maintenance tables?
Choose 2 answers
- A. Implicit grants
- B. Group Membership grants
- C. Explicit grants
- D. Inherited access grants
Answer: A,D
NEW QUESTION # 19
Which two access grants are stored in the Group Maintenance tables?
Choose 2 answers
- A. Explicit grants
- B. Implicit grants
- C. Group Membership grants
- D. Inherited access grants
Answer: C,D
NEW QUESTION # 20
Which two are potential security 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};
return null;
}
}
Choose 2 answers.
- A. Bypassing Field and Object Security
- B. Arbitrary Redirects
- C. SOQL Injection
- D. Cross-Site Scripting
Answer: A,C
NEW QUESTION # 21
Universal Containers has a custom object, Employee Review, with an Organization-Wide Default security setting of Private. A user lookup on the Employee Review object is populated when a reviewer is assigned to perform a review. How can this user be granted edit access to the record if they are not the owner?
- A. Create an Apex trigger to insert an Employee Review Share record with an access level of Edit.
- B. The user will be granted access to the record automatically when the user lookup is populated.
- C. Create a workflow rule to share the Employee Review record with the user in the lookup field.
- D. Create a criteria-based sharing rule to share the record with the user in the lookup field.
Answer: D
NEW QUESTION # 22
What is a workaround to ownership data skew?
- A. You can minimize possible performance impacts by not assigning the user(s) to a role.
Answer: A
NEW QUESTION # 23
A junior Account manager owns an account and creates a new opportunity to manage complex deal. She needs the help of the product specialist and solution engineer. Given the size of this deal, she knows the account is likely to be reassigned to a senior account manager in the near future. What is the optimal way for the junior account manager to share the opportunity, given the private sharing model?
- A. Manual Share on the Opportunity.
- B. Create an Owner-based sharing rule.
- C. Manual share on the Account.
- D. *Opportunity Team.
Answer: D
NEW QUESTION # 24
At Universal Containers, the Sales VP likes to re-assign Opportunity Teams every six months. Each Opportunity Team has the following resources:
- AE (owner)
- Sales Engineer
-Vertical Overlay
- Sales Ops
What should the Architect use to re-assign Opportunity Team members so they have access to the appropriate Opportunity records?
Choose one answer:
- A. From the User Setup menu, click "Update Team members on open Opportunities."
- B. From the Opportunity record detail page, use the "Update Team Members" function.
- C. Use the Mass Reassign Opportunity Team wizard on the Opportunity Tab Home Page.
- D. Build a Visualforce page that will query the default team and update open Opportunities.
Answer: C
NEW QUESTION # 25
Universal Containers (UC) uses a custom lightning component with an Apex class to display shipment information (custom object, private OWD). UC sales managers are complaining about two important points:
Shipment records that belong to their teams can be seen by other users.
Shipment amount should be visible only by managers, but sales reps are able to view it.Which two features did the development team miss that is causing the problems?
Choose 2 answers.
- A. Use isAccessible() method in Apex classes to check field accessibility
- B. Use runAs in test class to enforce user permissions and field-level permissions.
- C. Use isSharable keyword in Apex classes to assure record visibility.
- D. Use With Sharing keyword in Apex classes to enforce sharing rules evaluation.
Answer: A,D
NEW QUESTION # 26
Universal Containers (UC) is implementing Sales Cloud. During the last quarter of the financial of the financial year, .. They requested a solution in Salesforce to allow them to specify an assistance agent on the opportunity.. the assistance field. The system should automatically remove access from the previous assistant and ..
What is the optimum solution to meet the requirements?
- A. Use opportunity team and create an assistant field, use apex to share opportunities with the assistant
- B. Use apex sharing to share and unicast opportunities with the assistant agent.
- C. Use share group to share opportunities with the assistant agent.
- D. Use sharing rule to share opportunities with the assistant agent.
Answer: A
NEW QUESTION # 27
What should the Architect do to ensure Field-Level Security is enforced on a custom Visualforce page using the Standard Lead Controller?
- A. Use the {!Schema.sObjectType.Lead.fields.isAccessible()} expression
- B. Nothing; Field-Level Security will automatically be enforced.
- C. Use the Schema.SObject.Lead.isAccessible() method.
- D. Use the "With Sharing" keyword on the Standard Lead Controller.
Answer: B
Explanation:
<apex:outputText value="{!contactName}" rendered="{!$ObjectType.Contact.fields.Name.Accessible}" />
NEW QUESTION # 28
Universal Containers (UC) has a business unit that uses a custom object to track requests which demands a high level of internal team collaboration. Although all requests must have an owner, all employees are required to collaborate on requests.
Which recommendation should a Salesforce architect provide to optimize the solution and meet these requirements?
- A. Set the Request object's OWD to Private and grant Modify All Data permission on all Profiles for the Request object.
- B. Set the Request object's OWD to Private and criteria-based sharing rule to share all Request records with all internal users.
- C. Set the Request object's OWD to Public Read Only and configure role hierarchy.
- D. Set the Request object's OWD to Public Read/Write.
Answer: B
NEW QUESTION # 29
UniversalContainers(UC)hasimplementedcustomercommunitywithcustomercommunitylicenses for their customers. UCrequested thatanyrecord owned by its customers should be accessible byUC users in the customer support role.
How can an Architect configure the system to support the requirements?
- A. Share Group
- B. Apex Sharing
- C. Sharing Rule
- D. Sharing Set
Answer: A
NEW QUESTION # 30
The architect at Universal Containers is trying to ensure that security vulnerabilities are not present within the Salesforce organization.
What two tests should the architect verify?
Choose 2 answers
- A. Test for SOQL Injection.
- B. Test for invalid user access attempts.
- C. Test Cross-Site Scripting on Apex queries.
- D. Test Cross-Site Scripting on custom pages.
Answer: A,D
NEW QUESTION # 31
A developer wants to build an application on the Force.com platform. The data model, the users needing access to the application, and the application business logic have been considered. The report and dashboard requirements have not been considered. Which statement is TRUE about building the application?
- A. The data model may not support the required business logic
- B. The data model may not support the required reports/ required security controls
- C. The developer will not be able to load application data
- D. The dashboard will not be visible to management users
Answer: B
NEW QUESTION # 32
Universal Containers has recently activated an integration that synchronizes customer information and orders into their CRM of choice: Salesforce.com. One of their largest customers, United Air, has over 12,000 unique contacts. Since the integration was activated, sales reps are having trouble adding contacts to the United Air account. When a sales rep adds a contact, they get the following error message:UNABLE_TO_LOCK_ROW, This issue seems to affect the United Air account and several other large customers. The sales rep can usually save the contact by trying again later in the evening.What should the Architect recommend as a possible solution?
- A. Remove sharing rules and replace them with Apex sharing for Unite Air and the other large accounts.
- B. Implement an account hierarchy and redistribute the contacts evenly under the child accounts.
- C. Create a permission set for the sales team to grant them Read/Write access to all account fields.
- D. Add a role-based sharing rule so all sales team members have Read/Write access to contacts.
Answer: B
NEW QUESTION # 33
Which two options are available to share Report or Dashboard folder with other users in the Organization?
Choose 2 answers
- A. Teams
- B. Profiles
- C. Roles
- D. Public Groups
Answer: D
NEW QUESTION # 34
Universal Containers would like to create a custom team solution that can be used on a custom Loan object. The following requirements must be met:
The Loan custom object should be set to Private in the Org-Wide Defaults.
Any user added to the Custom Team object should have Read Only access to the corresponding Loan record. If the Custom Team record is marked as "Primary" then the corresponding user should have Read/Edit access to the corresponding Loan record.
Which two methods will allow the Architect to meet the requirements?
Choose 2 answers.
- A. Create a custom trigger on the Custom Team object that inserts or updates records in the Loan_share object.
- B. Create an owner-based sharing rule on the Custom Team object that will share the Loan record to the owner of the Custom Team record.
- C. Create Apex Sharing Reasons on the Loan object to identify the reason the Loan record was share.
- D. Create a criteria-based sharing rule on the Loan object that will share the Loan record with the appropriate user in the Custom Team object.
Answer: B,D
NEW QUESTION # 35
......
Try 100% Updated Sharing-and-Visibility-Designer Exam Questions [2024]: https://pdftorrent.dumpexams.com/Sharing-and-Visibility-Designer-vce-torrent.html