A digital asset management (DAM) system helps you store, share, and organize all your digital content in a centralized location. Sitefinity CMS supports integration with the following DAM systems:
To use these DAM systems, you have to install the corresponding NuGet package first. For more information, see Sitefinity CMS NuGet packages repository. In addition, you can integrate with another DAM provider by leveraging the newly added extension points. For more information, see Custom DAM provider and thumbnails. With these integrations, you use your digital content directly from your DAM system in your content blocks and related media fields, no files are stored in Sitefinity CMS.
NOTE: Sitefinity CMS can work with only one DAM system at a time. In case multiple providers are configured and all of them are enabled, only the first one in the list will be used. To start working with a different DAM provider, all other DAM providers must be disabled.
If you upgrade to version 14.1 from a lower version and have the Web security module enabled, you must configure it to allow Frontify and Cloudinray domains.
DISCLAIMER: This capability is available as of Sitefinity CMS version 14.1.7824.
Progress.Sitefinity.Libraries.DamMigration
IDamUploader
DamMigrator
NOTE: IDamUploader interface is also distributed with Progress.Sitefinity.Libraries.DamMigration NuGet package. You can find a sample implementation for Frontify on Sitefinity GitHub repository » DAM migration sample » FrontifyUploader.
StartMigrationTask
uploader
libraryType
libraryId
providerName
Exception
NotSupportedException
ItemNotFoundException
NOTE: The migration task moves media content items from one library at a time. During the process of migration, the existing media content items will be moved to a new library in Sitefinity CMS, but their IDs will remain unchanged so existing relations between the media items and any other content will be preserved. The files of the media items though will be moved to your DAM provider and will no longer be managed by Sitefinity CMS. The new library is the same one, which is used when importing assets from the DAM provider - it is not visible on Sitefinity CMS backend UI and you cannot upload or delete items from it.
You can find a sample implementation for Frontify and details about how the migration works on Sitefinity GitHub repository » DAM migration sample. A sample code snippet of migrating an image library to Frontify is also provided - see the README.md file in this repository.
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important