Weekend Special Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: buysanta

Exact2Pass Menu

Question # 4

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 # 5

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 # 6

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.

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.

Full Access
Question # 7

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 # 8

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.

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.

Full Access
Question # 9

Universal Containers (UC) wants to reduce the amount of redundant leads entered into the system. UC also only edited/reassigned by the lead owner.

What organization-wide default (OWD) approach should be recommended to help UC implement these requirements?

A.

Implement a Public Read Only OWD on Lead.

B.

Implement a Public Read Only/Transfer OWD on Lead

C.

Implement a private OWD on Lead.

D.

Implement a Public Read/Write OWD on Lead.

Full Access
Question # 10

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?

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

Full Access
Question # 11

Universal Containers (UC) has a requirement to expose a web service to their business partners. The web service will be used to allow each business partner to query UC's Salesforce instance to retrieve the status of orders. The business partner should only be allowed access to orders for which the business partner is the fulfillment vendor. The Architect does not want the business partners to utilize the standard APIs and would prefer a custom API be developed. Which three design elements should the Architect consider in order to ensure the data security of the solution? 

Choose 3 answers

A.

Query the Orders object with Dynamic SOQL based upon the fulfillment ID.

B.

Set the Orders object's sharing settings to Private in the Org-Wide Defaults

C.

Provide each partner with their own Salesforce login set to API Enabled on the profile. 

D.

Develop a custom Apex web service with a fulfillment ID input attribute

E.

Develop a custom Apex web service using the "With Sharing" keyword.

Full Access
Question # 12

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 # 13

A sales rep at Universal Containers was added to an opportunity team with Read/Write permissions.

Which action is she allowed to perform in the opportunity?

A.

Add/remove members in the opportunity team.

B.

Replace opportunity owner.

C.

Update opportunity stage.

Full Access
Question # 14

Universal Containers uses Standard WorkOrder object to track various work orders sent to field agents. Currently, the WorkOrder object has more than 400 fields. There are eight different types of work order processes established. The Director of Customer Service wants to ensure that field agents gets to see only required information specific to the WorkOrder type they are addressing.

Which option is recommended to implement this requirement?

A.

Use a custom LWC to override the view action of WorkOrder with custom metadata type defining relevant fields per WorkOrder type

B.

Use different page layouts per work order type with different sections representing key information about the specific work order type.

C.

Use Dynamic form to add different page sections and control visibility of sections by Work Order RecordType value,

Full Access
Question # 15

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

A.

Criteria-Based Sharing Rules

B.

Owner-Based Sharing Rules

C.

Role Hierarchy

D.

Apex Managed Sharing

E.

Permission Sets

Full Access
Question # 16

A user posts a file to the Chatter feed for a record of an object that has a Private organization-wide default.

Which statement accurately describes who can view the file by default?

A.

The user who posted the file and users with a shared chatter post link to the file

B.

The user who posted the file and users with access to the record

C.

Only the user who posted the file

Full Access
Question # 17

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

• Severity

• Type

• Status

• Description

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

A.

Create a relationship between the standard defect object and the standard case object.

B.

Create a custom object for defects and relate it to cases using lookup

C.

Create all defect fields on the case object to track the defect and lookup.

D.

Create a custom object for defects and relate it to cases using master –detail

Full Access
Question # 18

Universal Containers has a private sharing model on Accounts. Apex Managed Sharing is required to share certain account records with all users who are assigned to a specific Role in the Role Hierarchy. What should be the recommended way for the Architect to implement this?

A.

Create​ ​an​ ​AccountShare​ ​record​ ​associated​ ​to​ ​a​ ​public​ ​group​ ​containing​ ​the​ ​Users​ ​in​ ​the​ ​Role.

B.

Create an AccountShare record associated to each user who is assigned to the Role.

C.

Create an AccountShare record associated to the required Role.

D.

Create an AccountShare record associated to a public group containing the Role.

Full Access
Question # 19

Universal Container has a set of Account management users that should only see accounts once the account becomes a customer. The type field on the Account identifies whether the account is a prospect, customer, partner, or other. Which two methods could an Architect use to enable this sharing requirement, assuming a private sharing model for accounts? Choose two:

A.

Create a public list view, where accounts of type customer are included and share the list view with account management public group

B.

Institute a business process that calls for the account manager to be added to the account team once the account becomes a customer

C.

Create an account sharing rule that shares all accounts owned by sales to be shared with account management roles and subordinates

D.

Create a criteria-based sharing rule that shares the account to the account management group when the type is customer

Full Access
Question # 20

Which two are potential vulnerabilities in the following code snippet? public class SOQLController { public String name { get { return name;} set {name=value;} } public PageReference query() { String qryString='SELECT Id FROM Contact WHERE '+ '(IsDeleted = false and Name like \'%' + name + '%\'}'; queryResult = Database.query(qryString); retunr null; } } Choose 2 answers

A.

FLS check

B.

SOQL Injection

C.

Data Access Control

D.

Arbitrary Redirects

Full Access
Question # 21

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?

A.

