Question

Difficulty: MediumContent Management and Salesforce Files

An administrator at a logistics company is setting up access for a newly created Salesforce Content Library named 'Warehouse Operations'. The operations manager specifies that warehouse supervisors need to view and download standard operating procedure (SOP) files stored in the library. However, supervisors must not be able to upload new document versions, modify file details, or delete any existing content. Which configuration should the administrator implement to meet these requirements?

  1. Assign the warehouse supervisors the Viewer library role within the Warehouse Operations library.Answer
  2. B
    Assign the warehouse supervisors the Author library role and create a validation rule on ContentVersion to prevent file deletion.
  3. C
    Set the Organization-Wide Default (OWD) for Files to Private and remove Read access from the ContentDocument object on the supervisor Profile.
  4. D
    Add warehouse supervisors to a Public Group and grant them the Modify All Data system permission.

Answer

Assigning the warehouse supervisors the Viewer library role within the Warehouse Operations library meets all specified access restrictions.
In Salesforce CRM Content, library permissions are controlled by assigning library roles (such as Viewer, Author, or Library Administrator) to users or public groups for a specific library. The Viewer role grants permissions to locate, preview, and download library files while withholding rights to upload, edit, or delete documents.

Step-by-Step Solution

1
Analyze the access requirements for the warehouse supervisors.
Supervisors require view and download access to library files, but must be restricted from uploading, editing, or deleting files.
Understanding the required access level determines which library permission role to apply.
2
Evaluate standard Salesforce Content Library roles (Viewer, Author, Library Administrator).
The Viewer role provides read and download rights without granting permissions to upload, edit metadata, or remove files.
Library roles govern user privileges specifically within Salesforce Content Libraries.
3
Select the appropriate configuration.
Add the supervisors (or their public group/user records) to the library with the Viewer role.
This achieves the requested security posture using out-of-the-box library role settings without unnecessary customization.

Key Concept

Salesforce Content Library Roles and Access Control
Rate this question