UnoPIM DAM (Digital Asset Management) is a strong, open source DAM software that helps you to store, organize, and manage your digital assets.
You can now add, change, or remove different kinds of directories to manage your media files like images, PDFs, documents, video, audio, and more.
This free DAM software makes teamwork easier by allowing users to leave comments on media files. It also gives them the option to customize download images.
Also supports many different file types and has strong tools for changing image formats like JPG, PNG, WEBP, and JPEG.
Features of UnoPIM DAM (Digital Asset Management)
- You can use filters, search, and bulk actions to organize your assets.
- Upload, rename, delete, and download different types of files.
- Easily upload, rename, delete, copy, and download files from multiple directories.
- Drag and drop files, use folders, and download ZIP files.
- Export your asset information of the product into CSV, XLS, and XLSX files.
- Support different types of assets, including images, PDFs, videos, and much more.
- Allow multiple users to comment and link resources for better teamwork.
- Convert images to formats like JPEG, PNG, WebP, and JPG.
- You can assign assets to categories and products.
- Can filter the digital assets using the different filter options
- You can edit the asset with this digital asset management software.
UnoPIM DAM (Digital Asset Management) Installation
For the UnoPIM DAM, there are two different installation processes available.
- Composer Installation
- Manual Installation
Composer Installation:
To begin, execute the following command:
composer require unopim/dam
Next, run the commands to execute migrations and clear the cache:
php artisan dam-package:install; php artisan optimize:clear;
Manual Installation
To manually install UnoPIM DAM, first download and unzip the extension.
Then, rename the extracted folder to “DAM"
and place it in the “packages/Webkul"
directory within the root of your project.
Then add the following provider class to the config/app.php
file under the providers
array:
Webkul\DAM\Providers\DAMServiceProvider::class,
To register the DAM directory in composer.json
, add the following entry under the autoload
> psr-4
section:
"Webkul\\DAM\\": "packages/Webkul/DAM/src"
To complete the installation, run the following commands:
composer dump-autoload php artisan optimize:clear php artisan migrate php artisan vendor:publish --provider=Webkul\\DAM\\Providers\\DAMServiceProvider php artisan db:seed --class=Webkul\\DAM\\Database\\Seeders\\DirectoryTableSeeder
After that to start the queue and execute actions, such as job operations, run the following command:
php artisan queue:work
If the queue:work
command is configured to run through a process manager like Supervisor, restart the Supervisor (or the related) service after installing the module to apply the changes.
sudo service supervisor restart
Set User Permissions in UnoPIM DAM
After installing the open source DAM solution in UnoPIM, you need to edit the user role.
Navigate to System -> Roles -> Permissions, enable DAM, and set the permission to “Custom.” Then select the DAM actions you want to allow for that specific DAM user.
Create Product Asset Attribute:
After that, go to the Catalog section and select Attributes from the menu. This will display a list of all existing attributes in the system.
From here, you can click on the option to Create New Attribute to add a new attribute for your assets.

Now select the attribute type asset and add all the details as shown in the below image:

First, you should choose the product family where you want to add the asset attribute.
After that, you can assign that asset attribute to the family, just like it’s shown in the image below.

Create Category Asset Field:
Next, go to the Catalog section and select Categories. This will show a list of existing categories, where you can click Create Category to add a new category field.

Now select the category field type asset and add all the details as shown in the below image:

Now while creating the category, you will find a new category asset field.

How to Create and Manage Multiple Directories for Assets
After installing UnoPIM, you will see the DAM media icon.
Clicking on it will take you to a directory where you can create and manage folders, as well as add multiple assets.

Once you right click on the root directory or any other created directory, you will find multiple options such as:
- Upload Files: This option allows you to upload files or assets into the selected directory. You can add multiple files at once for easier management.
- Add Directory: This option enables you to create a new subdirectory within the current directory, helping you better organize your files and assets.
- Rename: The rename option lets you change the name of a directory or file, allowing you to keep things organized and easily identifiable.
- Delete: This option removes a directory or file from the system. Be cautious, as this action is usually permanent.
- Copy Directory Structure: This option allows you to copy the entire folder structure, including subdirectories, without copying the files. It’s useful for creating a similar structure elsewhere.
- Download Zip: This option lets you download the contents of a directory as a ZIP file, making it easier to transfer or back up multiple assets at once.

Once you click on “Add Directory,” you will need to enter a name for the new directory.

After entering the name of the directory, click on “Save Directory” to create the new subdirectory.
Once saved, you will see the new subdirectory appear. To add media, simply click on the “Upload” button.

If you want to edit or delete images, click on the “Edit” or “Delete” button accordingly.
The “Edit” button allows you to make changes to the image, while the “Delete” button removes the image from the directory.
You can add multiple digital assets, such as images, videos, documents, audio, etc.

