You are here:
Create Data Library for Partner FAQ
Summary of the configuration steps required to make the Partner FAQ topic work with the partner context in the authentication-based MIAW setup.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions with the Partner Ecosystem Management (PEM) add-on and Agentforce for Service add-on. |
The Agentforce Data Library (ADL) supports the following data types:
- Files
- Knowledge
- Web
- Custom Retriever
Configure Files with ADL
- Create a Data Library with Files as the data type in a data space.
- Upload the required documents.
- Enable the Show Sources checkbox if the agent’s response should include the Source information.
Authentication Scenarios:
-
Unauthenticated: Utterances work fine without changes.
-
Authenticated: Provide the partner user with access to the dataspace by adding it to the Agentforce for Partners permission set.
Configure Knowledge with ADL
- Create a Data Library with Knowledge as the data type that references Salesforce Knowledge Articles.
- Enable the Show sources checkbox if the agent’s response should include Sources information.
Unauthenticated Scenario Requirements:
-
Add the following access and permissions to the Einstein Service Agent user associated with the agent:
-
Read access on the Knowledge object.
-
Enable Field-Level Security (FLS) on all fields selected in Agentforce Data Libraries.
-
Allow View Knowledge.
-
-
Create a Custom Permission Set and assign the above permissions.
Authenticated Scenario Requirements:
-
Provide partner user:
-
Read access on the Knowledge object.
-
Enable FLS on all fields selected in Agentforce Data Libraries.
-
-
Update sharing settings for the Knowledge object to Public Read Only for Default External Access.
-
Enable Topics for Objects on the Knowledge object (Setup → Search for Topics for Objects).
-
Update the Visible to Partner field to
truefor relevant Knowledge Articles. -
Optionally add to data categories for more granular access control.
Configure Web Search with ADL
There are two ways to configure web search with ADL
-
Create a Data Library with Web as the Data Type
- Create a new library, select Web as the data type.
- Enable Show sources if citations should be included.
-
Use the Recommended General Web Search Topic
- Salesforce suggests creating a General Web Search topic.
- This provides more granular control and web-specific configuration options.
Configure a Custom Retriever with ADL
There are two ways to configure web search with ADL
- Create a Data Library with Custom Retriever as the data type.
- Specify the Retriever ID.
- Enable Show sources if citations should be included.
Only active retrievers are available for selection.
Retrievers may be linked to Files, Knowledge, or Web data libraries.
Once selected, the retriever should fetch data from the designated data type.

