Uploading Assets

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

Uploading assets


Upload button

  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


  1. Displays the number of files included in the current upload action. Add new files by clicking the Add file(s)+ button to open a local file picker. Clear the queue by clicking the x (Clear) button.
  2. Select an upload destination folder. 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.
  3. To add attribute values to the files during the upload process, choose an attribute set, then apply attribute data. Note that only one attribute set may be edited at a time for a single upload; to add values to a wider range of attributes, choose All attributes as your attribute set. 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.

  4. The upload window will display 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. 
  5. Choose a storage location. 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. 

Some caveats and limitations while 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.  
  • 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


  1. Upload: Clicking the Upload button along the header of the application will present the upload screen, where you can start a new upload or view the status of an existing upload. If there is an upload in progress, a notification dot will appear on this button.
  2. New upload: Initiates a new upload action.
  3. Resume / Pause: To pause all files in a queue, click the Pause button; to resume all files at once, click the Play button.  
  4. View asset: A green View asset button will appear when a file is successfully uploaded. Clicking this button takes you to the new asset's detail page
  5. View duplicate: 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. 
  6. Re-select file: If your upload is interrupted before NetX finished processing the file from local storage, 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. 
  7. Retry: 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.
  8. Fail: If your upload is interrupted can NetX is unable to even partially retrieve the file, a red Failure message will appear. 
  9. Processing: The file is currently being uploaded into NetX. 
  10. Pause / Resume: To pause or resume individual files rather than the whole queue, click either the Pause or Resume button depending on the file's state. Once the file has reached a certain stage of the upload process, it cannot be paused. 
  11. Status: In the header, you can view the total counts of Completed, Active, Paused, and Missing files. Clear files from each status using its x button. 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.

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.
  • 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.
  • Assets cannot be added or moved to a folder that contains an existing asset with a duplicate filename, regardless of the properties below.
  • 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.
Property Description


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


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 0 found this helpful