Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Migrations
  • Migration Jobs
  • Advanced Job Options

Scripting

Use scripting to enable job features that don't have settings in the user interface.

Written by Andrea Harvey

Updated at July 21st, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Insights
    Prebuilt Insights Custom Insights
  • Content
  • Accounts
  • Activity Log
  • Content Scans
  • Migrations
    Migration Jobs Migration Reports Maps Flagged Items Migration Tools
  • Connections
    Supported Platform Connections Creating Connections Connection Maintenance Connection Pools
  • Entity Types
    DryvIQ Available Entity Types Custom Entity Types Entity Type Maintenance
  • Action Sets
    Creating Action Sets Action Sets Maintenance
  • Settings
    License Performance Notifications Extensions Entity Types Settings Display Settings Configuration
  • API, CLI, and SDK Documentation
    REST API Documentation Command-line Interface SDK Development
  • POC Offering
  • Release Notes
+ More

Table of Contents

Overview Additional Job Configuration Options Sample Scripting Content

Overview

Some advanced job settings are not surfaced in the DryvIQ Platform user interface. The advanced scripting feature allows you to add these configuration options to your job. This means you can configure the job without using a REST API tool such as Postman. Instead, you would add the code to this page. Additional configuration options may be added to the user interface in future releases. 

Expanding the Scripting Window

You can click and drag the bottom-right corner of the scripting window to make it larger. 

 

Additional Job Configuration Options

These options are not surfaced in the DryvIQ user interface but can be configured through the Scripting option when creating a new job.

  • Box Tags and Microsoft SharePoint Enterprise Keywords 
  • Bulk Migration (Batch Mode)  
  • Rate Limit Speed  
  • Directory Item Limits Policy (Maximum Items per Container) 
  • Dropbox for Business Versioning
  • Duplicate Name Policy 
  • Empty Container Policy 
  • Estimate Job Progress by Content Size 
  • Initialization Policy 
  • Item Inspection Policy 
  • Item Overwrite Policy 
  • Job Failure Policy 
  • Job Retention Policy 
  • Large Item Policy 
  • Lock Propagation 
  • Parallel Writes Per Job 
  • Timestamp Preservation 
  • Trust Mode (Optimize Data Upload) 

Sample Scripting Content

{
"transfer": {
"audit_level": "trace",
"batch_mode": "always",
"failure_policy": "continue",
"item_inspection_policy": "all",
"large_item": "skip",
"lock_propagation": "ignore",
"versioning": {
            "preserve": "native",
            "select": "published"
        },
"performance": {
       "parallel_writes": {
            "requested": 4
          }
      },  
"timestamps": true,        
"empty_containers": "create",
"max_items_per_container": 10000,
"duplicate_names": "rename",
"item_overwrite": "overwrite",
"trust_mode": true,
"tags": "none"
 }
}

 

 

scripting

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Metadata Mapping Import
  • Permissions Import
  • Job Filtering
  • Permission Preservation

Copyright 2025 – DryvIQ, Inc.

Knowledge Base Software powered by Helpjuice

Expand