This section describes how to configure a content delivery (CD) server to use DAM for Sitecore.
...
Locate the patched configuration file (typically located after the damforsitecore folder) and copy it into the CD Server in the same location.
4
...
Change configuration on CD Server
Change the following configuration:
- Configuration file DFS.Settings.config
- <setting name="DFS.AssetDatabase" value="master" /> change value to web.
- <setting name="DFS.AssetIndex" value="dfs_assets_master_index" /> change master to web.
- <add name="digizuite" type="DFS.Digizuite.Security.DefaultDigizuiteAuthorizationProvider, DFS.Digizuite" connectionStringName="core" embedAclInItems="true" databaseName="master"/> change databaseName to web.
- For Sitecore 8.x, disable configuration file DFS.Assets.Lucene.Index.Master.config. This is done by adding .disabled extension to the end of the file. This is not needed in Sitecore 9.
5 Disable auto-synchronization between Digizuite and Sitecore
For a CD Server, there is no reason for the auto synchronization to run, as that is handled by the CM server.
To disable this, comment out the <hooks> </hooks> section in DFS.Connect.config found under Configuration/Sitecore.
6 Disable security on DFSMedia pipeline (optional)
Everytime an asset is displayed on a page, a security check is made. For some sites (i.e. public sites), this is not needed and hence disabling this, increases performance of serving media.
To disable the security check, locate pipeline DFSMedia in DFS.Services.config and out comment the processor: <processor type="DFS.Services.Pipelines.DFSMedia.CheckSecurity, DFS.Services" />