Connectors
File Storage & Transfer
SMB File Share
Windows file shares: upload, download, copy, and delete files and folders
- Signs in with
- Connection details
- Runs on
- Cloud or On-Prem Worker
- Operations
- 14
- Ready-made triggers
- 0
Connect SMB File Share
- In Neblex open Connect › Connections and click New Connection.
- Search for SMB File Share and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
If the system is only reachable inside your network, choose an On-Prem Worker under Test from and run the flow on that Worker. See On-Prem Workers.
| Field | What to enter |
|---|---|
| ServerRequired | File server host name or address, for example files.corp.example.com. |
| PortOptional | Leave empty for 445.Example: 445 |
| ShareRequired | The share name, for example finance. |
| DomainOptional | Windows domain or workgroup of the account; leave empty for a local account. |
| UsernameRequired | |
| PasswordRequiredSecret | |
| ProtectionRequired | Signed only protects integrity but sends file contents readable on the network. Use it only for servers without SMB 3. |
Use it in a flow
- Open a flow, open the node library and search for SMB File Share.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from SMB File Share without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if SMB File Share can send webhooks, a Webhook trigger receives them at its own URL.
Operations
14 operations in 3 groups. Each one is a step you can add to a flow.
Connection1
Test the connectionping | Negotiate, authenticate and connect to the share to prove access. |
File10
Append to a fileappend | Add content to the end of a file, creating it when it does not exist. | |
Check whether a path existsexists | Report whether a file or folder exists without failing when it does not. | |
Copy a filecopy | Copy a file within the share, chunk by chunk. | |
Delete a filedelete | Delete one file. | |
Download a filedownload | Read a file, or a byte range of it, into a file for later steps. | |
Get file informationstat | Read the size, times and attributes of one file or folder. | |
Rename or moverename | Rename or move a file or folder within the share. | |
Set file sizetruncate | Truncate or extend a file to an exact size in bytes. | |
Set file timessetTimes | Set the modified, created or accessed time of a file or folder; empty times stay unchanged. | |
Upload a fileupload | Write a file of any size, replacing an existing one unless overwrite is off. |
Folder3
Create a foldercreateDirectory | Create a folder and, unless turned off, its missing parent folders. | |
Delete a folderdeleteDirectory | Delete a folder; with recursive on, everything inside it first. | |
List a folderlist | List the files and folders in a folder batch by batch, optionally through every subfolder, filtered by name pattern and type. |