Labour Day Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: scxmas70

Sharing-and-Visibility-Architect Exam Dumps - Salesforce Certified Sharing and Visibility Architect (SP23)

Question # 4

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?

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.

Full Access
Question # 5

Besides their own team accounts, sales managers at Universal Containers need to have

READ access to all accounts of the same segment in other countries. Role hierarchy was

implemented accordingly (based on countries), but a sales manager in the US is complaining

that he cannot view account records of the same segment in Canada. What should be done

to grant access in a proper way?

A.

Create an owner-based sharing rule to grant access to account records that have the

same segment to all sales manager roles.

B.

Change the role hierarchy and put all of the sales managers in the US and Canada in

the same role.

C.

Create criteria-based sharing rules to grant access to account records that have the

same segment to all sales manager roles.

D.

Create a public group and include all accounts of the same segment and grant access

through a permission set.

Full Access
Question # 6

Which method should be used to grant access to an unrelated group of users?

A.

Public Groups

B.

Sharing Sets

C.

Role Hierarchy

Full Access
Question # 7

The Architect at Universal Containers has created a List View to show all open Opportunities that were created in the last month, and would like to make this list view visible to certain groups of users. Which two options are available to the Architect for sharing the List View?

A.

Public Groups

B.

Profiles

C.

Roles and Subordinates

D.

Manual Sharing

Full Access
Question # 8

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?

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

Full Access
Question # 9

…From customers on company Issued desktops and uses case object to track customer issues and grievances. The company would like to capture

images of customer site captured by field consultants while they are editing the case record during customer site visit. The Director of IT wants

to minimize customization and promote reusability of code artifacts wherever possible, what recommendations should an architect give to the company to implement the image capture requirement, while ensuring customer that the service rep can continue to use same lightning

pages they were trained to use?

A.

So Use Lightning Component as an override for "Edit" action on lightning experience allowing image capture feature. Detect the form factor of the device and redirect the user to the default not overridden view.

B.

Create 4 separate button “Edit in Mobile", which opens & custom lightning component that will allow field consultants to add an image. No change required for desktop users.

C.

Use Lightning Component as an override for "Edit'' action on mobile view allowing image capture feature. No Change required for desktop users.

Full Access
Question # 10

Sales operations at Universal Containers (UC) has created Public Reports and Dashboards folders for sales managers. Sales operations and salts managers’ report to the VP of Sates. Sales operations currently spends a few hours each month updating users mat should have access to edit reports and dashboards in these folders.

How should UC grant access to sales managers to automate access to these Public Reports and Dashboard folder?

A.

Share the folders with the Sales Managers profile.

B.

Share the folders with a "Sales Managers" Public

Group.

C.

Share the folders with the lowest rates in the Role Hierarchy; superiors will get access automatically.

Full Access
Question # 11

A company intends bring work from anywhere culture in a bid to improve productivity. Their sellers use wide variety of devices with different form factors. The company currently uses one page layout to display opportunity record details to the sellers. The Regional Vice President of Seles is complaining about incorrect alignment of data in opportunity records, making it difficult for some sellers.

Which steps are recommended to rectify this?

A.

Use a visualforce override for Opportunity view action, identify the form factor onLoad action and display relevant layouts based on form factors,

B.

Use Dynamic Form to define different field sections applicable for different form factors of devices.

C.

Use a custom LWC override for Opportunity view action, identify form factor onLoad action and display relevant layouts based on form factors.

Full Access
Question # 12

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 "With Sharing" keyword on the Standard Lead Controller.

B.

Nothing; Field-Level Security will automatically be enforced.

C.

Use the {!Schema.sObjectType.Lead.fields.isAccessible()} expression

D.

Use the Schema.SObject.Lead.isAccessible() method.

​

Full Access
Question # 13

