Filipe Lopes
Quiz by , created more than 1 year ago

Quiz on salesforce certified sharing and visibility designer, created by Filipe Lopes on 24/08/2018.

448
7
0
Filipe Lopes
Created by Filipe Lopes over 6 years ago
Close

salesforce certified sharing and visibility designer

Question 1 of 45

1

T/F Customer Portal and Partner Portal users can create content deliveries?

Select one of the following:

  • True

  • False

Explanation

Question 2 of 45

1

How much bandwidth is allocated to content deliveries within a 24-hour period?

Select one of the following:

  • 5

  • 10

  • 15

  • 20

Explanation

Question 3 of 45

1

What happens when there are no record types in common between a user profile and a library?

Select one of the following:

  • The default record type of the library becomes available to the users with that user profile who are sharing files with the library.

  • The default record type of the library becomes do not available to the users with that user profile who are sharing files with the library.

  • The default record type of the library becomes available to the users with that profile who are sharing files with the library.

Explanation

Question 4 of 45

1

What are the available library tagging rules?
3 correct

Select one or more of the following:

  • Open Tagging - no restrictions

  • Guided Tagging - contributors may enter any tag they would like, but a list of suggested tags are offered.

  • Restricted Tagging - contributors must select from a list of suggested tags

  • Guided Tagging - contributors may not enter any tag they would like, but a list of suggested tags are offered.

  • Open Tagging - some restrictions

Explanation

Question 5 of 45

1

Which file type of content delivery are not supported for online views?

Select one of the following:

  • Any document over 15 MB is not supported.

  • Any document over 25 MB is not supported.

  • Any document over 50MB is not supported.

  • Any document over 100 MB is not supported.

Explanation

Question 6 of 45

1

Sharing rows : Grant users or groups access to a specific record.

Select one of the following:

  • True

  • False

Explanation

Question 7 of 45

1

T/F Removing someone from an Account Team removes them from the Opportunity Team?

Select one of the following:

  • True

  • False

Explanation

Question 8 of 45

1

What is the Partner Community license best used for?

Select one of the following:

  • B2B that need access to sales data (up to 5 thousand users)

  • B2B that need access to sales data (up to 1 thousand users)

  • B2B that need access to sales data (up to 1 million users)

  • B2B that need access to sales data (up to 100 thousand users)

Explanation

Question 9 of 45

1

T/F Do records have viewer permission for files posted to their feeds?

Select one of the following:

  • True

  • False

Explanation

Question 10 of 45

1

T/F You can share an opportunity or case to users without Read access on the Account and where you do not have the ability to share the Account.

Select one of the following:

  • True

  • False

Explanation

Question 11 of 45

1

How many content-delivery views are allowed within a 24-hour period?

Select one of the following:

  • 10 000

  • 5 000

  • 20 000

  • 1 000

Explanation

Question 12 of 45

1

If you have access to an account's child record, you have read only permission to the account?

Select one of the following:

  • True

  • False

Explanation

Question 13 of 45

1

T/F Objects on the detail side of a Master-Detail object do not have a sharing table?

Select one of the following:

  • True

  • False

Explanation

Question 14 of 45

1

T/F The "With Sharing" keyword enforces the user's permission, FLS, and sharing rules?

Select one of the following:

  • False. "With Sharing" only enforces sharing rules.

  • True. "With Sharing" only enforces sharing rules.

Explanation

Question 15 of 45

1

T/F A class declared as "with sharing" will never call code that operates as "without sharing".

Select one of the following:

  • True. If an inner class is declared as "Without Sharing", it will execute without enforcing the sharing rules that apply to the context user.

  • False. If an inner class is declared as "Without Sharing", it will execute without enforcing the sharing rules that apply to the context user.

Explanation

Question 16 of 45

1

T/F Custom sharing reasons can be defined for standard and custom objects.

Select one of the following:

  • False. Custom sharing reasons can only be written for custom objects.

  • True. Custom sharing reasons can only be written for custom objects.

Explanation

Question 17 of 45

1

T/F Object shares can be written for standard and custom objects.

Select one of the following:

  • True

  • False

Explanation

Question 18 of 45

1

T/F Objects with a default sharing setting of "Public Read/Write" have a share table?

Select one of the following:

  • True

  • False

Explanation

Question 19 of 45

1

T/F The UserOrGroupID can be assigned to a Role ID.

Select one of the following:

  • True. The UserOrGroupID should instead be assigned to the matching Group ID from the Group table.

  • False. The UserOrGroupID should instead be assigned to the matching Group ID from the Group table.

Explanation

Question 20 of 45

1

How do you check the field-level read permission of the contact's email field before querying the field?

Select one of the following:

  • if (Schema.sObjectType.Contact.Fields.isAccessible()){
    Contact c = SELECT Email FROM Contact;
    }

  • if (Schema.sObjectType.Contact.Fields.isAccessible){
    Contact c = [SELECT Email FROM Contact WHERE IF== :ID];
    }

  • if (Schema.sObjectType.Contact.Fields.isAccessible()){
    Contact c = [SELECT Email FROM Contact WHERE IF= :ID];
    }

  • if (Contact.Fields.isAccessible()){
    Contact c = [SELECT Email FROM Contact WHERE IF= :ID];
    }

