A Visualforce controller that needs to be written with “Without Sharing” at the top level.
Specific methods within the page need to enforce the user permissions for creating records and accessing certain fields.
An Architect needs to ensure this requirement is enforced. Which two methods will be used to achieve this goal? (Choose two.)
UserInfo.getProfileID
Schema.DescribeSObjectResult
Schema.DescribeFieldResult
Schema.getGlobalDescribe
Correct answer: BC
Question 2
Ursa Major Solar has the following requirements:
It maintains Product information in a Custom Object that contains highly-sensitive, proprietary information regarding patents.
The user who owns the record and all users in the Development profile are the only users who should be able to view and edit Product records.
Which three platform sharing tools are required to support the above requirements? (Choose three.)
“Modify All” permission for Product Object on the Development Profile
“View All Data” profile permission on the Development Profile
Criteria-Based sharing rule for the Development Profile on the Product Object
Organization-Wide Default sharing setting of Private on the Product Object
Grant Access Using Hierarchy sharing setting on the Product Object set to false
Correct answer: ADE
Question 3
Get Cloudy Consulting has the following four org wide sharing Settings for their Org:
Account = Private
Contact = Controlled by Parent
Opportunity = Private
Case = Private
“Default Account Teams” is enabled, and users are trained to set up their Default Team.Managers at Get Cloudy Consulting needs to know which access levels can be set on the Account Team Member. What are the three access level options that can be set for the Account Team Member? (Choose three.)