Universal​ ​Containers​ ​would​ ​like​ ​to​ ​customize​ ​the​ ​security​ ​and​ ​sharing​ ​features​ ​of​ ​Salesforce​ ​Account​ ​Teams. They​ ​have​ ​decided​ ​to​ ​implement​ ​a​ ​Custom​ ​Account​ ​Team​ ​object.​ ​ ​They​ ​would​ ​like​ ​the​ ​new​ ​enhancement​ ​to include​ ​all​ ​of​ ​the​ ​features​ ​of​ ​the​ ​existing​ ​account​ ​team,​ ​but​ ​also​ ​utilize​ ​Apex​ ​and​ ​Visualforce​ ​on​ ​the​ ​custom Account​ ​Team​ ​object​.

Which two different approaches should the Architect consider when designing this enhancement?

Choose 2 answers

A.

The​ ​need​ ​to​ ​synchronize​ ​the​ ​AccountTeamMember​ ​object​ ​with​ ​the​ ​Custom​ ​Account​ ​Team​ ​object data.

B.

The​ ​need​ ​to​ ​maintain​ ​the​ ​Account_share​ ​object​ ​based​ ​upon​ ​the​ ​Custom​ ​Account​ ​Team​ ​object​ ​data.

C.

The need to dynamically create Criteria-Based Sharing rules with Custom Account Team object data.

D.

The need to customize Account screens in Visualforce, as the Account_share object cannot be maintained programmatically.

Full Access
Question # 14

Universal Containers (UC) has implemented Customer Community with customer

community plus license for its distributors. Retail distributors have part-time agents who work

for multiple distributors. Those agents should have access to other distributor accounts as well.

What can be configured to grant agents access to different distributor accounts?

A.

Use Apex sharing to share distributor accounts with agents using the Account__ Share table.

B.

Use share group to share distributor accounts with agents who have account contact

relationship.

C.

Create sharing rules to share distributor accounts with agents.

D.

Create sharing set to share distributor accounts with agents using account contact relationship.

Full Access
Question # 15

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?

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.

Full Access
Question # 16

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?

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

Full Access
Question # 17

Universal containers (UC)service reps are assigned to a profile which ha 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 leasable force Architects consider? Choose 2answers:

A.

Service reps will be able to access all UC contact records if they are controlled by parent.

B.

Service reps will not be able to access all UC contact records if they are controlled by parent.

C.

Service rep swill be able to access all the UC Account records due to Implicit Sharing.

D.

Service reps will not be able to access all the UC Account records because Account OWD is private.

Full Access
Question # 18

Universal Containers (UC) provides shipment tracking for its customers on a custom Shipment object. The .. yearly by the customers should be available on the Account record to the Marketing team, but the Marketing Shipment records.

What recommend should an Architect provide to accomplish this?

A.

Public organization-wide default on Shipment, process builder, and lookup relationship to Account.

B.

Private organization-Wide default on Shipment, rollup summary, and Master-Detail relationship to Account.

C.

Controlled by Parent (Account) on Shipment, trigger, and trigger, and Master-Detail relationship to Account.

D.

Private organization-wide default on Shipment, trigger, and Lookup relationship to Account,

Full Access
Question # 19

Assuming Person Account is enabled in a Salesforce organization, which three objects can be configured as "Controlled by Parent" in Sharing Settings?

Choose 3 answers

A.

Opportunity

B.

Order

C.

Asset

D.

Contact

E.

Case

Full Access
Question # 20

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?

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.

Full Access
Question # 21

In order to allow community users to collaborate on Opportunities, which license type must the users.

A.

Sales Community

B.

Customer Community

C.

Partner Community

D.

Customer Community plus

Full Access
Question # 22

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 Public Read/Write.

B.

Set the Request object's OWD to Private and grant Modify All Data permission on all Profiles for the Request object.

C.

Set the Request object's OWD to Private and criteria-based sharing rule to share all Request records with all internal users.

D.

Set the Request object's OWD to Public Read Only and configure role hierarchy.

Full Access
Question # 23

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.

Partition data using Divisions

B.

Deferred Sharing Recalculation

C.

Parallel Sharing Rule recalculation

D.

Skinny table

E.

Granular Locking

Full Access
Question # 24

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 nor 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?

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.

Full Access
Question # 25

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?

A.

