Black Friday Biggest Discount Flat 70% Offer - Ends in 0d 00h 00m 00s - Coupon code: 70diswrap

Salesforce Sharing-and-Visibility-Architect Dumps

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

Question 1

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 2

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 3

The Corporate Identity and Access Team needs to audit User setup in the Salesforce ..

What two permissions should be granted to this team so they can perform their audit?

Choose 2 answers

Options:

A.

View permission on the User object

B.

View Setup and Configuration

C.

View All Users

D.

View All Data

Question 4

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 5

Universal Containers (UC) has 200 distributors that use Partner Community Licenses.

Partners cannot see each other’s data, but UC is also trying to give more visibility to certain individuals at a distributor. Which scalable solution would an architect recommend that will

give users in the partner manager role access to all Case and Container records owned byother partner managers and partner users (but not the partner executive) at the same distributor?

Options:

A.

Create Sharing sets.

B.

Create a permission set granting the View All permission to Case and Container records.

C.

Give Super User permission to the partner manager users.

D.

Create ownership-based sharing rules for your distributors.

Question 6

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?

Options:

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

Question 7

Which two options can be selected to share data with when creating a sharing rule?

Choose 2 answers

Options:

A.

Roles

B.

Public Groups

C.

Users

D.

Profiles

Question 8

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

Options:

A.

Partition data using Divisions

B.

Deferred Sharing Recalculation

C.

Parallel Sharing Rule recalculation

D.

Skinny table

E.

Granular Locking

Question 9

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?

Options:

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.

Question 10

Universal Containers (UC) is implementing Sales Cloud. During the final quarter of the financial year, sales managers help each other close deals. They requested a solution in Salesforce to allow them to share opportunities with other sales managers from different teams as needed. They also requested that sharing deals should expire automatically two weeks after the new fiscal year starts.

Which two options to propose a solution to meet the requirements? Choose 2 answers

Options:

A.

Apex Sharing to share opportunities with sales managers.

B.

Scheduled Apex job to remove access.

C.

Opportunity team to share opportunities with sales managers.

D.

Sharing Rules to share opportunities with sales managers.

Question 11

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 12

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?

Options:

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.

Question 13

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

Options:

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.

Question 14

After testing and deploying a new trigger that does creates a related order when a opportunity is closed, the Architect begins complaints of permission error messages appearing when closing an opportunity.

How did this error occur?

Options:

A.

The trigger should be using RunAs () when creating the order.

B.

Trigger is using IsCreateable() Apex method and the user doesn't have create permission on the Oder object.

C.

The trigger handlers’ class does not use any sharing keywords and the user not have access to the orders related to the opportunity.

D.

The trigger handler class is using ''with sharing'' and the user does not have access to the orders related to the opportunity.

Question 15

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 16

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 17

Universal Containers (UC) is implementing Sales Cloud. During the last quarter of the financial of the financial year, they requested a solution in Salesforce to allow them to specify an assistance agent on the opportunity. the assistance fields. The system should automatically remove access from the previous assistant and ..

What is the optimum solution to meet the requirements?

Options:

A.

Use share group to share opportunities with the assistant agent.

B.

Use opportunity team and create an assistant field, use apex to share opportunities with the assistant

C.

Use sharing rule to share opportunities with the assistant agent.

D.

Use apex sharing to share and unicast opportunities with the assistant agent.

Question 18

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 19

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 20

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 21

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?

Options:

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.

Question 22

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?

Options:

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

Question 23

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

Options:

A.

Sales Community

B.

Customer Community

C.

Partner Community

D.

Customer Community plus

Question 24

After setting up Customer Community and enable collaboration, the architect realizes that customers are only Chatter posts from other customers in their account.

What should the architect do to allow viewing chatter posts from all customers?

Options:

A.

Enable Community User Visibility.

B.

Set View All for Chatter posts.

C.

Enable Chatter Super User.

D.

Enable Internal Users Visibility.

Question 25

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 26

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?

Options:

A.

Sharing Set

B.

Share Group

C.

Apex Sharing

D.

Sharing Rule

Question 27

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 28

An External Object is created to show Invoices from an external accounting system. When viewing the External Object, a user should only access invoice records the user is authorized to see.

What two actions are required to achieve the above requirement? Choose 2 answers

Options:

A.

Setup External Object to use OAuth to connect to the Accounting system.

B.

Create an owner based sharing rule to grant visibility to the Invoice object.

C.

Restrict access to data in the accounting system.

D.

Grant access to the External Object to only the Account Manager profile.

Question 29

Bob uploads a PDF to his Files Home private library.

Who can view this file?

Options:

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

Question 30

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?

Options:

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,

Question 31

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?

Options:

A.

Manual Share on the Opportunity.

B.

Opportunity Team.

C.

Manual share on the Account.

D.

Create an Owner-based sharing rule.

Question 32

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 33

