Step-by-step guide for integrating MASV with your Iconik system
Overview
Iconik is a Multimedia Asset Management (MAM) tool that can be used to gather and organize media from anywhere. When connected to your MASV Portal(s), you can receive large media files from anyone, anywhere at blazing fast speeds and have them delivered directly to your Iconik account. You can also collect metadata from a Portal and flow it through to Iconik.
Getting Started
First, you need an Iconik account that is connected to your cloud storage provider of choice (Azure, Backblaze B2, Google Cloud Storage, or AWS S3). You will need to create an Application Token in Iconik (contact your administrator if you do not have access to create this) before you can integrate MASV:
-
Login to your Iconik account
-
Click the Admin button
-
Click on Settings from the left-hand menu to expand it then click Application Tokens
-
Click the New Application button in the upper-right corner
-
Enter a name for the application and select a User that this token will belong to. This means that when MASV uploads files it will be acting on behalf of the user and will have their level of access; the user you select here must have read, write and delete authorization to upload files to your storage account, create jobs, initiate transcode operations, and must be a Power user. See the section below about Iconik Group Roles for more details.
-
You will now see the application in the list, but you will need to clinic the Create New button next to it to generate the token you will need to provide to MASV.
-
You will need to click the button beside Copy Token to copy the Application Token AND click the button at the far right under ID to copy the Application ID - both are necessary for connecting MASV so be sure to save both somewhere safe.
Iconik Group Roles
The user that the application token is associated with must belong to a group with specific roles enabled OR be an Admin user to ensure that MASV will have the necessary access to transfer your files. They must be a Power user to ensure that package metadata can be added to each asset.
-
Login to your Iconik account
-
Click the Admin button
-
Click on Groups from the left-hand menu and either edit an existing group or create a new one.
-
Under Group Information toggle Roles - Advanced View. The following permissions must be enabled (others can be enabled too, these are the minimum):
-
Assets - create, delete, purge and write
-
Collections - create, delete, purge, read and write
-
Files - delete, purge, read and write
-
Formats - create and write
-
Jobs - delete and write
-
Metadata fields - read and write
-
Metadata views - read and write
-
Storages - read
-
Transcode jobs - create
-
-
Click update once you’ve added any that were previously unchecked and you’re done!
Setup MASV with your Iconik Application Credentials

-
Login to you MASV account
-
Browse to Cloud Integrations and click Add Integration
-
In Select Service choose Iconik
-
Paste in the Application ID and Application Token you generated in Iconik
-
From the Storage Account selector, locate the cloud storage you want MASV to store your files in. Note: MASV requires read, write and delete permissions on the storage account. If the storage you wish to use does not appear in this list, please refer to the section below for details on required configuration for storage accounts.
-
Click Connect to save your settings
Now you can attach your cloud integration to your MASV Portal(s) to have your uploads automatically transferred to Iconik. You may also select this integration to upload individual packages using the Send to Cloud feature on the Packages list pages.
Connecting a MASV Portal
To attach a cloud integration to a MASV Portal, simply do the following
-
Login to you MASV account
-
Browse to Portals and edit the portal you wish to integrate to Iconik
-
Under Deliver to Cloud click Select Integrations
-
Locate the Iconik integration you wish to use, close the popup and click Update Portal
Note: the email address(es) in the Recipients field will receive a notification when new packages are uploaded to Iconik.
How it works
When a package is uploaded to a connected MASV Portal or the Send to Cloud feature is used from the package list, MASV will transfer the package to Iconik and the connected storage account.
-
In MASV:
-
Portal recipients receive an email with a download link as well as a second email indicating the status of the transfer to Iconik
-
A message is published to a connected Slack channel to indicate the transfer status to Iconik
-
-
In Iconik:
-
A collection is created and named for the package, with each file organized within it.
-
Send to cloud: /MASV/[package name]
-
Received portal uploads: /Portal Downloads/[portal name]/[package name]
-
-
The package structure is replicated, with each folder being represented as a collection.
-
A job is created for each file so that you may monitor the progress within Iconik’s Admin panel if you wish.
-
Each file will have a keyframe (preview thumbnail) generated for it automatically.
-
The package name, uploader’s email address and portal name (if received via portal) will be attached to the description field of each file asset.
-
-
In the cloud storage account:
-
A directory is created and named for the package, with each file organized within it.
-
Send to cloud: /MASV/[package name]
-
Received portal uploads: /Portal Downloads/[portal name]/[package name]
-
-
The package file and folder structure is replicated as-is.
-
Note: empty subdirectories are not recreated in Iconik or the cloud storage account.