Labour Day Special Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

Salesforce Sharing-and-Visibility-Architect Salesforce Certified Sharing and Visibility Architect (SP23) Exam Practice Test

Page: 1 / 24
Total 237 questions

Salesforce Certified Sharing and Visibility Architect (SP23) Questions and Answers

Question 1

Partner users can access records belonging to users in their account at their same role or lower in the role hierarchy, for Cases, Leads, Opportunities and Custom Objects. Which of the following access has to be given?

Options:

A.

Super user permission

Question 2

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

Options:

A.

MyCustomObject__Share

Question 3

Universal​ ​Containers​ ​would​ ​like​ ​to​ ​restrict​ ​users'​ ​access​ ​to​ ​export​ ​reports

What​ ​option​ ​supports​ ​this​ ​requirement?

Options:

A.

Remove the "Report Manager" user permission.

B.

Remove the Export button from the report page layout.

C.

Remove "Allow Export" on the report folder settings.

D.

Remove​ ​the​ ​"Export​ ​Reports"​ ​profile​ ​permission.

Question 4

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?

Options:

A.

Store the value in a text field on a protected custom setting in the package.

B.

Store the value in a static variable in a class included in the managed package.

C.

Store​ ​the​ ​value​ ​in​ ​the​ ​text​ ​field​ ​on​ ​a​ ​list​ ​custom​ ​setting​ ​in​ ​the​ ​managed​ ​package.

D.

Store the value in an encrypted field on a custom object in the package.

Question 5

Universal Containers has Public Read Only sharing settings on the Opportunity object. What Opportunity access options can the user see while adding account team members to the Account?

Options:

A.

Read Only

B.

Private and Read Only

C.

Private

D.

Read​ ​Only​ ​and​ ​Read/Write

Question 6

Universal​ ​Health​ ​is​ ​planning​ ​to​ ​store​ ​patient​ ​notes​ ​in​ ​Salesforce.​ ​ ​Patient​ ​notes​ ​consist​ ​of​ ​long​ ​text​ ​notes​ ​taken by​ ​a​ ​use​ ​to​ ​document​ ​phone​ ​calls​ ​with​ ​a​ ​patient.

A​ ​date​ ​audit​ ​has​ ​identified​ ​that​ ​these​ ​notes​ ​can​ ​contain​ ​Personally​ ​Identifiable​ ​Information​ ​(PII)​ ​and​ ​Personal

Health​ ​Information​ ​(PHI).​ ​ ​The​ ​regulatory​ ​requirements​ ​state​ ​that​ ​this​ ​data​ ​must​ ​be​ ​encrypted​ ​at​ ​rest​ ​as​ ​well​ ​as in​ ​transit.

What​ ​should​ ​the​ ​Architect​ ​do​ ​in​ ​order​ ​to​ ​make​ ​sure​ ​Universal​ ​Health​ ​stays​ ​compliant?

Options:

A.

No action is required; all Salesforce data is encrypted at rest as part of Salesforce's standard trust measures.

B.

Enable Salesforce Shield Platform Data Encryption and mark the patient notes field as encrypted.

C.

Create​ ​a​ ​new​ ​Custom​ ​Field​ ​of​ ​type​ ​"Text​ ​(Encrypted)"​ ​and​ ​move​ ​the​ ​patient​ ​notes​ ​data​ ​into​ ​the​ ​new field.

D.

Use an Apex trigger and the Apex Crypto class to encrypt patient notes as soon as they are saved to Salesforce.

Question 7

Universal Containers has successfully implemented a large Service Cloud rollout for their national call center 3 months ago. One of their largest customer accounts, United Automotive, has over 15,000 open cases. Agents are now having trouble opening new cases for United Automotive. When they try to create a case, the following Error messages appear for them UNABLE_TO_LOCK_ROW They notice that this only occurs for the United Automotive account. If they try to save the case again it will usually work, but the problem seems to be happening more and more often. What option should the Architect recommend?

Options:

A.

Review the Account structure to split the United Automotive account into multiple branch accounts.

B.

Review the Customer Service Profile to ensure that they have Read/Write access to the appropriate Case and Account Fields.

C.

Review all Case Sharing Rules and consolidate where appropriate to reduce the total number of sharing rules.

D.

Review all Account sharing rules to ensure that the Customer Service team has Read/Write access to the United Automotive Account.

Question 8