Explanation

Question 21 of 45

1

A Account Data Skew is A situation where an Account's parent object has more than 10,000 child objects.

Select one of the following:

  • True

  • False

Explanation

Question 22 of 45

1

Apex sharing reason is a method to track why a record is shared with ...

Select one of the following:

  • user

  • group

  • user or group

Explanation

Question 23 of 45

1

What two things make up an Apex sharing reason?
2 Answers

Select one or more of the following:

  • Label, which displays the reason

  • Name, which displays the reason

  • Name, which is used when referencing the reason through the API and Apex

  • Label, which is used when referencing the reason through the API and Apex

Explanation

Question 24 of 45

1

How would an apex sharing reason called Recruiter for a custom object Job be called?

Select one of the following:

  • Schema.Job__Share.rowCause.Recruiter__c

  • Schema.Job__Share.rowCause.Recruiter

  • Job__Share.rowCause.Recruiter__c

  • Schema.Job__Share

Explanation

Question 25 of 45

1

The best way to avoid accidentally revealing secured info through Apex classes is using the "With Sharing" keyword to enforce sharing rules

Select one of the following:

  • True

  • False

Explanation

Question 26 of 45

1

How can you enforce CRUD/FLS in Apex web services, Lightning components, and controllers?

Select one of the following:

  • Call isAccessible() on all SObject fields after returning data to the user

  • Call isAccessible() on all SObject fields before returning data to the user

  • Call isAccessible() on all SObject fields before returning data to the profile

  • Call isAccessible() on all SObject fields after returning data to the profile

Explanation

Question 27 of 45

1

How do you check the field-level update permission of the contact's email field before updating it?

Select one of the following:

  • Schema.sObjectType.Contact.fields.Email.isUpdateable())

  • if (Schema.sObjectType.Contact.fields.Email.isUpdateable()) {
    //Update contact email
    }

  • Schema.sObjectType.Contact.fields.Email.isUpdateable(//Update contact email))

Explanation

Question 28 of 45

1

Configure child objects to be Controlled by Parent whenever possible can you avoid creating implicit shares?

Select one of the following:

  • True

  • False

Explanation

Question 29 of 45

1

Company's can't benefit from deferred sharing

Select one of the following:

  • True

  • False

Explanation

Question 30 of 45

1

Customers can benefit from granular locking

Select one of the following:

  • True

  • False

Explanation

Question 31 of 45

1

Security Health Check is...

Select one of the following:

  • A free application you can use to check your security related settings but don't make recommendations for improving security

  • A paid application you can use to check your security related settings and that will make recommendations for improving security

  • A paid application you can use to check your security related settings and that will make recommendations for improving healt

  • A free application you can use to check your security related settings and that will make recommendations for improving security

Explanation

Question 32 of 45

1

T/F If a user with the "View encrypted data" permissions grant login access to another user, the user will view the encrypted data in plain text.

Select one of the following:

  • True

  • False

Explanation

Question 33 of 45

1

T/F You can use validation rules or Apex to validate encrypted fields data

Select one of the following:

  • True

  • False

Explanation

Question 34 of 45

1

T/F Encrypted fields can be converted into another data type and other data types can be converted into encrypted fields.

Select one of the following:

  • True

  • False

Explanation

Question 35 of 45

1

People can't see everyone else in the community and vice versa.

Select one of the following:

  • True

  • False

Explanation

Question 36 of 45

1

You can define access checks in Apex that make a button a VF page available only if a user has the appropriate custom permission , is an example of a custom permission?

Select one of the following:

  • True

  • False

Explanation

Question 37 of 45

1

Role groups gives users assigned to a role access to records owned by or shared to members of subordinate roles, and records shared to the subordinate roles themselves.

Select one of the following:

  • True

  • False

Explanation

Question 38 of 45

1

What's the recommended max depth of a role hierarhy?

Select one of the following:

  • 5

  • 8

  • 3

  • 10

Explanation

Question 39 of 45

1

How Much Visibility Do Managers Get To Standard Objects Their Subordinates Own or have Shared With Them?

Select one of the following:

  • Less level of access.

  • The same level of access.

  • More level of access.

Explanation

Question 40 of 45

1

Create a "dummy" or "integration" user to own the data, then use sharing rules or apex to share data to the appropriate groups is a possible security tactic that you should employ if you don't want anyone including the record owner, to be able to delete or share the record.

Select one of the following:

  • True

  • False

Explanation

Question 41 of 45

1

Page layout and field-level security settings don't determine which fields are visible and editable.

Select one of the following:

  • True

  • False

Explanation

Question 42 of 45

1

Share groups are used to specify the other external users that should have access to HVC owned records.

Select one of the following:

  • True

  • False

Explanation

Question 43 of 45

1

The permission that is needed to sync files is sync files

Select one of the following:

  • True

  • False

Explanation

Question 44 of 45

1

Which permission/s does a File Viewer have?

Select one of the following:

  • View or Preview

  • Download

  • Share

  • Attach a File to a Post

  • Sync a File

  • All from the answers are correct

Explanation

Question 45 of 45

1

Privately Shared file --> Only the file owner, users with "Modify All Data" or "View all Data" permission, and specific file viewers can find and view this file.

Select one of the following:

  • True

  • False

Explanation