Manage Custom Report Types

B.

Customize Application

C.

Manage Dashboards

D.

View All Data

Full Access
Question # 22

Universal Containers has a Private Sharing Model for the Opportunity object. Sales Rep A at Universal Containers created the Opportunity record and then transferred ownership of the Opportunity record to Sales Rep B. Both Sales Rep A and B have the same role in the Role Hierarchy.

What access will Sales Rep A have to the Opportunity after the transfer?

A.

Full Access

B.

No Access

C.

Read/Write

D.

Read Only

Full Access
Question # 23

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 # 24

Dreamforce presenters need to be able to edit their presentation details (summary, presenter biographies, etc) on a private custom object in

Salesforce (Presentation). All presenters for a presentation are captured on a Presenters juction object between Presenter and User.

How can this be accomplished?

A.

Trigger on Presenter junction object that adds the user to the Sales Team for the Presentation record.

B.

Give Edit rights to the Presentation record via a Permission set that is given to the Presenters for a record.

C.

Trigger on Presenter junction object that uses Apex Managed sharing to add or remove access to the related Presentation record.

Full Access
Question # 25

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 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 reps will 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 Accounts records because Account OWD is private.

Full Access
Question # 26

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?

A.

Controlled by Parent

B.

Public Read/Write

C.

Private

D.

Public Read Only

Full Access
Question # 27

An architect from a previous project implemented Platform Shield Encryption for a company.

However, based on a recent audit, the company’s Privacy Team identified three additional fields in their Account Records (Billing Street, Billing City and Phone) that needs to be secure end protected.

How should an architect proceed with this new policy change?

A.

Use Encryption Policy and contact Salesforce to update the existing records so that their field values are encrypted.

B.

Use Classic Encryption to ensure all fields are protected and contact Salesforce for help with encryption verification,

C.

Use Encryption Policy and wait for an email from Salesforce indicating the field values are encrypted.

Full Access
Question # 28

Below are some details regarding the organization at Universal containers:

1. Richard and Kevin are the east sales reps and their manager is Karen the East sales executive. 

2. Sam and Wilder are West sales reps and the manager is Wendy, the West sales executive.

3. Bob is the CEO and managers both Karen and Wendy

Universal containers role hierarchy follows their management structure. Richard owns an account, NewCompany, and Kevin owns an account, OldCompany. Karen manually shared her account NewWorld with Kevin. However, she has moved to a new role to lead all Named Accounts, and Phil, who replaced her, is the new owner of NewWorld. Which employees will have access to the NewWorld account?

A.

Bob and Phil

B.

Bob, Richard, Phil and Kevin 

C.

Bob, Karen and Kevin

D.

Bob, Phil and Kevin

Full Access
Question # 29

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 # 30

How would you make sure Visualforce page is security proof? Choose 3 answers

A.

Manually check for cross site

B.

Manually check for sql injection

C.

Submit to force security scanner

D.

Use web application tool for security

E.

Use debug to check hijacked requests

Full Access
Question # 31

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?

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.

Full Access
Question # 32

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

A.

Leave the Reimbursement Object in "Deployed" Status and set the Director of Supports Profile to "View All" in the object permissions.

B.

Use an Approval Process to change the owner of the Reimbursement record upon submission to the Director of Support

C.

Disable Grant Access Using Hierarchies for the Object and create a Sharing Rule to enable sharing to the Director of Support

D.

The sharing scenario described will occur without any special configuration choices being made by the Architect

Full Access
Question # 33

Which two objects support creating queues?

Choose 2 answers.

A.

Account.

B.

Opportunity.

C.

Lead.

D.

Case.

Full Access
Question # 34

Universal Containers has requirement to integrate Salesforce with an external system to control record access.

What option should the Architect consider when designing a solution?

A.

Use the Security API to modify the role hierarchy in Salesforce.

B.

Use the SOAP API to maintain the related SObject_share records.

C.

Use the Metadata API to maintain the related SObject records.

D.

Use the SOAP API to create new Criteria-Based Sharing Rules in Salesforce.

Full Access
Question # 35

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 # 36

Universal Containers has a large network of partners, who each have seasonal workers that need ..

How might the Architect design the solution to federate user setup to the Partners?

Choose 2 answers

A.

Assign delegated external administrators at each partner.

B.

Grant the Modify Users permission to the partner managers.

C.

Allow external users to self-register.

D.

Create a permission set giving Read/Write to the User object to partner manager.

Full Access
Question # 37

Universal Containers (UC) has implemented Customer Community with customer community plus licenses for their distributors. Some distributors requested granting specific community users (agents) to view cases submitted by other agents of the same distributor.

Which feature only supports these requirements?

A.

Permission set to grant community admin permission

B.

Delegate external user

C.

Partner super user

D.

Partner community admin.

Full Access
Question # 38

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 # 39

A junior Account manager owns an account and creates a new opportunity to manage

complex deal. She needs the help of the product specialist and solution engineer. Given the size of this deal, she knows the account is likely to be reassigned to a senior account manager in the near future. What is the optimal way for the junior account manager to share the opportunity, given the private sharing model?

