ExamGecko
Ask Question

Salesforce Certified Sharing and Visibility Architect Practice Test - Questions Answers, Page 12

List of questions

Question 111

Report
Export
Collapse

Universal Containers regularly uploads large amounts of parent and child records into Salesforce to maintain integrations with other systems that update their date in scheduled batches or continuously in real time. Which two situations may pose a risk of producing locking errors? Choose 2 answers.

Updates to child records that have the same parent records are being processed simultaneously in separate transactions.
Updates to child records that have the same parent records are being processed simultaneously in separate transactions.
Updates to parent and child records are being processed in the same batch.
Updates to parent and child records are being processed in the same batch.
Updates to parent records and their child records being processed simultaneously in separate threads.
Updates to parent records and their child records being processed simultaneously in separate threads.
Updates to parent and child records are being processed synchronously in the same threads.
Updates to parent and child records are being processed synchronously in the same threads.
Suggested answer: A, C
asked 23/09/2024
Carlos Periterra
40 questions

Question 112

Report
Export
Collapse

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?

Add a role-based sharing rule so all sales team members have Read/Write access to contacts.
Add a role-based sharing rule so all sales team members have Read/Write access to contacts.
Remove sharing rules and replace them with Apex sharing for Unite Air and the other large accounts.
Remove sharing rules and replace them with Apex sharing for Unite Air and the other large accounts.
Implement an account hierarchy and redistribute the contacts evenly under the child accounts.
Implement an account hierarchy and redistribute the contacts evenly under the child accounts.
Create a permission set for the sales team to grant them Read/Write access to all account fields.
Create a permission set for the sales team to grant them Read/Write access to all account fields.
Suggested answer: C
asked 23/09/2024
Freddy Rojas
35 questions

Question 113

Report
Export
Collapse

Universal Containers has developed an AppExchange managed package for their distribution partners, which required a private key to be generated for each partner and used by the code. Universal Containers support representatives must be able to access the private key value to debug connection issues, but it must not be possible for the partner to access the value.

How can the Architect best support this requirement?

Store the value in a text field on a protected custom setting in the package.
Store the value in a text field on a protected custom setting in the package.
Store the value in a static variable in a class included in the managed package.
Store the value in a static variable in a class included in the managed package.
Store the value in the text field on a list custom setting in the managed package.
Store the value in the text field on a list custom setting in the managed package.
Store the value in an encrypted field on a custom object in the package.
Store the value in an encrypted field on a custom object in the package.
Suggested answer: C
asked 23/09/2024
S Tharakanparampil
36 questions

Question 114

Report
Export
Collapse

Universal Containers has developed an AppExchange managed package for their distribution partners, which required a private key to be generated for each partner and used by the code. Universal Containers support representatives must be able to access the private key value to debug connection issues, but it must not be possible for the partner to access the value.

How can the Architect best support this requirement?

Store the value in a text field on a protected custom setting in the package.
Store the value in a text field on a protected custom setting in the package.
Store the value in a static variable in a class included in the managed package.
Store the value in a static variable in a class included in the managed package.
Store the value in the text field on a list custom setting in the managed package.
Store the value in the text field on a list custom setting in the managed package.
Store the value in an encrypted field on a custom object in the package.
Store the value in an encrypted field on a custom object in the package.
Suggested answer: C
asked 23/09/2024
TRAORE Issa
33 questions

Question 115

Report
Export
Collapse

Universal Containers has implemented a strict software architecture for their custom Apex code. One of the requirements is that all SOQL queries are contained within reusable classes. Depending on the context of the Apex transaction, the queries should be able to run either 'With Sharing' or 'Without Sharing'. Which two ways allow the Architect to meet these requirements?

Choose 2 answers.

Create a reusable SOQLQueries class; do not specify 'With' or 'Without Sharing' on the SOQLQueries class.
Create a reusable SOQLQueries class; do not specify 'With' or 'Without Sharing' on the SOQLQueries class.
Create a reusable SOQLQueries class; do not specify 'With' or 'Without Sharing' on the SOQLQueries class and use the runAs() method to dynamically set the context.
Create a reusable SOQLQueries class; do not specify 'With' or 'Without Sharing' on the SOQLQueries class and use the runAs() method to dynamically set the context.
Create a reusable SOQLQueries class; specify 'With Sharing' on the methods that require user context and 'Without Sharing' on the methods requiring system context.
Create a reusable SOQLQueries class; specify 'With Sharing' on the methods that require user context and 'Without Sharing' on the methods requiring system context.
Create a SystemSOQLQueries class and a UserSOQLQueries class; set the 'With Sharing' keyword on the User SOQLQueries class and 'Without Sharing' on the SystemSOQLQueries class.
Create a SystemSOQLQueries class and a UserSOQLQueries class; set the 'With Sharing' keyword on the User SOQLQueries class and 'Without Sharing' on the SystemSOQLQueries class.
Suggested answer: C, D
asked 23/09/2024
Youssef El Akhal
39 questions

