Sitefinity Integration

  1. Configure ImageEngine as a Binary Large Object (BLOB) storage provider. In the Sitefinity backend, navigate to Administration > Settings > Libraries > Blob Storage > Blog Storage providers and select “Create New.”


new_blob_storage

  1. Configure the new BLOB storage provider.
  • Name: ImageEngine
  • Title: ImageEngine – Image CDN (You can name this whatever you would like)
  • Description: https://docs.scientiamobile.com/documentation/ImageEngine/index ( I like to add the documentation here for future reference.)
  • Global resource class ID: This can stay blank.
  • ProviderTypeName: Telerik.Sitefinity.Modules.Libraries.BlobStorage.OpenAccessBlobStorageProvider, Telerik.Sitefinity
  • Enabled: Checked


config_blob_storage

Once you’ve added these fields, click Save Changes.

  1. Save changes and see ImageEngine within BLOB storage providers (left of your settings panel).


save

Within this dropdown you should see Parameters as an option within ImageEngine. Click Parameters and click Create new. This will open up a form asking for a key and value. The key should be ‘cdn’ and the value should be the ImageEngine domain that ScientiaMobile had configured for you. Click Save changes.

  1. Final setup of image libraries.

Next you can go back to the main administrative page and click Content > Images from the top navigation. Here you will see all your image libraries and have the ability to create new image libraries. For each library you need to click Actions > Move to another storage and select ImageEngine. Please note that this operation may take some time if you have a large number of images.


move_to_another_storage
img_libraries