Once you click on “Edit Image,” you will see multiple options, including:
Preview:
Here, you can view the image and check its embedded meta information, directory path, and tags.
- Re-upload: This option allows you to upload a new version of the image.
- Rename: You can change the name of the image to keep it organized.
- Delete: This option allows you to remove the image from the directory.

Custom Download Images:
Once you click on “Custom Download,” you can quickly convert images into various formats such as JPG, PNG, WebP, and JPEG.
You can also adjust the image dimensions according to your requirements before downloading.

Create Property:
To create properties with specific details like name, type, language, and value, then click on the save button.

You can filter the properties by clicking the ‘Filter’ button. You can filter by:
- Name: Find properties by their name.
- Language: Display properties in a specific language.
- Value: Filter properties by a certain value.

Comments:
In the comment section, you can leave comments on assets, which makes it easier for your team to collaborate and provides clearer feedback.

Linked Resources:
Here, you can view all the products and categories to which the asset is assigned. We have two type of link resources available product and category.

Then you can filter the link resources by clicking the ‘Filter’ button. Simply choose a product or category to filter.

History:
In the History tab, you can view all the changes made to a particular asset.
Filter the Asset
After adding all the details related to assets, you can apply the following filters:
- Tag: Filters assets by assigned keywords or categories.
- Extension: Filters assets based on file type (e.g., .jpg, .mp4).
- Creation Date: Filters assets by the date they were created.
- Property Name: Filters assets by specific attributes (e.g., resolution or duration).
- Property Value: Filters assets based on the value of a specific attribute (e.g., “High Resolution”).
- Asset Name: Filters assets by their name or title.

How to Add Assets to Products
To create a new product, go to Catalog > Product. On the product page, you can view, edit, copy, or delete existing products.
To add a new product, click the Create Product button. Then, choose the product type: simple or configurable.
After that, select the product type, family, and add the SKU. Click Save, and the product will appear on the product page.

Next, add the product details such as the name, assign category, ERP name, price, and other relevant product information.

After adding all the details, you’ll see the Add Assets button in the Media Attribute Group. Here, you can assign the asset to the product.

Once you click on Add Assets, you’ll see all the assets you have added to the multiple directories. You can either select All or choose specific assets one by one to assign to the product.

If you want, you can choose a specific director or filter the assets by:
- Tag: Filter by keywords or categories.
- Extension: Filter by file type (e.g., .jpg, .mp4).
- Creation Date: Filter by the date the asset was created.
- Property Name: Filter by attributes like resolution or duration.
- Property Value: Filter by a specific attribute value (e.g., ‘High Resolution’).
- Asset Name: Filter by the asset’s name or title.”

Once you select the assets, click the Assign button, and all the selected assets will be assigned to the product.

After that, when you hover over the image, three options will appear: Download, Preview, and Remove.
You can either download the image or remove it, depending on your requirement.

Once you click on Preview, you can view the image preview as shown in the image below.

After that, you can save the product. Once saved, you can export the assets along with the product.
How to Add Assets to Category
You can now add assets to a category, just like you do with products. In the category asset media field, you’ll see a button called “Add Assets.”
This is where you can assign an asset to the category we created.

Once you click on “Add Assets,” you will find all the assets you have added to various directories.
You can either select all assets or choose specific ones to assign to the category.

Then, once you select the assets, click the “Assign” button, and all the selected assets will be assigned to the category.

After that, same as the product, when you hover over the image, three options will appear: Download, Preview, and Remove.
You can choose to download or remove the image based on your needs.

When you click on “Preview,” you can view a preview of the image, as shown in the image below.

After that, you can save the category. Once saved, you can export the assets along with the category.
Note: After you assign the created assets to the product and category, they will be visible in the linked resource for both.

Export Assets with Product and Category
You can export assets along with the product and category using the UnoPIM DAM Product and Category Export profile. Existing export profiles can be viewed under Exports.
If you want to check in detail how export product data in UnoPIM, you can refer to this guide: How to Export Product Data in UnoPIM.
After that click the “Create Exports” button to create the new export profile.

To create a new export profile, you need to enter the following details shown in the below image.

When you have filled in all the details, hit the Save Export button to keep your export profile.
When you see the status change to “Completed,” that means the export is done.
Now, you can download the file that has all the product data and assets.

After that when you click to download exported file button, you can find the “asset” folder along with the “product” folder inside the downloaded zip, as shown in the image below.

Then, you can verify that all the assets have been exported with the same name, image type, and details.


So, that was much about the User Guide of UnoPIM DAM (Digital Asset Management) for any queries or doubts reach out to us at [email protected].
You can also raise a ticket at our HelpDesk System.
Current Product Version – 1.0.0
Supported Framework Version – 0.1.6
Comments are closed, but trackbacks and pingbacks are open.