Uploading Assets

Users with sufficient privileges can upload assets to NetX and apply attribute data to the new assets.

Uploading assets

Upload button

uploadtofolder.gif

  1. Click the Upload button along the header of the application.
  2. Add files to the upload by: dragging files to the window, clicking the New upload button, or clicking the Click here to add files button.
  3. Configure your upload as desired.

Upload to folder

Importer-level users cannot choose a destination folder. See Importers and the Users Folder for more info.

You can initiate an upload action for a specific folder by:

  • Click a folder's action menu in the folder tree and select Upload to folder from the available options.
  • When viewing a folder in the gallery, click the gallery action button and select Upload to folder.

Drag to upload

Drag files into the gallery to begin an upload. If files are dragged into a folder gallery, that folder will be used as the upload's destination location. 

Upload window

Screenshot 2025-11-05 at 12.41.00 PM.png

Before performing an upload, you can preview the assets, customize a destination folder, and add attribute data to the incoming assets. You will see:

  • The number of files included in the current upload action. Use the + button to open a local file picker, or the X to remove all files added to the upload window. 
  • A display of thumbnail previews, file size, and file name. If the file name is truncated, hover over the file name for a few seconds to view the full label. 
  • The destination folder. This field is mandatory and will prompt you to Select folder if a destination is not yet chosen. If initiating an upload by dragging files to a folder or using an Upload to folder action, this will be pre-populated with that folder destination. Privileged users can also create a new folder in the same upload action.
    Note: If you choose to create a folder, that folder will be added in NetX if it's not used as the final upload destination.
  • Attribute sets that present you with attributes according to your selection of either a user or system attribute set. Note that while only one attribute set may be edited at a time for a single upload, selecting All values as your attribute set allows you to edit all attributes in one action.
  • Attributes according to your selected attribute set. These values will apply to all uploaded assets. 
    Note if mandatory attributes are enforced, those will remain visible regardless of the chosen attribute set and must be filled before an upload can take place.
  • The storage location for the new assets. For most, this will be Internal storage. For sites also connected to other location services, use the dropdown to select a different storage location.

Multiple uploads

Additional upload batches — including a different folder location, storage location, and new attribute data — can be added to the queue even while another upload is taking place.

Resuming uploads

Once your upload begins, NetX will immediately begin processing your files in the order in which they are received. There may be situations where you need to briefly pause an upload, or want to adjust the order in which the files are being processed, e.g. to allow smaller files to upload before larger files present in the queue. NetX allows for the resumption of uploads after an unexpected interruption or after a file has been manually paused. 

Notes about pausing and resuming uploads:

  • After the file has been physically transferred to the NetX server and is in a processing state, you will no longer be able to pause the file in progress. This is indicated by a disabled pause button for the asset or entire upload.
  • While NetX does its best to retain queued files in the event of an internet disruption or session timeout, it's not always possible to resume the upload automatically. In addition to Resume, you may be prompted to Re-select file or Retry; if the file is unrecoverable, it will read as Failed. For more information regarding these states see Upload window below.
  • Paused items can’t be resumed until you re-select or remove ALL files that need attention.
  • The upload window is designed to retain your queue in the event of a disruption, but this is not maintained across devices or sessions in other browsers. If you were to start an upload using your NetX account on your laptop you would not be able to view or manage the upload from your mobile device. 
  • The upload queue is not maintained in perpetuity; paused or interrupted files will be removed from the queue after 24 hours.

Upload queue

Screenshot 2025-11-05 at 1.03.55 PM.png

  • The Upload button will display the current status of the queue; if an upload has been paused or encountered issues, a notification dot will appear here. 
  • Initiate a new upload regardless of whether or not an existing upload is still in progress using the New upload button. 
  • Uploads can be paused and resumed either individually or in their entirety. Use the Play/Pause button above the queue to pause all at once or use the Pause button that accompanies an individual file. To resume upload processes, hit the Play/Pause button again. 
  • Remove files from the queue using individually or to remove all files currently paused or completed. Once a file is being processed by NetX it can no longer be removed from the queue and must be deleted as an asset later. 
  •  The header will display the total counts of Completed, Active, Paused, and Missing files currently in your queue. Active files can not be removed. Clicking on the Missing status button will scroll you to the first missing file for re-selection, if present.

Upload status

  • While an asset is uploading, it can be paused and resumed.
  • After upload has completed, you can navigate to the asset's folder by clicking on the folder link below the filename. Note: If you browse the folder while the file is still processing, you may not be able to perform certain operations on the asset, or the asset may be removed if it is a duplicate.
  • Files will display as Processing while creating proxies, indexing for search, checking for duplicates, etc. When an asset is in this phase, it cannot be paused.
  • When an asset is finished processing, the View asset button will take you to the new asset's detail page. The upload will continue in the background.
  • When duplicate asset detection is enabled, files that NetX identifies as duplicates during the upload process will not be imported. If this occurs, an orange View duplicate button will take you to the existing asset. 
  • If your upload is interrupted before NetX finishes processing the file, you may be prompted to re-select the file with an orange Re-select file button. You may only re-select the same file originally queued for upload. 
  • If your upload is interrupted, you may be prompted by a red button to Retry the file. You do not need to re-select the file to restart the upload process.
  • If your upload is interrupted, can NetX is unable to even partially retrieve the file, a red Failure message will appear.

Duplicate filenames

NetX checks each new asset as it is uploaded to see if its filename matches an existing asset in the same folder. Depending on the property setting below, NetX can handle duplicate filenames in the following ways:

  • Version the existing asset with the new asset; the existing asset will be retained as a prior version. If this setting is used, no new asset is created. Note: if both the filename and the file itself are duplicates, regardless of whether Duplicate Asset Detection is enabled, the import will fail.
  • Rename the new asset with a numerical suffix, e.g. filename-1.jpgfilename-2.jpg, etc. If this setting is used, the asset is still uploaded to the folder as usual.
  • Duplicate filename behavior is not to be confused with the Duplicate Asset Detection feature, which detects duplicates based on file content (MD5 checksum) rather than filename. However, if Duplicate Asset Detection is enabled and you upload a file with the same name and content as an existing one in the folder, with image.nameCollisionStrategy = 0, the duplicate filename workflow will take priority over duplicate asset detection.
  • The properties below manage import filename collisions only. Move/add operations that detect duplicate filenames will prompt the user to skip or rename.
Property Description

image.nameCollisionStrategy

If the value of this property is and an asset is uploaded to a folder with a file name conflict, the existing asset will be versioned. If the value of this property is 1, the new asset will be uploaded as usual but renamed with a numerical suffix: filename-1.jpg.

Value options: or 1

Requires restart: No

import.duplicateAction

When the image.nameCollisionStrategy property is set to 0, the existing asset will be versioned via check-in. This property can be used to change that default behavior to reimport the asset or reject it altogether.

Value options: reimport, checkin, reject

Requires restart: No

Was this article helpful?
0 out of 1 found this helpful