Public Read Only

B.

Pubic Read Write

C.

View

D.

Use

Full Access
Question # 26

Universal Containers (UC) delivers training in 500 different regions. The UC Operations

Users team manage course setup, scheduling, and trainer setup. The Operations Users team

members work at a regional level and report to an Operations manager. The Operations

manager requested access to edit ALL scheduled courses owned by the Operation Users team.

How can this be achieved?

A.

The Operations manager will get access to the scheduled courses by granting the Operations

manager modify ALL on scheduled courses.

B.

The Operations manager will get access to the scheduled courses owned by the Operations

Users team defined in the role hierarchy.

C.

The Operations manager will get access to the scheduled courses by creating an

ownership-based sharing rule and share the scheduled courses with the Operations manager.

D.

The Operations manager will get access to the scheduled courses by creating a public group

and add the Operations manager and the Operations Users team to the public group

Full Access
Question # 27

Sales reps at Universal Containers (UC) complain about the manual activities they need to perform in order to grant access to supporting internal users (legal, engineering, finance, and so forth) for customer records when they need help. In general, the sales reps involved in the deals will not change.

How can a Salesforce architect help IK to Improve sales reps productivity?

A.

Create a permission set with "view all data" and assign to supporting users.

B.

Create a public group and replace the account ownership with it.

C.

Create a criteria-based sharing rule to grant access to other users.

D.

Leverage default Account team.

Full Access
Question # 28

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?

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.

Full Access
Question # 29

A sales rep (John) at Universal Containers (UC) requested to update information in an

account record where he has READ only access. John requested the EDIT access permission

from the owner of the record (Paul). Paul manually shared the record with John. Assuming the

OWD of the Account object is Public Read-Only, what is the impact in the system?

A.

New AccountShare record is created. Row Cause is "Manual" and Access Level is "Read/Write”.

B.

Existing AccountShare record is updated. Row Cause is "Owner" and User/Group is "John".

C.

New AccountShare record is created. Row Cause is "Owner" and Access Level is "Full".

D.

Existing AccountShare record is updated. Row Cause is "Manual" and Access Level is "Read/Write".

Full Access
Question # 30

Universal Containers has built a recruiting application on the salesforce Platform. HR requested that all internal users should have edit access to the referral custom object. One of the recruiters needed to share a referral record with another colleague for collaboration using manual sharing. The recruiter opened the referral record and could not find the share button. What could be the technical reason for this?

A.

The Referral object OWD is private.

B.

The Referral object OWD is public Read/Write.

C.

The Referral object OWD is public Read only.

D.

The Referral object OWD is public Full Access.

Full Access
Question # 31

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?

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.

Full Access
Question # 32

Universal Containers (UC)has implemented customer community with customer community licenses for their customers. UC requested that any record owned by its customers should be accessible by UC users in the customer support role.

How can an Architect configure the system to support the requirements?

A.

Sharing Set

B.

Share Group

C.

Apex Sharing

D.

Sharing Rule

Full Access
Question # 33

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?

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.

Full Access
Question # 34

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 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.

Full Access
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.

Sales Cloud

B.

Customer Community Plus

C.

Partner Community

D.

Customer Community

Full Access
Question # 36

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.

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.

Full Access
Question # 37

Universal Computers (UC) is looking to expand its delivery capabilities through a network of

distributors that use a Partner Community license. UC employees currently can view all delivery

records through the organization-wide default (OWD) setting of Public Read Only.

Which approach would an architect recommend to limit the records a distributor can see?

A.

Create an ownership-based sharing rule to grant access to the distributor.

B.

Remove Read permission from the distributor profile.

C.

Set the External OWD to Private for the Delivery object.

D.

Create a criteria-based sharing rule to grant access to the distributor

Full Access
Question # 38

Sales Operations at Universal Container (UC) wants to create the opens to fiber appropriates for center.

In which two ways can UC hide list that are not relevant to an individual use since there will be

Choose 2 answers.

A.

Share the list views with the appropriate queue.

B.

Share the list views with the appropriate individual users.

C.