Universal containers (UC) service reps are assigned to a profile which has ''View All'' in Case object..

To make sure service reps have access to all relevant information to attend to customer requests, which Architect consider?

Choose 2 answers

Options:

A.

Service reps will be able to access to Contact records if they are Controlled by Parent.

B.

Service reps will be able to access to Contact records due to Implicit Sharing.

C.

Service reps will NOT able to access to Contact records because Account OWD is private

D.

Service reps will NOT able to access to Contact records if they are controlled by Parent.

Question 9

Universal Containers has two custom objects: Job and Job Interview. The Job Interview object has a lookup relationship to Job. Both objects are set to Private in sharing settings. The HR team will own all Job and Job Interview records. They have asked their Salesforce Architect to automatically share the Job Interview when the Interviewer (lookup to user record) has been populated. The interviewer can be from any department. What method should the Architect use to achieve this requirement?

Options:

A.

Build apex Managed Sharing code to share Job Interview with the Interviewer user

B.

Build a criteria-based sharing rule between the Job Interview and the Interviewer

C.

Build a standard sharing rule between Job Interview and the Interviewer

D.

Build a workflow email notification to notify the interviewer of the record assignment

Question 10

If OWD is Public Read Only, what are sharing access options

Options:

A.

Read, - Read/Write

Question 11

Universal Containers has just deployed a change to its role hierarchy. A manager is reporting that their staff can now see Accounts that they do not own and should not have access to. How should the Architect troubleshoot?

Options:

A.

While logged in as the System Administrator, use the Field Accessibility Viewer to view a matrix of who has access to Accounts.

B.

While​ ​logged​ ​in​ ​as​ ​the​ ​one​ ​of​ ​the​ ​Staff​ ​members,​ ​navigate​ ​to​ ​a​ ​sample​ ​account​ ​and​ ​use​ ​the​ ​Sharing​ ​button to​ ​determine​ ​who​ ​has​ ​access.

C.

While logged in as the one of the Staff members, navigate to their user record and inspect their profile and role membership.

D.

While logged in as the System Administrator, use the Field Accessibility Viewer to view a matrix of who has access to Accounts.

Question 12

What is a workaround to ownership data skew?

Options:

A.

You can minimize possible performance impacts by not assigning the user(s) to a role.

Question 13

Which three advanced tools can Salesforce enable for large-scale role hierarchy realignments in organizations with large data volumes?

Choose 3 answers.

Options:

A.

Partitioning​ ​by​ ​Divisions

B.

Granular Locking

C.

Parallel Sharing Rule Recalculation

D.

Deferred​ ​Sharing​ ​Calculation

E.

Skinny​ ​Table​ ​Indexing

Question 14

Assuming granular locking is enabled, what activity can happen in parallel to changing a community account owner without risking group membership lock errors?

Options:

A.

Deletion of a Role

B.

Creation of a Role

C.

Creation​ ​of​ ​a​ ​Territory

D.

Deletion of a Territory

Question 15

The Architect notices that there are many duplicate Account records and numerous sharing rules created in Salesforce. What would be the reason?

Options:

A.

The Organization-Wide Default for the Account object is Private.

B.

The Organization-Wide Default for the Account object is Public Read/Write.

C.

The Organization-Wide Default for the Account object is Public Read-Only.

D.

The Object permissions for the Account object are Create, Read, and Edit.

Question 16

Which two options provide implicit record access to users? Choose 2 answers

Options:

A.

Read-only access to parent account for a user, based on a criteria-based sharing rule

B.

Read-only access to parent account for a user with access to a child case

C.

Access to child opportunities for the owner of the parent account

D.

Access to related leads for the owner of the parent campaign

Question 17

A Sales Rep at Universal Containers wants to create a dashboard to see how his sales numbers compare with his peers. Assuming a private model, which two permissions would the Sales Rep need to meet this requirement?

Options:

A.

Manage Custom Report Types

B.

Customize Application

C.

Manage Dashboards

D.

View All Data

Question 18

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?

Options:

A.

Controlled by Parent

B.

Public Read/Write

C.

Private

D.

Public Read Only

Question 19

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?

Options:

A.

The user will be granted access to the record automatically when the user lookup is populated.

B.

Create a workflow rule to share the Employee Review record with the user in the lookup field.

C.

Create an Apex trigger to insert an Employee Review Share record with an access level of Edit.

D.