Question 116

Report
Export
Collapse

Universal Containers would like to track defects within Salesforce. A defect need to have the following fields:

* Severity

* Type

* Status

* Description

There will be multiple Defects related to the standard Case object. Defects will be assigned to different owners which will often be different to the Case owner. Which option should the Architect choose to meet the requirement?

Create a relationship between the standard defect object and the standard case object.
Create a relationship between the standard defect object and the standard case object.
Create a custom object for defects and relate it to cases using lookup
Create a custom object for defects and relate it to cases using lookup
Create all defect fields on the case object to track the defect and lookup.
Create all defect fields on the case object to track the defect and lookup.
Create a custom object for defects and relate it to cases using master --detail
Create a custom object for defects and relate it to cases using master --detail
Suggested answer: B
asked 23/09/2024
Bonginhlanhla Mtshali
36 questions

Question 117

Report
Export
Collapse

In order to comply with Regulatory Requirements, Universal Containers must store sensitive customer information on-premise. Universal Containers would like this on-premise information to be accessible from Salesforce. What technology can Universal Containers use to achieve this?

Implement a third-party tokenization service.
Implement a third-party tokenization service.
Implement an on-premise database.
Implement an on-premise database.
Implement a third-party proxy server.
Implement a third-party proxy server.
Implement the Salesforce Shield toolkit.
Implement the Salesforce Shield toolkit.
Suggested answer: C
asked 23/09/2024
Nael Abal
33 questions

Question 118

Report
Export
Collapse

Universal Containers has created a Reimbursement Custom Object to capture requests for reimbursement of expenses related to office supplies. The Reimbursement requests are sometimes sensitive and the Team Leads should not have access to the Reimbursement records submitted by the Users in the Call Center Agent role. The Director of Support will require access to all Reimbursement records. The role hierarchy is set as follows: Call Center Agent role reports to Team Lead role, which Reports to the Director of Support. Which steps would the Architect take to ensure proper sharing in this Role Hierarchy structure assuming Private Sharing Setting for the Reimbursement Object?

Leave the Reimbursement Object in 'Deployed' Status and set the Director of Supports Profile to 'View All' in the object permissions.
Leave the Reimbursement Object in 'Deployed' Status and set the Director of Supports Profile to 'View All' in the object permissions.
Use an Approval Process to change the owner of the Reimbursement record upon submission to the Director of Support
Use an Approval Process to change the owner of the Reimbursement record upon submission to the Director of Support
Disable Grant Access Using Hierarchies for the Object and create a Sharing Rule to enable sharing to the Director of Support
Disable Grant Access Using Hierarchies for the Object and create a Sharing Rule to enable sharing to the Director of Support
The sharing scenario described will occur without any special configuration choices being made by the Architect
The sharing scenario described will occur without any special configuration choices being made by the Architect
Suggested answer: C
asked 23/09/2024
Adrien BARDE
31 questions

Question 119

Report
Export
Collapse

Which two access grants are stored in the Group Maintenance tables?

Choose 2 answers

Inherited access grants
Inherited access grants
Explicit grants
Explicit grants
Group Membership grants
Group Membership grants
Implicit grants
Implicit grants
Suggested answer: A, C
asked 23/09/2024
Karol Ligeza
37 questions

Question 120

Report
Export
Collapse

Which features does Salesforce provide for restricting login access to the application?

Choose 2 answers.

Profile-based login hour restrictions
Profile-based login hour restrictions
Role-based IP restrictions
Role-based IP restrictions
Organization-wide login hour restrictions
Organization-wide login hour restrictions
Profile-based IP restrictions
Profile-based IP restrictions
Suggested answer: A, D
asked 23/09/2024
waleed Haridi
34 questions
Total 242 questions
Go to page: of 25
Search

Related questions