This integration seamlessly connects Salesforce with Azure Blob Storage, streamlining the transfer of attachments from Salesforce to the cloud storage service. The process begins by extracting attachments associated with specified Salesforce records, such as Leads, Opportunities, or other Objects. The extracted attachments will be stored in the folder named formatted as Object_Attachments_CurrentDate.
Setup Guide
This integration will pull the attachments from each Salesforce object specified in the Object List parameter. These attachments, which may include documents, images, or other file types, are then securely uploaded to a designated Azure Blob Storage container.
To run this integration and connect Salesforce to Azure Blob Storage, you need to configure the parameters that are mentioned below.
Salesforce
Server URLRequired. Specify the Salesforce service URL.UsernameRequired. Specify a username in an email-like format.PasswordRequired. Specify a password to access the Salesforce service.Security TokenRequired. Specify your Salesforce service security token.Object ListRequired. This parameter accepts comma-separated values if you want to pull attachments from multiple Salesforce objects, e.g. Account, Contact, Case, etc.FilterOptional. Use this parameter to filter the attachments you want to upload to Azure Blob Storage. For more details regarding the syntax of the filter parameter visit here to check details for theLocal Filterparameter.
Azure Blob Storage
Server HostRequired. Specify the storage account name in the server host URLhttps://[account].blob.core.windows.net.Storage AccountRequired. Specify the storage account name.Shared KeyRequired. Specify the shared key.Destination FolderRequired. Specify the path to the destination folder ending with a trailing slash, where you want to upload the attachments.
Note This integration only support Shared Key authentication type for Azure Blob Storage.