Create​ ​a​ ​criteria-based​ ​sharing​ ​rule​ ​to​ ​share​ ​the​ ​record​ ​with​ ​the​ ​user​ ​in​ ​the​ ​lookup​ ​field.

Question 20

Universal Containers (UC) works with a dealer network to sell their products. There are approximately 5,000 dealers that do business with UC and UC has purchased a Partner Community to interact with each of their dealers on Opportunities. Each dealer is structured so that there are a group of managers who will oversee a larger team of agents. UC would like to set the Organization-Wide Defaults to Private for the Opportunity object, both internally and externally. Within each dealer, there are a few agents called Lead Agents who should be able to see the Opportunities for all of the other Agents at the dealer. What is the optimal solution for an Architect to recommend?

Options:

A.

Add​ ​a​ ​Sharing​ ​Set​ ​that​ ​shares​ ​Opportunities​ ​to​ ​the​ ​Lead​ ​Agent​ ​based​ ​on​ ​the​ ​Lead​ ​Agents​ ​Account.

B.

Build an Apex Managed Sharing rule that will assign specific Opportunities to Lead Agents.

C.

Grant Super User access to the Lead Agents as part of the Community user setup.

D.

Create a Sharing Rule to share opportunities to the owner's manager's role and below.

Question 21

Universal Containers maintains Job information in a Custom Object that contains sensitive information. The only users who should be able to view and edit Job records are the user who owns the record and all users in the Delivery profile. Which three platform sharing tools are required to support the above requirements?

Choose 3 answers.

Options:

A.

Grant​ ​access​ ​Using​ ​Hierarchy​ ​sharing​ ​setting​ ​on​ ​the​ ​Job​ ​Object​ ​set​ ​to​ ​false.

B.

"Modify​ ​All"​ ​permission​ ​for​ ​Job​ ​Object​ ​on​ ​the​ ​Delivery​ ​Profile.

C.

Criteria-Based sharing rule for the Delivery Profile on the Job Object.

D.

Organization-Wide​ ​Default​ ​sharing​ ​setting​ ​of​ ​Private​ ​on​ ​the​ ​Job​ ​Object.

E.

"View All Data" profile permission on the Delivery Profile.

Question 22

Universal Containers wants to create a way to store sensitive Invoice Data in Salesforce. A User who owns an Account should not see every Invoice, but only invoices that they or their subordinates own. Which two features should be considered during this solution implementation?

Choose 2 answers.

Options:

A.

Deploy​ ​the​ ​Relationship​ ​between​ ​Accounts​ ​ ​and​ ​the​ ​Invoices​ ​Object​ ​as​ ​Master-Detail.

B.

Ensure​ ​that​ ​the​ ​Organization-Wide​ ​Default​ ​sharing​ ​for​ ​Invoices​ ​is​ ​set​ ​to​ ​Private.

C.

Create a Workflow that populates the Invoice sharing object upon Insert.

D.

Deploy the Relationship between Accounts and the Invoices Object as Lookup.

Question 23

A developer at Universal Container is building an integration within a managed package for their internal org that requires login to an external system. The end point requires basic authentication. The Architect would like to ensure that the username and password are managed securely. Which three options should the Architect recommend to secure the credentials?

Options:

A.

Store the credentials in a custom object using encrypted fields

B.

Store the credentials in named credentials that are used in the apex callout

C.

Store the credentials in the apex code, which will not be available to non-admins

D.

Store the credentials in protected custom metadata that are used in the apex callout

E.

Store the credentials in protected custom settings that are used in the apex callout

Question 24

Universal Containers (UC) has a mostly Private organization-wide default, as it Is a core principle of UC to respect client data privacy. UC has implemented complex processes for granting access to Opportunity data. A few key members of the sales reporting team need to always be able to see, but not change, Opportunity data for all opportunities.

What should an architect recommend as an approach to meet these requirements?

Options:

A.

Create a permission set that grants the View All permission for Opportunity.

B.

Create & permission set that grants the View All Data permission.

C.

Give the View All Data permission to the Sales Reporting profile.

Question 25

Universal Container (UC) is in a legal dispute regarding several orders. UC has found out these records VP of Sales has asked to ensure this cannot happen in the future.

What approach would meet this requirement?

Options:

A.

Remove Order delete Permission from Profiles and Permission Sets

B.

Implement a Sharing Rule that changes access for order to Read.

C.

Remove the Delete button from the Order Page Layout.

