
TorrentExam Sharing-and-Visibility-Architect Exam Questions | Real Sharing-and-Visibility-Architect Practice Dumps
Verified Sharing-and-Visibility-Architect Exam Dumps Q&As - Provide Sharing-and-Visibility-Architect with Correct Answers
Salesforce Sharing-and-Visibility-Architect Exam Syllabus Topics:
| Topic | Details |
|---|---|
| Topic 1 |
|
| Topic 2 |
|
| Topic 3 |
|
| Topic 4 |
|
| Topic 5 |
|
NEW QUESTION 20
When writing test methods, what functionality is verified by the system method"runAs()"?
- A. Enforcement of a user's field-level security.
- B. Enforcement of a user's record sharing.
- C. Enforcement of user permissions.
- D. Enforcement of user's public group assignments.
Answer: B
NEW QUESTION 21
A Visualforce controller has a requirement to be written with "Without Sharing" at the top level; however, certain methods within the page still need to enforce the user permissions for creating records and accessing certain fields. Which two methods below would be used to enforce this requirements?
Choose 2 answers.
- A. UserInfo.getProfileID
- B. Schema.DescribeFieldResult
- C. Schema.getGlobalDescribe
- D. Schema.DescribeSObjectResult
Answer: B,D
NEW QUESTION 22
By Viewer Access you can see the data in a report or dashboard, but you can't make any changes, except by cloning it into a new report or dashboard.
- A. False
- B. True
Answer: B
NEW QUESTION 23
Universal Containers keeps product brochures in Salesforce as files. Sarah shares a public Unit to a product brochure with potential customers during a meeting. She wants to ensure they do not have access to the file after the meeting.
How should Sarah accomplish this?
- A. Rename the file.
- B. Move the file to another folder
- C. Delete the file.
- D. Delete the public link.
Answer: D
NEW QUESTION 24
Universal Containers has junction object called "Job Production Facility", with 2 master-detail relationships to the Job and Production Facility custom objects. Both master records have a private sharing model.
What statement is true if a user's profile allows access (Create/Read) to the Job, but no access to the Production Facility Object?
- A. The user will see the junction object and the link to the Production Facility.
- B. The user will not be able to see the junction object records or the field values.
- C. The user will see the junction object but not the link to the Production Facility.
- D. The user will be granted read access to the Production Facility record
Answer: B
NEW QUESTION 25
The Collections department at Universal Containers uses Salesforce to track its efforts. All Invoices and Invoice Line Items are stored in Salesforce. Invoice Line Item object details, such as Quantity and Extended Amount, should be summarized at the Invoice Object level, and all users who can see a given invoice should always see all invoice line items. Without leveraging Apex code, how should an Architect create the relationship between the Invoice object and the Invoice Line Item Object?
- A. The Invoice Object should have an inner joint to the Invoice Line Item Object
- B. The Invoice Line Item Object should have a Master-Detail to the Invoice Object
- C. The Invoice object should have a Master-Detail to the Invoice Line Item Object
- D. The Invoice Line Item Object should have a Lookup to the Invoice Object
Answer: B
NEW QUESTION 26
At Universal Containers, Accounts and Contacts are normally visible to all employees, and Proposals (custom object) are visible to the Account owner and managers. However, some Proposals are considered confidential and are managed by a Strategic Proposals team. These Proposals should not be visible to anyone in the Sales group other than the owner and the strategic team.
How should the architect design for this requirement?
- A. Disable Grant Access Using Hierarchies and set an Owner-Based Sharing rule for Strategic Deals team.
- B. Proposal Owner set to the Strategic Deals Team Queue and create an owner-based sharing rule to grant visibility to the Account owner
- C. Proposal Owner set to the Strategic Deals Team Queue and set the Account relationship to Master-Detail.
- D. Disable Grant Access Using Hierarchies and set a Criteria-Based Sharing rule for Strategic Deals team.
Answer: D
NEW QUESTION 27
Universal Containers (UC) tuned off the Customer User Visibility feature inits Customer Community.
What community functionality is expected by having the Customer User Visibility tuned off?
- A. Searching for other external users.
- B. Updating their user profile.
- C. Creating new Customer community users.
- D. Search for internal users.
Answer: A
NEW QUESTION 28
Universal Containers has created a custom object to store highly confidential client relationship data with Private sharing settings. Which two options would an Architect choose to ensure access only to the record owner and the administrator?
Choose 2 answers.
- A. Disable "Grant Access Using Hierarchies."
- B. Disable the "Create" permission on all other profiles.
- C. Disable the "Read" permission on all other profiles.
- D. Disable the "View All" permission on all other profiles.
Answer: A,D
NEW QUESTION 29
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.
- A. Updates to parent and child records are being processed in the same batch.
- B. Updates to parent and child records are being processed synchronously in the same threads.
- C. Updates to child records that have the same parent records are being processed simultaneously in separate transactions.
- D. Updates to parent records and their child records being processed simultaneously in separate threads.
Answer: C,D
NEW QUESTION 30
Which two options provide implicit record access to users? Choose 2 answers
- A. Access to child opportunities for the owner of the parent account
- B. Read-only access to parent account for a user, based on a criteria-based sharing rule
- C. Access to related leads for the owner of the parent campaign
- D. Read-only access to parent account for a user with access to a child case
Answer: A,D
NEW QUESTION 31
Sales manager at universal containers (UC) have requested viewing customer invoices in Salesforce. Invoice data is mastered in the ERP system. The architect at UC decided to surface the customer invoices in salesforce using external objects and did the following:
-Configured an external object called Invoice.
-Created a lookup relationship between account and the invoice.
How can the architect grant the sales managers access to the customer invoices data?
- A. By creating manual sharing to share invoices with relevant sales managers.
- B. By creating a sharing set to share invoices with users in sales manager role.
- C. By creating controlling the invoices object permission on the sales manager's profile.
- D. By creating sharing rules to share the invoices records with users in sales mangers roles.
Answer: C
NEW QUESTION 32
The Finance team at Universal Containers usually does not need access to Account and Contract records A .. given Opportunity access for a big deal to help with tax calculation. She can now also access Account and C..
Which two reasons could be causing this issue? Choose 2 answers
- A. Contact records can be accessed due to implicit sharing from Account.
- B. Account records can be access due to role hierarchy.
- C. Contact records can be accessed due to implicit sharing from Opportunity.
- D. Account records can be accessed due to implicit sharing from Opportunity.
Answer: A,D
NEW QUESTION 33
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 34
Sales Operations at Universal Containers (UC) has created Public Report and Dashboard folders for sales managers that report to the VP of sales. Sales Operations currently spends a few hours each month updating users that should have access to edit items in these folders.
In which two ways can UC grant access to sales managers to automate access to these Reports and Dashboards folders?
- A. Share the folders with the "VP of Sales" Role and Subordinates.
- B. Share the folders with a "Sales Managers" Public Group.
- C. Share the folders lowest roles in the role hierarchy, Superiors will get access automatically.
- D. Share the folders with the "Sales Managers" Queue.
Answer: A
NEW QUESTION 35
Universal Containers uses 75,000 distributors that have close to 1 million total users. Distributors need opportunities assigned to the distributor for delivery.
What license recommendation will meet distributor needs?
- A. Customer Community Plus
- B. Sales Cloud
- C. Partner Community
- D. Customer Community
Answer: C
NEW QUESTION 36
What should a Salesforce architect recommend to make sure that users that gained access to a custom of sharing do not lose access to it when its owner is changed?
- A. Create a new record in_Share object with RowCause ''Manual''
- B. Use ''runAS'' system method in Apex classes to enforce record visibility.
- C. Create a specific Sharing Reason for the custom object.
- D. Use ''With Sharing'' keyword to make sure record visibility will be considered
Answer: C
NEW QUESTION 37
Universal Containers has a strict security model enforced through object, field, and row-based security mechanisms. The Architect would like to ensure the security model is being thoroughly tested using Apex automated tests. Which three considerations should be made when using the runAs() method to design Apex until tests?
- A. runAs() can be used inside of test classes to validate record-level security
- B. runAs() can be used outside of test classes to bypass record-level security
- C. runAs () counts towards total DML statements issued within transaction
- D. runAs() does not enforce user permissions or field-level permissions in test classes
- E. runAs() can be used inside of test classes to validate field-level permissions
Answer: A,C,D
NEW QUESTION 38
User A at Universal Containers is in the default account team for User B.
User B owns the ACME account and changed User A's team member access to the account. What is the impact of this change?
- A. Changes affect the default Account team.
- B. Changes affect the default Opportunity team.
- C. Changes affect all child ACME Accounts.
- D. Changes affect only the ACME Account
Answer: D
NEW QUESTION 39
Universal Containers (UC) service reps are assigned to a profile which has "View All" in Case object (Private OWD). To make sure service reps have access to all relevant information to attend to customer requests, which two details should a salesforce Architects consider?
Choose 2 answers:
- A. Service reps will be able to access all the UC Account records due to Implicit Sharing.
- B. Service reps will not be able to access all UC contact records if they are controlled by parent.
- C. Service reps will not be able to access all the UC Accounts records because Account OWD is private.
- D. Service reps will be able to access all UC contact records if they are controlled by parent.
Answer: B,C
Explanation:
How can an architect achieve this
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_per ms_enforcing.htm Example: To check the field-level read permission of the contact's email field before querying for this field:
if (Schema.sObjectType.Contact.fields.Email.isAccessible()) {
Contact c = [SELECT Email FROM Contact WHERE Id= :Id];
}
Answer for B -
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_key words_sharing.htm The "with sharing" keyword allows you to specify that the sharing rules for the current user are considered for the class. You have to explicitly set this keyword for the class because Apex code runs in system context. In system context, Apex code has access to all objects and fields- object permissions, field-level security, sharing rules aren't applied for the current user. This strategy ensures that code doesn't fail to run because of hidden fields or objects for a user.
NEW QUESTION 40
Universal Containers created a custom object called Defect and would like to enable the Sharing button on the Defect page layout to share the records manually to other users in the organization. In which scenario will the Sharing button appear?
- A. The Sharing model is Public Read/Write/Transfer.
- B. The Sharing button always appears.
- C. The Sharing model is Public Read/Write.
- D. The Sharing model is either Private or Public Read only.
Answer: D
NEW QUESTION 41
Universal Containers would like to restrict users' access to export reports What option supports this requirement?
- A. Remove the "Export Reports" profile permission.
- B. Remove the "Report Manager" user permission.
- C. Remove the Export button from the report page layout.
- D. Remove "Allow Export" on the report folder settings.
Answer: A
NEW QUESTION 42
Universal Containers (UC) operates worldwide with offices in more than 100 regions in 10 different countries and has established a very complex role hierarchy to control data visibility. In the new fiscal year UC is planning to reorganize the roles and reassign accounts owners.
Which three features could an architect recommend to avoid problems on this operation? Choose 3 answers
- A. Deferred Sharing Recalculation
- B. Parallel Sharing Rule recalculation
- C. Skinny table
- D. Granular Locking
- E. Partition data using Divisions
Answer: A,B,D
NEW QUESTION 43
......
Get Top-Rated Salesforce Sharing-and-Visibility-Architect Exam Dumps Now: https://www.torrentexam.com/Sharing-and-Visibility-Architect-exam-latest-torrent.html
Pass Your Sharing-and-Visibility-Architect Dumps Free Latest Salesforce Practice Tests: https://drive.google.com/open?id=1SSDcPNUPt_bkeuKIdYxdkUAJfA8mFDqt

