Connect your Azure storage account

In order to enable MK.IO to store and access your video assets, you’ll need connect your Azure storage account

Get your Storage Account access information

  1. Go to your Azure Portal, then from the Setting left menu, navigate to the Storage Account sub-menu.
  2. Select the desired storage account from the list. You can now manage this storage.
  3. MK.IO requires a shared access signature, also known as SAS token to access this account. To generate a Shared access signature (SAS), follow these steps:
  4. Navigate to the Access keys sub-menu and ensure that keys are configured.
  5. Navigate to the Shared access signaturesub-menu:
    • Check Blob under Allowed services.
    • Check Container and Object under Allowed resource types.
    • Set an appropriate end date under Start and expiry data/time to ensure the access signature remains valid.
    • Click Generate SAS and connection string.

Once completed, you will obtain a list of strings containing your access information. Copy the Blob service access URL and store it securely for a later use. The Blob service access URL will have the form:

https://<storage-name>.blob.core.windows.net/?sv=<date>& [...] &sig=<signature>

For ease of use later on, store the Blob service access URL on two lines:

  • First line for the URL,
  • Second line for the parameter.
https://<storage-name>.blob.core.windows.net/
?sv=<date>& [...] &sig=signature>

⚠️

You must connect an Azure storage account that is located in the same region as your MK.IO subscription. This avoids unnecessary egress costs.

Add a connection in MK.IO to your storage account

  1. Access the MK.IO dashboard at app.mk.io.
  2. Go to the Storage Accounts page.
  3. Click the Add storage accounts button.
  4. On the panel that appears from the right-hand side, fill in the required information:
  • Enter the storage account name and an optional description.
  • Paste the first line you copied in Step 1 into the URL input field, removing the trailing slash, then paste the second line for the SAS token.

⚠️

Please ensure you remove the / from the end of the URL otherwise you will see an error message: https://<storage-name>.blob.core.windows.net

  1. Click Submit. The account storage is now connected to MK.IO.

MK.IO will now recognize your Azure storage account and gain the ability to read from or write video assets stored within it.

👉

If you’re setting up this connection to access your AMS on-demand assets, make sure you check our Import your AMS assets guide.