Share the list views with the appropriate public group.

D.

Share the list views with the appropriate role in the role hierarchy

Full Access
Question # 39

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.

Delete the public link.

C.

Delete the file.

D.

Move the file to another folder

Full Access
Question # 40

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?

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.

Full Access
Question # 41

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?

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.

Full Access
Question # 42

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?

A.

isReadable()

B.

isShowable()

C.

isAccessible()

D.

isViewable()

Full Access
Question # 43

Universal Containers (UC) has implemented Service Cloud. There is a flag field on the case object that marks a case as (Sensitive). UC requested that this flag can be viewed by all users who have access to the case but only be edited by the assigned case assessor. The case assessor is a lookup field on the case object. How can an architect achieve this requirement?

A.

Permission Set.

B.

Object Permissions.

C.

Custom Lightning Component.

D.

Field-level security

Full Access
Question # 44

Universal Containers has selected a small and diverse group of users to review inactive

accounts. Given the Private sharing model, a public group was created and made available to

this group of users. A sharing rule was created to make inactive Accounts visible to the public

group. However, some of these users are reporting they don't see any of the Accounts that were

shared with the public group.

What is the underlying issue for these users?

A.

The users have a permission set that only allow Accounts in "Active" status.

B.

The Accounts are owned by users higher in the role hierarchy.

C.

The users are in profiles that have no access to the Account object.

D.

The page layout assigned to these users is different than the Account owner.

Full Access
Question # 45

Universal Containers (UC) implemented Sales Cloud and requested that only certain branch staff trained to sell high risk products can create opportunities for high risk products.

In which two ways can an Architect allow only specific branch staff to sell high risk products?

Choose 2 answers

A.

Set Price Book Organization Wide Default to View Only and share the price book (High Risk)

with the trained staff.

B.

Configure Price Book Organization wide default to No Access.

C.

Share (High Risk) price book with the trained staff via manual sharing.

D.

Share (High Risk) price book with the trained staff via sharing rule.

Full Access
Question # 46

Universal Containers (UC) is in legal dispute regarding several orders. UC has found out these records were removed from system. The VP of Sales has asked to ensure this cannot happen in the future. What approach would meet this requirement?

A.

Remove the delete button from the Order page layout.

B.

Change the record type/page layout assignment for orders to be read-only.

C.

Remove order delete permission from profiles and permission sets.

D.

Implement a sharing rule that changes access for the records to read.

Full Access
Question # 47

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?

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.

Full Access
Question # 48

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

A.

SOQL Injection.

B.

Buffer Overflow Attacks.

C.

Cross-site scripting.

D.

Record Access Override.

Full Access
Question # 49

Customer complaints for bad interactions with a customer support agent are logged as Cases and assigned to a human resources representative. The agent of the complaint should not see the case, but their manager should.

How is this accomplished?

A.

Trigger on Case to lookup and share to the manager of an Assigned Agent custom field (the subject of the complaint) using Apex Managed Sharing.

B.

Criteria based Sharing Rule on Case that shares to the Role Manager and above when a custom field Assigned Agent (subject of the complaint) Is not blank,

C.

Case is owned by the subject of the complaint, so their manager in the role hierarchy can access the record. CRED permission are removed on Case so the agent cannot read the case record.

Full Access
Question # 50

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

Choose 3 answers.

A.

Partitioning​ ​by​ ​Divisions

B.

Granular Locking

C.

Parallel Sharing Rule Recalculation

D.

Deferred​ ​Sharing​ ​Calculation

E.

Skinny​ ​Table​ ​Indexing

Full Access
Question # 51

Universal Containers (UC) has affiliates who sell containers in countries where UC does not have a local office. UC uses a Partner Community to manage the sales cycle in those countries. One of its affiliates has grown substantially and restructured its internal sales team with the following structure; Sales VP —> Director of Sales —> Sales Manager —> Sales Reps. Sales Reps should not see each others’ opportunities, and visibility of deals should open up within e Sales Rep's hierarchy.

What is the main problem an architect should address in this situation?

A.