D.

Change the Record Type/Page Layout assignment for orders to be Read Only.

Question 26

Universal Containers has a custom object to maintain Job information with a private sharing model. The Delivery group is distributed through the Role Hierarchy based on geography. As the Delivery group often collaborates on Jobs, all users in the Delivery profile required View access to all Job records. In special case, the Delivery user who owns a job must be able to grant a Product Development user access to a Job record. Which two platform features can be used to support these requirements?

Choose 2 answers

Options:

A.

Criteria-based Sharing Rules

B.

"View All" Profile settings

C.

Owner-based Sharing Rules

D.

Manual Sharing

Question 27

Universal Containers has developed Apex code to manually create AccountShare records to grant specific users access to individual Accounts. What must the Architect do to ensure the AccountShare records are not deleted when the owner of the Account is changed?

Options:

A.

Create the share records and set the RowCause to a custom Apex Sharing Reason

B.

Create the share records in a class with the “Without Sharing” keyword

C.

Create the share records with the Delete on Owner Change field set to false

D.

Create the share records and set the RowCause to Manual

Question 28

A user at Universal Containers would like to give access to a Report folder to someone else in the organization.

Which two access permissions should the user have to support this requirement?

Choose 2 answers.

Options:

A.

The "Viewer" Report folder permission

B.

The "Editor" Report folder permission.

C.

The​ ​"Manage​ ​Reports​ ​in​ ​Public​ ​Folders"​ ​Profile​ ​permission.

D.

The​ ​"Manager"​ ​Report​ ​folder​ ​permission.

Question 29

Susan posts a file to the Chatter feed for a record of an object.

Which two statements accurately describe who can view the file by default?

Options:

A.

Susan and users with a shared Chatter post for the file.

B.

Susan and users with the View all Data permission.

C.

Susan and users with access to the record.

D.

Susan only

Question 30

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?

Options:

A.

Changes affect the default Opportunity team.

B.

Changes affect only the ACME Account

C.

Changes affect the default Account team. 

D.

Changes affect all child ACME Accounts.

Question 31

At Universal Containers, users should only see Accounts they or their subordinates own. All Accounts with the custom field "Kay Customer" should be visible to all Senior Account Managers. There is a custom field on the Account record that contains sensitive information and should be hidden from all users, except 3 designated users who require view and edit access. These three users come from different user groups, and will change occasionally. Which three platform security features are required to support these requirements with the minimum amount of effort? 

Choose 3 answers

Options:

A.

Criteria-Based Sharing Rules

B.

Owner-Based Sharing Rules

C.

Role Hierarchy

D.

Apex Managed Sharing

E.

Permission Sets

Question 32

Sales managers at Universal Containers (UC) have requested viewing customer invoices in Salesforce .. system. The architect at UC decided to surface the customer invoices in Salesforce using external objects a..

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?

Options:

A.

By creating a sharing set a share invoice with users in a sales manager role.

B.

By using manual sharing to share invoices with relevant sales managers.

C.

By creating sharing rules to share the invoice records with users in sales manager roles.

D.

By controlling the invoices object permission on the sales manager's profile.

Question 33

Universal Containers has the following requirements:

* The Commercial Account and Consumer Account support departments should not collaborate. 

* The Commercial and Consumer sales users roll up to the same VP of Sales, but there should be no collaboration between sales departments.

* The Commercial sales department should share its customers with the Commercial support department.

* The Consumer sales department shares its customers with the Consumer support department. 

* The Commercial and Consumer support departments roll up to the same Support Director. 

* The sales departments will remain the Account Owner for the Accounts that they sell to.

What is the recommended Org-Wide Sharing Default for Accounts, and how would the

Architect enable proper Commercial and Consumer Sales to Support Account Sharing for this scenario?

Options:

A.

Private Account Sharing with Sharing Rules from Commercial Sales Role(s) to Consumer Support Role(s) and Consumer Sales Role(s) to Commercial Support Role(s).

B.

Private Account Sharing with Sharing Rules from Commercial support Role(s) to Commercial Support Role(s) and Consumer Sales Role(s) to Consumer Support Role(s).

C.

Read-Only Account Sharing with Sharing Rules from Commercial Sales Role(s) to Consumer Support Group(s) and Consumer Sales Role(s) to Commercial Support Groups(s).

D.

