nerdexam
Salesforce

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.

Submitted by ricky.ec· Apr 18, 2026Configuration and Setup

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)
  • A
    74% (29)
  • B
    5% (2)
  • C
    13% (5)
  • D
    8% (3)

Why each option

An analytics user needs Read, Create, and Edit object access but must be restricted from deleting any records.

ACreate and assign a custom profile with Delete access removed for each object.Correct

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.

BCreate and assign a permission set that includes Read, Create, and Edit access.

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.

CAssign the standard System Administrator profile to the analytics user.

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.

DGive the user View All access and assign them to the highest role in the role hierarchy.

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

#Profiles#Permissions#Object-level Security#Custom Profiles

Community Discussion

No community discussion yet for this question.

Full ADM-201 Practice