Partner User roles are limited to three levels.

B.

The Channel Manager role cannot be shared with Partner Community.

C.

Partner Community does not support Role Hierarchy.

Full Access
Question # 52

Which​ ​two​ ​reasons​ ​should​ ​the​ ​Architect​ ​consider​ ​regarding​ ​the​ ​use​ ​of​ ​Apex​ ​Sharing​ ​Reasons?

Choose​ ​2​ ​answers

A.

Ensuring​ ​the​ ​developer​ ​can​ ​more​ ​easily​ ​troubleshoot​ ​programmatic​ ​sharing.

B.

Ensuring​ ​the​ ​Share​ ​record​ ​is​ ​not​ ​deleted​ ​upon​ ​ownership​ ​change.

C.

Ensuring the Share record is deleted upon ownership change.

D.

Ensuring there is additional criteria available for Criteria-Based Sharing.

Full Access
Question # 53

Universal Containers has selected a small and diverse group of users to review Inactive accounts. Given the Private sharing model, a public group was created and made available to this group of users. A sharing rule was created to make inactive Accounts visible to the public group. However, some of these users are reporting they don't see any of the Accounts that were shared with the public group.

what is the underlying Issue for these users?

A.

The users are in profiles that have no access to the Account object.

B.

The page layout assigned to these marts to different than the Account owner

C.

The users have a permission set that only allow Accounts in "Active' status.

D.

The Accounts ire owned by users higher in the role hierarchy.

Full Access
Question # 54

What is the security vulnerability in the following code snippet? Value of my Textfield is

A.

SOQL Injection

B.

Arbitrary Redirects

C.

Cross-Site Scripting

D.

Access Control

Full Access
Question # 55

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?

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.

​

Full Access
Question # 56

When writing test methods, what functionality is verified by the system method"runAs()"?

A.

Enforcement of a user's record sharing.

B.

Enforcement of user permissions.

C.

Enforcement of a user's field-level security.

D.

Enforcement of user's public group assignments.

Full Access
Question # 57

To grant Universal Containers sales managers access to shipment records properly it was necessarily to the IT Team is worried about improper access to records.

Which two features and best practices should a Salesforce architect recommended to mitigate the risk?

A.

USe isShareable keyword in Apex classes to assure record visibility will be followed

B.

Use runAs system method in test classes to test using different users and profiles.

C.

Use with Sharing keyword in Apex classes to assure record visibility will be followed

D.

User isAccessable keyword Apex classes to assure recor visibility will be followed.

Full Access
Question # 58

Universal Containers does not want the Users in the Custom Sales Department Profile to be able to delete Opportunities. How would the Architect prevent a certain set of users from deleting Opportunities?

A.

Remove the Delete button from the Opportunity Page Layout and Record Type settings.

B.

Create a Validation Rule that checks the User's Profile before allowing the Is Deleted flag to be set to True.

C.

Override the Standard button with a Visualforce Page that warns them that they do not have permission to delete.

D.

Remove the "Opportunity Delete" Permission from the Sales Team's User Profile in the Object Permissions.

Full Access
Question # 59

Universal Containers has set Partners users who will see records owned by partner users in roles below them in the hierarchy of which roles?

A.

Executive, Manager, and User

Full Access
Question # 60

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​ ​be​ ​granted​ ​read​ ​access​ ​to​ ​the​ ​Production​ ​Facility​ ​record

B.

The user will see the junction object and the link to the Production Facility.

C.

The user will see the junction object but not the link to the Production Facility.

D.

The user will not be able to see the junction object records or the field values.

​

Full Access
Question # 61

Which two options are available to share a Report or Dashboard folder with other users in the Organization?

Choose 2 answers

A.

Profiles

B.

Public Groups

C.

Roles

D.

Teams

Full Access
Question # 62

If a Case requires involvement from one of the Legal team, the Case owner adds one of the corporate lawyers to the Legal SME field on the case.

Since cases are private, how can we grant a lawyer access to a specific case when their assistance is needed?

A.