Private Account Sharing with Sharing Rules from Commercial Sales Group(s) to Commercial Support Groups(s) and Consumer Sales Group(s) to Consumer Support Group(s).

Question 34

Universal Containers has set the Org-Wide Sharing Default for Accounts to Private and has created some sharing rules to extend access based on certain data access policies. An architect has been asked to review access to a certain set of key customer accounts. How might this review be conducted?

Options:

A.

Export the Account Share table and review.

B.

Run a Report on Sharing in the Admin Console.

C.

Log in as each user and Run the All Accounts List View.

D.

Use the Sharing button on each customer Account.

Question 35

Universal Containers uses Person Accounts to represent retail customers and Business Accounts to represent commercial customers. The retail sales team should not have access to commercial customers but should have access to ALL retail customers.

With the organization-wide default on Account set to Private, how should the architect meet these requirements?

Options:

A.

Create an owner-based sharing rule on AccountContactRelation to grant a@coess to all account contact roles records owned by retail sales reps.

B.

Update the Retall Sales profile to grant access to Person Account record type.

C.

Create o criteria-based sharing rule giving the Retail Sales role access to Accounts of type PersonAccount.

Question 36

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?

Options:

A.

Implement a third-party tokenization service. 

B.

Implement an on-premise database. 

C.

Implement a third-party proxy server. 

D.

Implement the Salesforce Shield toolkit.

Question 37

Universal Containers (UC) has 600 sales reps. UC has rollout plan to deploy salesforce in 3 weeks. At the end of the second week, they received a “User Role Limit Exceeded” error.

After investigation, they discovered that during the user provisioning process, a new role was generated for every new user.

Which two recommendations could solve this problem?

Choose 2 answers.

Options:

A.

Review the user provisioning process to not automatically create a user role for any new user.

B.

Remove role hierarchy from salesforce org and control the record access using apex managed sharing.

C.

Contact salesforce support and request to increase the number of users’ roles allowed.

D.

Create an Apex class to replace the User Roles by generic one as soon as they are created.

Question 38

Universal Containers (UC) delivers training and courses to students and companies. UC is implementing a Salesforce Customer Community for its students granting them a Customer Community license. As part of the community requirements, UC asked to give students access to cases that are related to their account in the UC community.

What is the optimum sharing technique that can achieve the requirements?

Options:

A.

Create a sharing rule to share cases with the students.

B.

Create a share group to share cases with the students.

C.

Create a sharing set to share cases with the students.

D.

Use Apex sharing to share cases with the students.

Question 39

Universal Containers (UC) operates worldwide with offices in more than 100 regions in 10 different countries’ role hierarchy to control data visibility. In the new fiscal year, UC is planned to reorganize the roles and reassign accounts owners. Which two points should an architect consider in this situation?

Which two points should an Architect consider in this situation?

Choose 2 answers

Options:

A.

Using a temporary parking lot account to improve performance.

B.

Changing complex role hierarchy can cause a high level of sharing recalculation.

C.

Restricting the organization-sharing configurations to private.

D.

Replacing Account records ownerships massively can cause data skew.

Question 40

Universal Containers (UC) implemented Sales Cloud and requested that sales agents have access to products the company sells and be able to create opportunities for its customers.

What should the Organization-Wide Defaults (OWD) be for pricebook?

Options:

A.

Public Read Only

B.

Pubic Read Write

C.

View

D.

Use

Question 41

Universal container (UC) use External Object to retrieve Invoice data from a Legacy ERP. A finance team requested to have access to the Invoice records in the account page.

In addition to objects access in the finance users profile, what other feature should a Sales Architect recommend?

Options:

A.

Create a criteria-based sharing rule to grant access to the records.

B.

Include the Invoice Related List On Account Page layout.

C.

Create an owner-based sharing rule to grant access to the records.

D.

Use APEX managed sharing to grant access to the records.

Question 42

What advanced tool can Salesforce enable for Large-scale role hierarchy realignments?

Options:

A.

Set external organization-wide default to public read only

B.

Skinny Table Indexing

C.

Granular locking

D.

Partitioning by Divisions

Question 43

By default, how many roles are created when the first external user is created on a partner account?

Options:

A.

0

B.

3

C.

2

D.

1

Question 44

The architect has a requirement to create a criteria-based sharing rule based on the customer Social.. up the rule in Contact Sharing, the field is not shown on the list of available fields.

What might cause this?

Options:

A.

The field has been configured for encryption.

