Move Folder
Description
The Move Folder activity moves an existing folder and its contents in IB Drive from its current location to a specified target folder.
After the operation completes, the folder and its contents are available in the target location and are no longer available at their original location.
Common settings
Use Process Data to bind supported inputs to workflow values or upstream outputs. See Common Activity Features for shared execution, error-handling, and output-persistence settings. Availability depends on the activity.
Design-Time Configuration
Display Text
Specifies a user-defined name for the activity.
The display text appears on the workflow canvas and can be used to identify the purpose of the activity.
Folder
Specifies the IB Drive folder to be moved.
The folder can be specified using one of the following methods:
| Method | Description |
|---|---|
| Select Directory | Select the folder by browsing IB Drive using the folder picker. |
| By Id | Specify the unique IB Drive item ID of the folder. This is the default method. |
| By Path | Specify the logical path of the folder within IB Drive, for example /Agents/InvoiceProcessing/Input. |
The value can also be provided dynamically using workflow data.
This property is required.
Target Folder
Specifies the IB Drive folder to which the source folder will be moved.
The target folder can be specified using one of the following methods:
| Method | Description |
|---|---|
| Select Directory | Select the target folder by browsing IB Drive using the folder picker. |
| By Id | Specify the unique IB Drive item ID of the target folder. This is the default method. |
| By Path | Specify the logical path of the target folder within IB Drive, for example /Agents/InvoiceProcessing/Archive. |
The value can also be provided dynamically using workflow data.
This property is required.
If a folder with the same name already exists in the target folder, the activity fails with an error.
The activity does not merge with or overwrite the existing folder, nor does it automatically generate a different name.
Execution settings
Configure Wait All Incoming when execution paths converge, and On Error for failure handling. Select Inherit where available to use the workflow-level error policy.
Outputs
Folder
Returns an IB-X Folder Reference for the folder at its new location in IB Drive. Bind the whole output to a compatible reference input, or use Id with an IB Drive By Id selector.
| Property | Description |
|---|---|
| Id | The unique identifier (GUID) of the moved folder. |
| Name | The name of the moved folder. |
| Location | The logical path of the folder at its new location in IB Drive. |
| ParentId | The unique identifier (GUID) of the target folder containing the moved folder. |
| Size | The size associated with the folder. For folders, this is typically 0. |
| MimeType | The content type associated with the folder, if applicable. |
| Created | The UTC date and time when the folder was originally created in IB Drive. |
| Modified | The UTC date and time when the folder was last modified. |
The returned folder metadata can be used by downstream activities to perform additional operations on the moved folder.
Remarks
Use the returned reference for subsequent operations on the resulting item. IB Drive paths are logical library paths, not physical paths on the workflow host. The conflict and naming rules above apply when the activity executes.