Create an Criteria Based Sharing Rule that shares to the Corporate Legal Team Role when the ‘’legal assistance needed? Field is checked.

B.

Use Apex Managed sharing in a case Trigger that shares the record to the user identified in the Legal SME field.

C.

Create a Criteria Based Sharing Rule that shares to the Legal Public Group when the ‘’legal assistance needed?’’ field is checked.

Full Access
Question # 63

Universal Containers has set Opportunity Sharing to Private with Opportunity Teams enabled. Which three options can change the Owner of the Opportunity?

Choose 3 answers.

A.

Any Opportunity Team Member on the current Opportunity.

B.

The current Opportunity Owner can transfer the current ownership. 

C.

The System Administrator or a user with the "Transfer Records" permission. 

D.

The user specified as the Manager on the Owner's User Profile.

E.

Someone above the Opportunity Owner in the Role Hierarchy.

Full Access
Question # 64

In order to comply with regulatory requirements, Universal Health must encrypt all Personally Identifiable Information (PII), both while it is being transmitted over the network and while it is at rest. Universal Health has completed a data audit and has determined that 12 fields on the contact record can contain PII, including the contact’s name and several other standard fields. Universal Health would like the fields to remain accessible in Salesforce. Which two options does Universal Health have to maintain compliance?

Choose 2 answers.

A.

Implement a custom Apex trigger to automatically encrypt the PII data using the Apex Crypto Class.

B.

Update the field type of each of the 12 fields to "Text (Encrypted)" so that they are encrypted at rest.

C.

Enable Salesforce Platform Encryption and select the 12 contact fields to be encrypted.

D.

Use an external, third-party encryption service to encrypt PII before it enters Salesforce.

​

Full Access
Question # 65

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?

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.

​

Full Access
Question # 66

Universal​ ​Containers​ ​wants​ ​to​ ​store​ ​Payment​ ​Term​ ​Details​ ​on​ ​the​ ​Account​ ​object,​ ​but​ ​the​ ​fields​ ​should​ ​only​ ​be visible​ ​on​ ​certain​ ​record​ ​types​ ​and​ ​for​ ​certain​ ​user​ ​profiles.

How​ ​can​ ​a​ ​System​ ​Administrator​ ​quickly​ ​determine​ ​which​ ​user​ ​profiles,​ ​page​ ​layouts,​ ​and​ ​record​ ​types include​ ​certain​ ​fields?

A.

Log in as each user profile and view the Account Page Layouts.

B.

Use​ ​the​ ​Field​ ​Accessibility​ ​Viewer​ ​for​ ​the​ ​fields​ ​in​ ​question

C.

Universally require the field at the field level.

D.

Click the Field-Level Security for the field on each Profile.

Full Access
Question # 67

A sales representative at Universal Containers needs assistance from specific product managers when selling certain deals. Product managers do not have access to opportunities they don't own, as the sharing model is Private, but need to gain access when they are assisting with a specific deal. How can an Architect accomplish the requirement?

A.

Create a sharing rule to allow the product manager to access the opportunity.

B.

Enable​ ​opportunity​ ​teams​ ​and​ ​allow​ ​users​ ​to​ ​add​ ​the​ ​product​ ​manager.

C.

Enable account team and allow users to add the product manager.

D.

Use similar opportunities to share opportunities related to the product manager.

Full Access
Question # 68

Which advanced tool should Salesforce enable for large-scale Role Hierarchy realignments?

A.

Granular Locking

B.

Partitioning by Divisions

C.

Skinny Table Indexing

Full Access
Question # 69

Universal Containers has created a custom Sales Operations profile with read and edit access to the Category field on a custom object. There is a new requirement that 3 of the 100 users assigned to the Sales Operations Profile should have read-only access to the Category field.

How can the Architect support this request?

Choose one answer:

A.

Create a permission set in the Category field to read-only and assign it to the users.

B.

Create a new profile without edit access to Category and assign it to the users.

C.

Create a new page layout with the Category Field set to read-only for these users.

D.

Create a custom permission to grant read-only access to Category and assign it to the users.

Full Access