The GoFormz-Azure Blob Storage integration conveniently automates the process of uploading your completed form PDFs to the appropriate folders in your Azure Blob Storage account.
Note: Before getting started, you must first reach out to your GoFormz Account Manager to enable access to the Azure Blob Storage application on your account.
There are three steps to configuring an Azure Blob Storage integration:
Generate a SAS Token in Azure: Allows GoFormz to write data directly to your Azure Blob Storage, you'll need to generate a Shared Access Signature (SAS) token
Creating an Azure Blob Storage Connection: First, set up a connection to the Azure Blob Storage application, giving GoFormz access to your Azure Blob Storage account.
Creating an Azure Blob Storage workflow: Contact your Account Manager or proservices@goformz.com to set up an Azure Blob Storage workflow
GENERATING A SAS TOKEN IN AZURE
Before connecting GoFormz to your Azure Blob Storage account, you'll need to generate a Shared Access Signature (SAS) token at the container level. This token authorizes GoFormz to write data to your storage container.
When generating your SAS token in the Azure Portal, keep the following in mind:
Permissions: Grant Read, Write, Create, and List permissions. GoFormz needs all four to upload files successfully.
Expiration: Since this connection is ongoing, we recommend setting a longer expiration window (6 months to a year) and setting a reminder to rotate the token before it expires. Once a token expires, your integration will stop working until it's renewed.
Protocol: Restrict the token to HTTPS only, to keep data encrypted in transit.
Copy it immediately: Azure only displays the token once. If you navigate away before copying it, you'll need to generate a new one.
For instructions on generating a SAS token, refer to Microsoft's Azure documentation.
CREATING A NEW AZURE BLOB STORAGE CONNECTION
Before you begin, make sure that you have an existing Azure Blob Storage account and you know the credentials for the account. To create an Azure Blob Storage app connection, do the following:
Select Connected Apps from the More dropdown at the top of the GoFormz web app to navigate to the App Connections screen.
2. Click on Azure Blob Storage & Add Connection to bring up the Azure Blob Storage login window.
3. Select the Authentication Method you would like to use. You can either select Storage Account SAS or Container SAS.
Storage Account SAS uses a SAS token for entire storage account, while Container SAS uses a container specific SAS token.
4. If you have selected Storage Account SAS for your Authentication Method, input your Storage URL and SAS token and click Next.
5. If Container SAS is selected, please input your Storage URL, Container Name, and SAS token. Click Next.
The new connection will appear on your Azure Blob Storage Connections list with a generic name like “Azure Blob Storage Connections - 1”. We recommend renaming your connection with a more descriptive name (e.g. including your Azure Blob Storage username in the connection name), especially if you plan to use multiple Azure Blob Storage connections. This will make it much easier to tell your connections apart from each other.



