ADM-201 · Question #305
An analytics user at Cloud Kicks needs Read, Create, and Edit access for objects and should be restricted from deleting any records. What should the administrator do to meet this requirement?
The correct answer is A. Create and assign a custom profile with Delete access removed for each object. An analytics user needs Read, Create, and Edit object access but must be restricted from deleting any records.
Question
An analytics user at Cloud Kicks needs Read, Create, and Edit access for objects and should be restricted from deleting any records. What should the administrator do to meet this requirement?
Options
- ACreate and assign a custom profile with Delete access removed for each object.
- BCreate and assign a permission set that includes Read, Create, and Edit access.
- CAssign the standard System Administrator profile to the analytics user.
- DGive the user View All access and assign them to the highest role in the role hierarchy.
How the community answered
(39 responses)- A74% (29)
- B5% (2)
- C13% (5)
- D8% (3)
Why each option
An analytics user needs Read, Create, and Edit object access but must be restricted from deleting any records.
Profiles define the base object and field permissions for users; creating a custom profile and explicitly removing 'Delete' access for each relevant object will ensure the user has the required Read, Create, and Edit permissions while strictly prohibiting deletion.
Permission sets are used to *extend* permissions and grant additional access, but they cannot be used to *remove* or restrict permissions that are already granted by a user's assigned profile.
Assigning the standard System Administrator profile grants 'Modify All Data' and 'Delete' access for all objects, which directly contradicts the requirement to restrict delete permissions.
Giving 'View All' access impacts record visibility, and assigning a role in the role hierarchy primarily affects data access through sharing rules, neither of which controls object-level 'Delete' permissions.
Concept tested: Salesforce security model - Profiles for object-level permissions
Source: https://help.salesforce.com/s/articleView?id=sf.profiles_overview.htm&type=5
Topics
Community Discussion
No community discussion yet for this question.