Sales managers want their team members to help each other close Opportunities. The Opportunity and Account organization-wide defaults are private. To grant Opportunity access to sales reps on the same team, owner ship-based sharing rules were created for each team.

What is the side effect of this approach?

Options:

A.

All sales reps will have Read access to Accounts for all Opportunities.

B.

Sales Reps on the same team will have Edit access to the Accounts for Opportunities owned by then team members.

C.

Sales reps on the same team will have Read access to the Accounts for Opportunities owned by their team members.

D.

All sales reps will have Read access to all Accounts.

Question 34

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 35

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?

Options:

A.

Rename the file.

B.

Delete the public link.

C.

Delete the file.

D.

Move the file to another folder

Question 36

Universal Containers (UC) has a private Organization-Wide Defaults (OWD) model for the

Account object and needs to control the access of records and fields according to these

requirements:

• Sales reps can view/edit only their own records and cannot access the field "segment" in

account page.

• Service reps need to view all accounts but cannot edit any information.

• Sales managers can modify any account of reps reporting to them.

• Service managers can modify any account.

How can a Salesforce architect provide an optimal solution for this scenario?

Options:

A.

Use profiles, sharing rules, and change OWD to public read-only.

B.

Use profiles, manual sharing, and field-level security.

C.

Use profiles, permission sets, and field-level security.

D.

Use profiles, permission sets, role hierarchy, and field-level security.

Question 37

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?

Options:

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.

Question 38

Universal Containers has a Performance Feedback custom object (Private organization-wide default) used by customers to report any Issues with delivery drivers. Feedback should not be visible to the driver, but any feedback records should be accessible to people above them in the Role

Hierarchy, even when the driver changes managers. Assuming managers have Read access to the Feedback object, which three steps are necessary

to solve these requirements?

Options:

A.

Remove Read permission on the Driver profile, have feedback ownership transferred to the driver's manager when feedback Is submitted, and use the Role Hierarchy to give access to a driver's manager.

B.

Remove Read permission on the Driver profile, have feedback ownership transferred to the driver when feedback is submitted, and use the Role Hierarchy to give access to 4 driver's manager.

C.

Remove Read permission on the Driver profile, have feedback ownership transferred to the driver when feedback is submitted, and create an ownership-based sharing rule,

Question 39

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

Options:

A.

Executive, Manager, and User

Question 40

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 41

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

Options:

A.

Read, - Read/Write

Question 42

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 43

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?

Options:

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.

Question 44

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

Which feature should an architect recommend to avoid problems with this operation?

Options:

A.

Skinny table

B.

Partition data using Divisions

C.

Deferred Sharing Recalculation

Question 45

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 46

Universal Containers has a custom Job object with a private sharing model. Based on the size and location of the Job, different teams must have access to edit the specific Job record. To support this requirement, Apex Managed Sharing has been implemented to share records with the required users. Since the teams change frequently, managed sharing recalculations need to be manually run frequently. What can the Architect do to optimize this process?

Options:

A.

Change the sharing model on the Job object to Public Read/Write.

B.

Create a scheduled job to automatically run the sharing recalculations on a nightly basis.

C.

Create​ ​public​ ​groups​ ​for​ ​each​ ​team, ​ ​and​ ​share​ ​the​ ​jobs​ ​with​ ​the​ ​groups​ ​instead​ ​of​ ​users.

D.

Create a custom Visualforce page to edit the jobs and specify Without Sharing on the controller.

Question 47

A Visualforce controller has a requirement to be written with "Without Sharing" at the top level; however, certain methods within the page still need to enforce the user permissions for creating records and accessing certain fields. Which two methods below would be used to enforce this requirements?

Choose 2 answers.

Options:

A.

Schema.DescribeFieldResult

B.

Schema.getGlobalDescribe

C.

UserInfo.getProfileID

D.

Schema.DescribeSObjectResult

Question 48

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 49

Who can view a PDF that is uploaded to the Files Home private library by 8 user?

Options:

A.

The user and users with View All Data permission.

B.

The user and users above him/her in the Role Hierarchy.

C.

Only the user.

Question 50

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 51

Universal Containers has the following requirements: A custom Loan object requires Org-Wide Defaults set to Private. The owner of the Loan record will be the Loan Origination Officer. The Loan record must be shared with a specific Underwriter on a loan-by-loan basis. The Underwriters should only see the Loan records for which they are assigned. What should the Architect recommend to meet these requirements?

Options:

A.

Use criteria-based sharing rules to share the Loan object with the Underwriter based upon the criteria defined in the criteria-based sharing

B.

Create a lookup relationship from the Loan object to the User object. Use a trigger on the Loan object to create the corresponding record in the Loan share object

C.

Create a master-detail relationship from the Loan to the User object. Loan records will be automatically shared with the Underwriter

D.

Create an Apex Sharing Reason on the Loan object that shares the Loan with the Underwriter based upon the criteria defined in the Sharing Reason

Question 52

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?

Options:

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.

Question 53

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:

Options:

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.

Question 54

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?