B.

The architect does not have permission to Compliance fields.

C.

The architect's profile does not have field level Security (FLS) for this field.

D.

fields with validation rules are not available for sharing rules.

Question 45

A custom invoice object has been created with a master-detail relationship to account. The Account Receivable (AR)team needs access to Invoices AR users do not own or have access to Account records. Account OWD is set to Private. The AR team is unable to find Invoices in List views, Reports, nor in Global Search. The Architect has been asked to help troubleshoot. What could be the issue preventing AR team members from seeing invoices?

Options:

A.

A sharing rule is missing to share Invoices to the AR team.

B.

The AR team profile needs to be assigned an Invoice Page layout.

C.

A sharing rule is missing to share Accounts to the AR team.

D.

The Accounts receivable profile does not have read Permission to the Invoice Object.

Question 46

Universal Containers (UC) is a fast-growing company that sells containers globally. It has thousands of dealerships throughout the world where local dealers service containers. UCimplemented a new Partner Community for its dealers. Each dealership has a dealer manager who manages the service agents. The community-sharing model is private.

What is the optimal option to give dealer managers visibility to customer cases only raised by their service agents?

Options:

A.

Change external organization-wide default of case object to public read only.

B.

Create a sharing rule to share cases created by service agents with their dealer manager.

C.

Using the role hierarchy, the cases raised by service agents will be visible to their relevant dealer managers.

D.

Create a sharing set to share cases created by service agents with their dealer manager.

Question 47

Universal Containers (UC) uses a custom Visualforce page to display shipment tracking information (custom object, private OWD) to field manager and agents. The IT team wants to make sure that users have access to only the information that is allowed.

Which Apex method must be used to make sure only allowed fields are shown to the users?

Options:

A.

isReadable()

B.

isShowable()

C.

isAccessible()

D.

isViewable()

Question 48

Universal Containers (UC) sales managers are complaining that they cannot access their teams' Shipment records (a custom object). Initially, the admin suggested that this it happening due to misconfigured role hierarchy (Shipment OWD is Private). Alter investigation, they determined the. role hierarchy for these users is correct.

What can be the reason why Universal Containers sales managers are not able to see Shipment records?

Options:

A.

The Grant Access Using hierarchies’ option on Shipment Sharing Settings was incorrectly disabled by the Salesforce admin.

B.

Role hierarchy Implicit sharing was Incorrectly disabled by the Salesforce adman.

C.

Ownership-based sharing rule for Shipment was Incorrectly disabled by the Salesforce admin.

D.

Sales managers have only the Read permission on the 5hipment object and should not be able to edit their team records.

Question 49

Which two capabilities does the delegated administrator permission provide?

Choose 2 answers

Options:

A.

Assign users profiles

B.

Unlock users

C.

Set OWD

D.

Create profiles

Question 50

Universal Containers uses person accounts to represent retail customers and business accounts to represent commercial customers. The Retail Sales team should not have access to commercial customers but have access to ALL retail customers.

With organization-wide default on Account set to Private, how might the architect meet these requirements?

Options:

A.

Give View All access for Accounts to the Retail Sales profile.

B.

Update Retail Sales profile to grant access to Person Account record type.

C.

Create an owner-based sharing rule on AccountContactRelation to grant access to at account contact roles records owned by sales reps.

D.

Create a criteria-based sharing rule giving Retail Sales role access to Accounts of type PersonAccount.

Question 51

Universal containers has a customer that meets criteria for two Enterprise Territory

Management territories (Portugal and Southern Europe). What is necessary to assign

opportunities to a territory for this account?

Options:

A.

Create a process builder process that updates the territory field on the opportunity.

B.

The territory with the highest territory type priority is automatically assigned to the opportunity.

C.

Create an Apex class that implements Filter-Based Opportunity Territory Assignment.

D.

Create a criteria-based sharing rule on the opportunity to assign it to a territory

Question 52

Universal Containers has expanded to sell virtual containers for data storage. Virtual

container work orders are provisioned immediately by the system and therefore cannot be

changed by a sales representative. What is an optimal approach to implement these

requirements?

Options:

A.

Remove the Work Order Edit permission from the sales representative Profile.

B.

Remove the edit button from the work order page layout.

C.

Change the record type/page layout assignment for Work Order to be Read Only.

D.

Implement a sharing rule that changes access for all Work Order to Read.

Question 53

