stream-utils
Service icon

Stream Utils

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 15 January 2023
 by 
5.0
 (1 rating)
stream-utils

Stream Utils

Documentation
1.0.0

How to configure to use Azure Blob Storage in Stream Utils Demo application


To use Azure Blob Storage in Stream Utils Demo application, a valid Azure subscription is required.

1. Create a new Azure AD application


Open Azure Portal (http://portal.azure.com) and register a new application in Azure Active Directory.

Copy the Application (client) ID and the Directory (tenant) ID to the Site Properties of StreamUtilsDemo module in ServiceCenter.


2. Create a new Client Secret of Azure AD application


Open 'Certificates & secrets' in the application above in Azure Portal and create a new client secret. Copy the secret created to the Site Property similarly.


3. Create a new Storage account


Return to home of Azure Portal and open 'Storage accounts'. Then create a new storage account.
Concatenating 'the name of the created storage account with 'https://' and '.blob.core.windows.net', build a storage api endpoint. And set it to AzureBlob of Consumed REST APIs section in Integrations tab of the StreamUtilsDemo module in ServiceCenter.


4. Create a new storage container


In Azure Portal, select the Storage account created above and add a new container. Then copy the name of the created container to the Site Property.


5. Permit the Azure AD application to use the storage container


Open the container created in the previous step and select 'Access Control (IAM)'. Then select 'Add role assignment'.

Select 'Storage Blob Data Contributor' and click Next at the bottom.

Click 'Select members' and type in your Azure AD application name that you created at step 1. After the typing, your application name will be listed below and you can select it and perform the wizard to the end.