Options:

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.

Question 55

A sales coach at Universal Containers wants to create and share report folder with other sales coaches,

Which two permissions are required to accomplish this?

Options:

A.

Manage Reports in Public Folders and edit My Reports.

B.

Create and customize Reports and Report Folders.

C.

Create Report Folders and manage Reports in Public Folders.

Question 56

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?

Options:

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.

Question 57

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?

Options:

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,

Question 58

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 59

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 60

A dummy user at Universal Containers owns more that 10,000 lead records. The system assigned all these leads to a dummy user. This is causing performance issues whenever role hierarchy changes. Which two options should be recommended to improve performance?

Choose 2 answers.

Options:

A.

Assign​ ​ownership​ ​to​ ​a​ ​small​ ​number​ ​of​ ​users.

B.

Add the dummy user into a public group.

C.

Add the dummy user to the bottom of the role hierarchy.

D.

Do​ ​not​ ​assign​ ​a​ ​role​ ​to​ ​the​ ​dummy​ ​user.

Question 61

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

Options:

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.

Question 62

Universal Containers is updating its Organization-Wide Sharing Settings for the Account Object from a "Public Read/Write" model to a "Private" model, so that they can hide certain national accounts from sales reps and sales managers. These national accounts should only be accessible by sales directors and above. Universal Container's Role Hierarchy matches its organizational hierarchy. Which two options should the Architect consider when designing the solution? Choose 2 answers

Options:

A.

Sales directors will need a sharing rule created so that they can see accounts owned by Sales Users.

B.

National accounts must be owned by a user who is above the sales managers in the Role Hierarchy.

C.

Apex managed sharing will have to be disabled for the account object to protect the national accounts.

D.

If a sales rep is added to the Opportunity Team for a national account, they will gain access to account data.

Question 63

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 64

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 65

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?

Options:

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.

Question 66

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 67

Universal​ ​Containers​ ​has​ ​requirement​ ​for​ ​the​ ​Architect​ ​to​ ​develop​ ​Apex​ ​Managed​ ​Sharing​ ​code​ ​for​ ​the​ ​custom Job​ ​object.​ ​ ​The​ ​sharing​ ​settings​ ​for​ ​the​ ​Job​ ​object​ ​are​ ​set​ ​to​ ​Private.

When assigning access level for the record, which two lines of code will cause a DML exception on insert to the database?

Choose 2 answers

Options:

A.

Objectname.AccessLevel='Edit'

B.

Objectname.AccessLevel='All'

C.

Objectname.AccessLevel='None'

D.

Objectname.AccessLevel='Read'

Question 68

What feature in Salesforce is needed to restrict access to a custom object that has Public Read/Write access?

Options:

A.

Role Hierarchy

B.

Record Type

C.

Page Layout 

D.

Profile

Question 69

Which three areas should the Architect review in order to increase performance of "Record Access" and "Sharing" calculations?

Choose 3 answers.

Options:

A.

Custom​ ​Object​ ​data,​ ​to​ ​ensure​ ​that​ ​no​ ​Account​ ​has​ ​more​ ​than​ ​10,000​ ​Custom​ ​Objects​ ​that​ ​look​ ​up​ ​to​ ​it.

B.

Opportunity​ ​data,​ ​to​ ​ensure​ ​that​ ​no​ ​Account​ ​has​ ​more​ ​than​ ​10,000​ ​Opportunity​ ​records​ ​that​ ​are​ ​related​ ​to it.

C.

Record​ ​ownership,​ ​to​ ​ensure​ ​that​ ​no​ ​user​ ​owns​ ​more​ ​than​ ​10,000​ ​Object​ ​records​ ​in​ ​the​ ​system.

D.

Apex Managed Sharing triggers, to ensure that no trigger is querying more that 10,000 Object records.

Question 70

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 71

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

Choose 2 answers.

Options:

A.

Create a reusable SOQLQueries class; do not specify "With" or "Without Sharing" on the SOQLQueries class.

B.

Create a reusable SOQLQueries class; do not specify "With" or "Without Sharing" on the SOQLQueries class and use the runAs() method to dynamically set the context.

C.

Create​ ​a​ ​reusable​ ​SOQLQueries​ ​class;​ ​specify​ ​ ​"With​ ​Sharing"​ ​on​ ​the​ ​methods​ ​that​ ​require​ ​user​ ​context and​ ​"Without​ ​Sharing"​ ​on​ ​the​ ​methods​ ​requiring​ ​system​ ​context.

D.

Create​ ​a​ ​SystemSOQLQueries​ ​class​ ​and​ ​a​ ​UserSOQLQueries​ ​class;​ ​set​ ​the​ ​ ​"With​ ​Sharing"​ ​keyword​ ​on​ ​the User​ ​SOQLQueries​ ​class​ ​and​ ​"Without​ ​Sharing"​ ​on​ ​the SystemSOQLQueries​ ​class​.

Page: 1 / 24
Total 235 questions