Universal containers (UC) implemented a private organization-wide default for the Container and Case objects.

How can UC give support representatives access to Container and Case records owned by Customer Community users?

Options:

A.

Create an ownership-based sharing rule that gives access to the head of support role and internal subordinates

B.

Create a criteria-based sharing rule that gives access to the head of support role and internal subordinates

C.

Support representatives’ nil automatically get access to these records via the role hierarchy

D.

Create a Share Group based on the sharing set created for the Customer Community User Profile.

Question 54

Jane, a support representative at Universal Containers, created a report to view all her open

cases that have been created in the past 7 days and saved the report in the "Private Reports" folder.

Who can view and run the report?

Options:

A.

The report owner and any users who have been given access to the "My Private Reports" folder

B.

The report owner and anybody in the role hierarchy above the report owner

C.

The report owner

D.

The report owner and users with the "View All Data" permission

Question 55

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?

Choose 2 answers

Options:

A.

Share the folders lowest roles in the role hierarchy, Superiors will get access automatically.

B.

Share the folders with the “VP of Sales” Role and Subordinates.

C.

Share the folders with the “Sales Managers” Queue.

D.

Share the folders with a “Sales Managers” Public Group.

Question 56

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

Options:

A.

Contact records can be accessed due to implicit sharing from Account.

B.

Account records can be accessed due to implicit sharing from Opportunity.

C.

Contact records can be accessed due to implicit sharing from Opportunity.

D.

Account records can be access due to role hierarchy.

Question 57

Universal Containers (UC) has a mostly private organization-wide default (OWD), as it is a core principle of UC to respect client data privacy. UC has implemented complex processes for granting access to Opportunity data. A few key members of the Sales Reporting team need to always be able to see, but not change, Opportunity data for all Opportunities.

What should an architect recommend as an approach to meet these requirements?

Options:

A.

Create a Permission Set that grants "View All Data" Permission.

B.

Make Opportunity OWD read-only.

C.

Give "View All Data" Permission to the Sales Reporting Profile.

D.

Create a Permission Set that grants "View All" permission for Opportunity.

Question 58

What vulnerability can exist when controllers use dynamic rather than static queries and bind variables?

Options:

A.

SOQL Injection.

B.

Buffer Overflow Attacks.

C.

Cross-site scripting.

D.

Record Access Override.

Question 59

Universal Containers (UC) has created a custom Invoice object. Standard sales users at UC

can see the records in search layout, but when they click to view the detail, only record name,

created date, and last modified date are shown. When the system admin accesses it, he or she

sees the full record detail with many more data fields.

What is the likely cause of this issue?

Options:

A.

​Sales users profile does not have access to the remaining fields.

B.

Page layout assigned to sales user profile has only read-only access to the fields.

C.

Org-wide sharing settings have been set to Private and need to be adjusted to Public Read/Write.

D.

A role-based sharing is missing and should be added for the sales user's role to grant access to the fields.

Question 60

A sales rep at Universal Containers (UC) has manually shared an Opportunity record with

internal Pre-Sales users. After some time, the sales rep moved to another position and all opportunities records that were owned were transferred to a new sales rep. What happened to the internal Pre-Sales users’ access to the opportunity?

Options:

A.

They still have access to the record due to inherited sharing.

B.

They still have access to the record due to implicit sharing.

C.

​They will no longer have access to the record.

D.

They still have access to the record due to team access.

Question 61

Universal Containers (UC) has created a public group with certain Sales Engineers to help on complex deals and a sharing rule to grant access to these opportunities. Opportunity OWD is private.

What is the impact of these sharing settings?

Options:

A.

Subordinates of Managers who have Sales Engineers in the public group will also have access to these records.

B.

Sales Engineers that have a similar role of the Sales Engineers of the public group will also have access to these records.

C.

Sales Engineers Managers and their managers in the role hierarchy will also have access to these records.

D.

Sales Engineers direct reports will also have access to these records.

Question 62

At Universal Containers there is a team of auditors distributed through the organization that all need access to high-value Opportunities.

With a private sharing model, which two option should an architect recommend when designing a solution for this requirement?

Choose 2 answers

Options:

A.

Put the auditors as the highest level of the role hierarchy.

B.

Add the auditors to the default Opportunity Team.

C.

Create a criteria-based sharing rule to give access to the public group for high-value Opportunities.

D.

Create a public group and assign the Auditors to the group.

Question 63