A.

Manual Share on the Opportunity.

B.

Opportunity Team.

C.

Manual share on the Account.

D.

Create an Owner-based sharing rule.

Full Access
Question # 40

Universal Containers (UC) is a non-profit organization and has over 20,000,000 members

(donors). The company decided to assign those accounts to Donations Reps based on them

regions. Donations Reps ended up owning over 50,000 donors each. The donation reps

started to see significant degradation of the system performance. What could be the reason

for this problem?

A.

The Donations Reps access to the assigned accounts.

B.

Salesforce sharing recalculation kicked off.

C.

There is an Account ownership data skew problem.

D.

The Account (donor) object OWD is Private.

Full Access
Question # 41

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 # 42

Universal Containers (UC) turned off the customer visibility feature in its customer

community. What community functionality is impacted by having the customer user

visibility turned off?

A.

Searching for the external users.

B.

Updating their user profile.

C.

Creating new customer community users.

D.

Searching for internal users.

Full Access
Question # 43

The sales manager in Japan have asked the sales manager in Australia to assist them with closing their deals.

How are these requirements achieved?

A.

Use sharing set to give the sales manager access to the deals.

B.

Create ownership-based sharing rule.

C.

Use opportunity teams to automatically add the sales manager as a team member.

D.

Assign the sales manager View All on the opportunity object.

Full Access
Question # 44

Universal containers (UC) has a partner community for its 200 distributors. UC customer accounts are .. organization-wide default setting for the custom Delivery object is private.

How can an architect advise UC to grant all users at a distributor access to delivery records for all customer distributor?

A.

Create a Sharing set for the Distributor profile to grant access to the Delivery object.

B.

Create a criteria-based sharing rule that shares delivery records matching the Distributor to user distributor.

C.

Give ownership of the delivery record to a distributor user.

D.

Create a criterion- based sharing rule that shares delivery records matching the Distributor to users of a Public Group created for the distributor.

Full Access
Question # 45

Mary is Joe's manager in the role hierarchy. The OWD for a custom Invoice object is Public ReadOnly and Mary's profile is not granted the Read permission for the Invoice object.

What action can Mary take on Joe's Invoice records?

A.

Read/Write

B.

Edit Only

C.

None

D.

View Only

Full Access
Question # 46

The sales managers at the Universal Containers (UC) requested their teams to define each user’s role

on their accounts in order to provide an easy way to establish accountability and collaboration. Sales

managers also requested that sales associates should only get the following permissions:

● Read access to the accounts.

● Read access to cases related to the accounts

● No access to deals related to the accounts

The sales associates may be granted access to opportunities when needed.

Assuming the overall sharing model of the organization is private and no sharing rules are configured on

the account objects. How can an Architect achieve these requirements?

A.

Use Account teams and use Sharing rules to share cases with sales associates. No change required to the opportunity object

B.

Use Account teams, Case teams. No configuration required for the opportunity object.

C.

Use Account teams, Opportunity teams, and Case teams.

D.

Use Account Teams to define access to accounts as well as opportunities and cases related to accounts

Full Access
Question # 47

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 sharing rules to share the invoices records with users in sales mangers roles.

B.

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

C.

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

D.

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

Full Access
Question # 48

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

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.

Full Access
Question # 49

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 # 50

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 # 51

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 # 52

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 # 53

Bob uploads a PDF to his Files Home private library.

Who can view this file?

A.

Bob and users above Bob in the role hierarchy

B.

Bob and users with View All Data permission

C.

Bob and users with Modify All Data permission

D.

Only Bob

Full Access
Question # 54

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 # 55

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

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.

Full Access
Question # 56

To grant Universal Containers sales manager access to shipment records properly, it was necessary to leverage Apex managed sharing. The IT team is worried about improper access to records.

Which two features and best practices should a Salesforce architect recommend to mitigate this risk?

A.

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

B.

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

C.

Use is Shareable in Apex classes to assure record visibility will be followed.

D.

Use is Accessible keyword in Apex classes to assure record visibility will be followed

Full Access
Question # 57

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 # 58

Ursa Major Solar is writing test methods.

Which functionality does the system method "runAs()” Verify?

A.

Enforcement of a user's public group assignments.

B.

Enforcement of a user's field-level security.

C.

Enforcement of user's permissions.

D.

Enforcement of a user's record sharing

Full Access
Question # 59

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 # 60

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?

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.

Full Access
Question # 61

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 # 62

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 # 63

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 # 64

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?

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.

Full Access
Question # 65

Which two capabilities does the delegated administrator permission provide?

Choose 2 answers

A.

Assign users profiles

B.

Unlock users

C.

Set OWD

D.

Create profiles

Full Access
Question # 66

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 # 67

Universal Containers' organization wide-defaults model is private for the Account object. A sales repeats to opportunity records.

Which level of access will the sales rep have to the related account record?

A.

No access

B.

Read/Create/Edit access

C.

Read/Create access

D.

Read-only access

Full Access
Question # 68

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