Salesforce CRM Content Implementation Guide
Salesforce CRM Content Implementation Guide
Implementation Guide
Salesforce, Winter ’22
@salesforcedocs
Last updated: November 15, 2021
© Copyright 2000–2021 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com, inc.,
as are other names and marks. Other marks appearing herein may be trademarks of their respective owners.
CONTENTS
Content includes all file types, from traditional business documents such as Microsoft® PowerPoint
EDITIONS
presentations to audio files, video files, Web pages, and Google® docs.
Available in: Salesforce
Classic (not available in all
What is Salesforce CRM Content? orgs)
Salesforce CRM Content simplifies content management by incorporating user-friendly features Available in: Contact
into the following tasks: Manager, Group,
Professional, Enterprise,
Organizing Performance, Unlimited,
Rather than keep files in folders that make content difficult to find, Salesforce CRM Content and Developer Editions
stores files in fully searchable file repositories known as libraries. Administrators can create
multiple libraries based on any classification, such as department name, job function, or team,
then configure user permissions within the library to balance content access with security. Authors assign descriptive labels called
tags to help classify and organize content across libraries. You can view a list of all content that belongs to a particular tag or filter
search results based on a tag or tags. Salesforce CRM Content also provides private libraries, which allow users to reduce the clutter
on their desktops while using content-management benefits such as document search and version control.
Searching
The powerful Salesforce CRM Content search engine scans the entire body of the document as well as content properties such as
the title, description, tags, categorization data, and author name. You can filter searches by featured content, file format, author,
tags, libraries, or custom fields and then view the results with various levels of detail, providing an easy way to find relevant content
quickly. If Chatter is enabled for your organization, you can also filter your search results by Chatter files. The “smart bar” graphic for
downloads, comments, ratings, and subscribers allows you to compare documents within a search result set.
Subscribing
Once a file is located, subscribing to it ensures that you receive an email notification when new versions are published or changes
are made to the file's properties. You can also subscribe to authors, tags, and libraries, thus reducing the time spent searching for
new or updated content. Notification emails will arrive real-time or once daily, depending on your preferences.
Previewing
In Salesforce CRM Content you don’t need to download a large document to view it. If the document is a Microsoft PowerPoint,
Word, Excel, or Adobe® PDF file, you can preview the entire file in your browser without downloading it. Some aspects of files may
not be displayed in previews. Copy-protected PDFs can't be previewed.
Contributing
Uploading new or revised files in Salesforce CRM Content is fast and easy. During the upload process you choose a library and record
type for your file or Web link, write a description, assign one or more tags, and fill out any customized fields that help categorize and
define your content. Version management does not require checking files in and out, rather, you simply upload a new version of the
file and Salesforce CRM Content maintains a version list accessible from the content details page. You can download past versions
of a file and read all reason-for-change comments that an author may have included with a new version.
Reviewing Usage and Providing Feedback
Salesforce CRM Content provides several methods for determining whether content is valuable to readers. Featuring a piece of
content increases its visibility in search results. Voting thumbs up or thumbs down on a file, Web link, or Google doc and adding
comments allow you to participate directly in content improvement. You can also see who has subscribed to a file, link, or doc and
how many times files have been downloaded. The Reports tab allows you to create standard or custom reports on Salesforce CRM
1
Introduction to Salesforce CRM Content How Do I Access Salesforce CRM Content?
Content data. If the content delivery feature is enabled, you can send content to colleagues, leads, and contacts and then track how
often the content has been previewed or downloaded.
Sharing Content in Salesforce
Salesforce CRM Content is also integrated with leads, accounts, contacts, opportunities, cases, products, and custom objects. If
Salesforce CRM Content functionality is enabled on the Opportunity tab, for example, Salesforce CRM Content uses the fields on the
opportunity detail page to search for files that may be relevant to that opportunity. You can drill down in the search results as needed
or run your own search and then attach one or more files to the opportunity. The most current version of the file will be available
on the detail page for the life of the opportunity.
2
PLANNING YOUR SALESFORCE CRM CONTENT
IMPLEMENTATION
Before you can begin setting up Salesforce CRM Content, it is important that you consider the following questions. The answers to these
questions are necessary prerequisites to completing the tasks in this guide.
Note: Customer Portal and partner portal users can have view-only access to your organization without a Salesforce CRM Content
user license. See Enabling Salesforce CRM Content in Portals for more information.
3
Planning your Salesforce CRM Content Implementation
4
SETTING UP SALESFORCE CRM CONTENT
Implementing Salesforce CRM Content for your organization includes creating licensed users; defining organization-level settings such
as content fields, record types, and page layouts; customizing the libraries where contributors will add and view content; and, if applicable,
enabling Salesforce CRM Content in your customer or partner portals.
For information about contributing content, see Upload and Publish Content. If you have a large volume of content that cannot be
uploaded manually, contact Salesforce for assistance.
4. Verify that the Salesforce CRM Content user has the appropriate Salesforce CRM Content user permissions enabled:
Create Libraries The user can create Salesforce CRM Content libraries.
Manage Content Permissions The user can create, edit, and delete library permissions in
Salesforce CRM Content.
Manage Content Properties The user can create, edit, and delete custom fields in Salesforce
CRM Content.
Manage record types and layouts for Files The user can create, edit, and delete record types and page
layouts in Salesforce CRM Content.
Note: By default, the System Administrator user profile contains all Salesforce CRM Content user permissions.
5. When you are finished editing the user record, click Save.
5
Setting up Salesforce CRM Content Configuring Organization Settings
6
Setting up Salesforce CRM Content Enabling Multilanguage Support
Add Content Publish new content to the library, upload new content versions,
or restore archived (deleted) content. Content authors can also
change any tags associated with their content and archive or
delete their own content.
Add Content on Behalf of Others Choose an author when publishing content in the library.
Delete Content Delete any content in the library. Authors can undelete their own
content from the Recycle Bin.
Add Comments Post comments to any content in the library and view all
comments in the library. Users can edit or delete their own
comments.
Modify Comments Edit or delete comments made to any content in the library.
Tag Content Add tags when publishing content or editing content details in
the library.
Deliver Content Create a content delivery using any files in the library.
Attach or Share Content Make content from this library accessible in Chatter. Within
Chatter, select a file from the library and attach it to a post or
share it.
Organize File and Content Folder Create, rename, and delete folders in libraries in Lightning
Experience.
4. Click Save.
7
Setting up Salesforce CRM Content Enabling Content Deliveries
Note:
• If you choose to require a password, users who create a content delivery receive a password when the delivery is generated;
users must send the password and the delivery URL to delivery recipients. Delivery recipients are prompted for the password
when they click the content delivery URL.
• Content delivery passwords display with the content-delivery URL when the delivery is created. You can also access the
password on the delivery detail page for the life of the content delivery.
• Files within libraries are governed by settings within the library, so they require an extra setting, in addition to the user
permissions. To let a user share files managed by a library, enable Deliver Content for that user in the library.
After content delivery is enabled, users can add the Content Deliveries related list to their page layouts for leads, business accounts,
contacts, opportunities, cases, campaigns, or custom objects. All Salesforce CRM Content users will see a Deliver Content option on
each content details page.
Implementation Tips
• To ensure quality of service, the total number of content-delivery views allowed within a 24-hour period is limited to 50,000 and the
amount of bandwidth allocated to content deliveries is limited to 50 GB. If recipients try to view deliveries after rate limit are exceeded,
they’ll be prompted to try again later. Salesforce may be able to increase rate limits on an exception basis. For more information,
contact your sales representative.
• When you create a content delivery, Salesforce copies the original file and creates a new version of that file specifically for online
viewing. Note the following information concerning supported file types:
– Microsoft® Office 97 through Microsoft Office 2007 Word, Excel, and PowerPoint files are supported for online views.
– Adobe® PDF files are supported for online views, but copy-protected PDFs are not.
– JPG, BMP, GIF, and PNG are supported for online views.
– Any document over 25 MB isn’t supported for online views.
8
Setting up Salesforce CRM Content Enabling Google Docs
You can create a content delivery with any file type, but if the file type isn’t supported for online viewing, your recipient can only
download the document in its original file format.
• Content deliveries require Adobe Flash version 9.0.115. If recipients don’t have Flash installed, they can download it.
• Customer portal and parnter portal users can’t create content deliveries.
• Only the creator of a content delivery can delete the delivery record or edit details such as the expiration date.
• Each time someone clicks a content delivery's URL, Ssalesforce records the click as one view and distinguishes between internal and
external views. An internal view is a view by a Salesforce user. For example, clicking the delivery URL on the delivery detail page or
the View option on the Content Deliveries related list is an internal view. The Content Deliveries related list provides a count of all
views for each delivery. To see information about a specific view, open the delivery details page.
Note: For password-protected content deliveries, a view is recorded each time recipients click the delivery URL regardless of
whether they enter the password and view the delivery.
• Salesforce CRM Content users can deliver content from shared libraries or a personal library.
Best Practices
• After creating a content delivery, always preview it before sending the URL to your recipients to ensure that the formatting in the
original file displays properly in the online version. For example, colors and non-standard fonts don’t always display properly in the
preview player. If you aren’t happy with the quality of the online version, click Previous and choose to make your content available
in its original file format or as a PDF file only. Your recipients will be able to download the file, and you can use the delivery detail
page to track whether recipients download it
• Animation and timings in PowerPoint files aren’t supported in the content delivery's online version. Hyperlinks in all file types are
also unsupported. See the implementation tips for a complete list of supported file types.
• If you are a Salesforce CRM Content user and want recipients of your content delivery to always see the latest version of a file rather
than the version available on the delivery-creation date, open the delivery detail page and click Edit. Select the Content
Delivery Opens Latest Version checkbox.
• If you select Notify Me of First View or Download, you’ll receive an email when someone views the content
delivery for the first time.
9
Setting up Salesforce CRM Content Associating Content with Standard and Custom Objects
5. Click Save.
For information about using Google Docs with Salesforce CRM Content, see Contribute Google Docs to Salesforce CRM Content.
Note: On a custom object, clicking Find Content returns search results that contain the full custom object name in the
document's text or attributes. If no content meets this criterion, the search results will be empty and a Search All search should
be used instead.
2. On the search results page, filter your results as needed by entering search terms or selecting filter criteria from the sidebar.
3. Click Attach for any file that you want to attach to the record.
4. Click the Back link to return to the detail page.
Configuring Libraries
After completing the tasks in Configuring Organization Settings, you can create libraries and customize them by restricting record types
or selecting a tagging model.
10
Setting up Salesforce CRM Content Creating Libraries and Adding Members
Warning: When you add a guest user as a member of the library, the library and files
become publicly accessible.
11
Setting up Salesforce CRM Content Create Folders in Libraries in Lightning Experience
to be shared to the library where you have restricted record types. The content in other libraries can be shared regardless of the
record types used.
• Do not apply record type restrictions to existing content— Select this option if you don’t want
to receive warnings regarding existing content in the library. You won’t be alerted if existing content uses record types that you
exclude from the library. This option refers to notifications only; existing content is not affected by restricted record types.
6. For each record type that you want to allow in the library, move it from the Available Record Types list to the Selected Record Types
list, and click Save.
Note: To enable folders in a library, you need the “Manage Salesforce CRM Content”
permission. Verify that you’re both a member of the library and have Library Administrator
permission. You can also use SOAP API to enable folders in libraries.
• In libraries with more than 5,000 files, you can’t enable folders.
Anyone with the “Organize File and Content Folder” permission can create, rename, and delete folders. You can view all folders in a
library that you have access to, and move files and folders within a library.
You may be able to sort content of some libraries or folders, but not others, in ascending or descending alphabetical order.
Note: Sometimes when you sort folders by the NAME or LAST ACTIVITY columns, the Asset folder remains at the top of the list.
In some cases column headers do not sort the column content. It's not possible to sort contents in every library or folder by clicking
either the TITLE or LAST MODIFIED DATE columns.
12
Setting up Salesforce CRM Content Defining Tagging Rules
View folders
View libraries
13
Setting up Salesforce CRM Content Enabling Salesforce CRM Content in Portals
3. If you chose Guided Tagging or Restricted Tagging, click the link for auto-populating the Suggested Tags field and then
edit, add, or remove tags as needed. If you do not auto-populate the Suggested Tags field, any new tags you enter in the field
are added to the existing list of suggested tags in the library.
4. Click Save.
• If a restricted tagging rule is applied after content has already been published in the library and the existing content contains tags
that are no longer permitted by the rule, the tags remain assigned to the content until it is edited or revised. For example, if the
Q3Forecast document has a market indicators tag and market indicators is not a suggested tag according
to the new restricted-tagging rule, market indicators is removed from Q3Forecast only when a user publishes a new
version of the file or edits the file's tags on the content details page.
• Don’t use too many tags. The search engine helps users find specific content. Tags enable users to browse and subscribe. Excessive
tagging creates unnecessary clutter.
• You can't change or delete tag names. You can remove tags from a document, but that doesn't delete the tag.
• Tags are case insensitive. You can't have two tags with the same name even if they use different upper and lowercase letters. The
case of the original tag is always used.
14
Setting up Salesforce CRM Content Enabling Salesforce CRM Content in the Partner Portal
To create Salesforce CRM Content library permissions: Manage Salesforce CRM Content
OR
Manage Content Permissions
To add users to a Salesforce CRM Content library: Manage Salesforce CRM Content
OR
Manage Library checked in your library permission
definition
Before enabling Salesforce CRM Content in the partner portal, you must create and enable a partner portal. For instructions, see Setting
Up Your Partner Portal.
2. Determine what privileges your portal users will have in each Salesforce CRM Content library by creating one or more library
permissions.
Note: A library permission can only grant privileges that a user's feature license or profile permits. For example, even though
Tag Content is a library permission option, selecting it does not allow portal users without a Salesforce CRM Content
feature license to tag content.
3. Determine which libraries you want your portal users to have access to. Ensure that confidential content is not available in these
libraries.
4. Add portal users to libraries. Portal users with the Partner User profile or a clone of that profile can only be added to a library as part
of a public group.
5. Add the Salesforce CRM Content tabs to each partner portal.
15
Setting up Salesforce CRM Content Enabling Salesforce CRM Content in the Partner Portal
2. Select the Salesforce CRM Content User checkbox on the user detail page for each partner portal user.
3. Determine what privileges your portal users will have in each Salesforce CRM Content library by creating one or more library
permissions.
Note: A library permission can only grant privileges that a user's feature license or profile permits. For example, even though
Tag Content is a library permission option, selecting it does not allow portal users without a Salesforce CRM Content
feature license to tag content.
4. Determine which libraries you want your portal users to have access to. Ensure that confidential content is not available in these
libraries.
5. Add portal users to libraries. Portal users with the Partner User profile or a clone of that profile can only be added to a library as part
of a public group.
6. Add the Salesforce CRM Content tabs to each partner portal.
16