Universal Containers (UC) has Affiliates who sell containers in countries where UC does not have a local office. UC has leveraged the Partner Community to manage the sales cycle. One of their affiliates has exponentially grown in the last years and restructured its internal sales team with the following structure:

Sales VP ...> Direct of sales ..> Sales Manager ..> Sales Reps

What is the main problem a Salesforce Architect will face to provide a solution?

Options:

A.

Partner Community does not support Role Hierarchy.

B.

Partner User Roles are limited to three levels.

C.

The Channel manager Role can not be shared with Partner Community.

D.

Super User does not work in Partner Community

Question 64

A sales rep at Universal Containers (UC) is a member of the Default Opportunity team for an

account manager. The account manager created an opportunity and the sales rep is added to that Opportunity team.

The sales rep is complaining about no longer having access to an opportunity record that the sales rep was helping with.

What is the cause of this problem?

Options:

A.

The Account team was changed and consequently the Opportunity team members were replaced by the Account team members.

B.

The Sales rep was manually removed from the Opportunity team.

C.

The Sales rep was removed from the Opportunity team in another opportunity record of the same account.

D.

The opportunity owner can enable/disable if the “Default Opportunity team” is able to access the record

Question 65

Susan posts a file to the chatter fees for a record of an object which OWD is private. Which

two statements accurately describe who can view the file by default?

Choose 2 answers.

Options:

A.

Susan and users with the View All Data permission.

B.

Susan and users with access to the record.

C.

Susan and users with a shared chatter post link to the file.

D.

Susan only.

Question 66

Universal Containers (UC) has a custom object to track the internal net promoter score (NPS) for all ..

How can UC ensure that NPS records cannot be accessed by an individual employee's manager?

Options:

A.

Create a criteria-based sharing rule to remove access to Manager role and above in the Role ..

B.

Remove Create, Read, Edit and Delete from Manager Profiles and Permission sets.

C.

Use Apex Sharing to remove NPS object share records for Manager profiles.

D.

Set organization wide default to Private and uncheck the Access Using Hierarchies option for the NPS object

Question 67

Universal Containers (UC) has a custom Apex class that enforces a business process and updates opportunity field-level security permissions of read only certain user's profiles are being updated by their class.

How should the architect fix this problem?

Options:

A.

Put the code in an class that uses the With Sharing keyword.

B.

Use the IsUpdateable() Apex method to test each field prior to allowing updates.

C.

Use the with SECURYT_ENFORCED keyword in the SOQL statement.

D.

Add with Sharing keyword to the class.

Question 68

A custom ServiceFeedback object is used to collect partner feedback. ServiceFeedback

records should be available to all internal employees. The OWD is set to Private for external

users so partners cannot see feedback from other partner users.

How can the Architect give access to all internal employees?

Options:

A.

Create a trigger on ServiceFeedback to change ownership to an internal employee.

B.

Ensure all the internal users are above the partners in the role hierarchy.

C.

Create an Owner based sharing rule for all ServiceFeedback records owned by Partners.

D.

Set OWD, for Internal Users to Public Read Only.

Question 69

Sales executives at Universal Containers (SC) want to create list views to filter opportunities for large at-risk Opportunities. These list views should only be available to certain executives

that specialize in closing problematic deals. How can UC solve this requirement?

Options:

A.

Share the List Views with the appropriate Role in the Role Hierarchy.

B.

Share the List Views with the appropriate Public Group.

C.

Share the List Views with the appropriate individual users.

D.

Share the List Views with the appropriate Queue.

Question 70

Universal Containers (UC) stores basic employee information in a custom Employee object (OWD -

Public Read Only). There are a few sensitive fields that need restricted access (salary, grade

level, last performance rating).

Other than field level security, what other options are available to make these fields

accessible to the Human Resource team?

Options:

A.

Create a new custom object controlled by parent and a Master-Detail relationship to Employee to store new restricted information.

B.

Change OWD of Employee custom object to private and a Lookup self-relationship to store only new restricted information.

C.

Create a new custom object with private OWD and Lookup relationship to Employee to store new restricted information.

D.

There are no other options besides using field level security.

Question 71

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

Options:

A.

Test Cross-Site Scripting on Apex queries.

B.

Test Cross-Site Scripting on custom pages.

C.

Test for SOQL Injection.

D.

Test for invalid user access attempts.

Page: 1 / 24
Total 237 questions