Om du vill interagera med en enda SFTP-server (Secure File Transfer Protocol) som en del av en kedja lägger du till ett steg som innehåller ett SFTP-anslutningskommando.
Obs: För att kunna använda den här anslutningen måste din organisation ha åtkomst till en egen SFTP-server. Workiva inte värd eller tillhandahåller SFTP-servrar.
För att aktivera dessa kommandon måste en IT-administratör först konfigurera en SFTP-anslutning.
Ta bort
Om du vill ta bort filer och mappar på SFTP-servern använder du kommandot Delete.
Egenskaper
| Egenskap |
Detalj |
| Fil(er) |
Ange de filer och mappar som ska raderas. Om du vill matcha flera filer och mappar använder du jokertecknet *. |
| Hoppa över mappar |
Markera den här rutan om du vill ignorera mappar som matchar den eller de angivna arkiveringarna. |
| Rekursiv |
Markera den här rutan om du vill radera de angivna mapparna och hela deras innehåll. |
Utdata
| Utdata |
Typ av utgång |
| Raderade filer |
JSON |
| Raderade mappar |
JSON |
| Alla objekt raderade |
JSON |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 2 |
Fel |
Uppgiften gick inte att utföra |
| 6 |
Fel |
Kataloger som markerats för radering var inte inställda för att hoppas över, och rekursiv var inte inställd |
Ladda ner fil
Om du vill hämta en fil från SFTP-servern använder du kommandot Download File.
Egenskaper
| Egenskap |
Detalj |
| Fil |
Ange namnet på den arkivering som ska hämtas från SFTP-servern. Obs: Om du använder det här kommandot med en gruppiteration använder du variabeln Remote Files Iteration i kommandots iterator för att identifiera filen. |
| Parallell nedladdning |
Markera den här rutan om du vill aktivera parallella nedladdningar, t.ex. för en stor fil. |
| Antal trådar |
Om du väljer Parallel Download, väljer du hur många trådar som ska köras parallellt. Om du är osäker, behåll standardvärdet 3. |
Utdata
| Utdata |
Typ av utgång |
| Nedladdad fil |
Fil |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 2 |
Fel |
Uppgiften gick inte att utföra |
Hämta
Om du vill hämta arkivering från SFTP-servern använder du kommandot Get.
Egenskaper
| Egenskap |
Detalj |
| Fil(er) |
Ange de arkiveringar som ska hämtas. Om du vill matcha flera arkiveringar använder du jokertecknet *. |
| Destination |
Ange mål för arkiveringen. Om du vill hämta flera arkiveringar anger du en katalog. |
Utdata
| Utdata |
Typ av utgång |
| Hämtade filer |
JSON |
| Hämtade filer (Text) |
Sträng |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 2 |
Fel |
Uppgiften gick inte att utföra |
| 6 |
Fel |
Kataloger hoppades inte över och markerades inte för radering, och rekursiv var inte inställd |
Lista katalog
Om du vill lista alla arkiveringar i en katalog på SFTP-servern använder du kommandot List Directory.
Egenskaper
| Egenskap |
Detalj |
| Katalog |
Ange katalogen med innehållet som ska listas. Om du vill lista flera filer och mappar i katalogen använder du jokertecknet *. Anm: Om du använder det här kommandot för att lista filer för ett senare iterativt kommando Download File, inkluderar du namnet på den fil som ska hämtas. Om namnet ändras vid varje iteration, t.ex. baserat på ett datum eller en tidsstämpel, inkluderar du jokertecknet *. |
| Detaljnivå |
Välj vilken detaljnivå som ska visas för filerna och mapparna:
- Kort, endast för namnen på filer och mappar
- Fullständig, för namnen och ytterligare information, inklusive äganderätt och behörighet
|
Utdata
| Utdata |
Typ av utgång |
| Fjärrfiler |
JSON |
| Detaljer om fjärrfiler |
JSON (fil) Från och med den 11 september 2025 innehåller detta en JSON-array av filer med följande fält:
- modifiedTime = senaste gången SFTP-filen ändrades
- läge = fil-läge
- remoteFile = sökväg till fjärrfilen (detta matchar de andra utdata)
- accessedTime = senaste gången SFTP-filen öppnades
Sample: [{"modifiedTime":"Wed Sep 10 03:15:15 UTC 2025","size":"60","mode":"-rwxrwxr-x","remoteFile":"/tmp/somefile.txt","accessedTime":"Wed Sep 10 03:15:15 UTC 2025"},{"modifiedTime":"Wed Sep 10 02:37:36 UTC 2025","size":"60","mode":"drwxrwxr-x","remoteFile":"/tmp/someDir","accessedTime":"Wed Sep 10 02:37:36 UTC 2025"}]
|
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 2 |
Fel |
Uppgiften gick inte att utföra |
| 5 |
Fel |
Angiven katalog hittades inte |
Skapa katalog
Om du vill skapa en ny katalog på SFTP-servern använder du kommandot Make Directory.
Egenskaper
| Egenskap |
Detalj |
| Katalog |
Ange den katalog som ska skapas på SFTP-servern. |
| Rekursiv |
Markera den här rutan om du vill skapa hela sökvägen till katalogen om den inte finns. |
Utdata
Ingen
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 2 |
Fel |
Uppgiften gick inte att utföra |
| 4 |
Fel |
Fel vid skapandet av den angivna katalogen |
| 6 |
Lyckades |
Katalogen finns redan |
Flytta
Om du vill flytta filer på SFTP-servern använder du kommandot Move.
Egenskaper
| Egenskap |
Detalj |
| Fil(er) |
Ange de arkiveringar som ska flyttas. Om du vill matcha flera filer och mappar använder du jokertecknet *. |
| Destination |
Ange mål för arkiveringen. Om du vill flytta flera arkiveringar anger du en katalog. |
Utdata
| Utdata |
Typ av utgång |
| Flyttade filer |
JSON |
| Flyttade filer (text) |
Sträng |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 2 |
Fel |
Uppgiften gick inte att utföra |
| 4 |
Fel |
När du flyttar flera arkiveringar måste målet vara en befintlig katalog |
| 5 |
Fel |
Inga filer hittas med de angivna källfilerna |
Sätt
Om du vill ladda upp arkivering till SFTP-servern använder du kommandot Put.
Egenskaper
| Egenskap |
Detalj |
| Fil(er) |
Ange de filer som ska laddas upp. Om du vill matcha flera filer och mappar använder du jokertecknet *. |
| Destination |
Ange mål för arkiveringen. Om du vill ladda upp flera arkiveringar anger du en katalog. |
Utdata
| Utdata |
Typ av utgång |
| Fjärrfiler |
JSON |
| Fjärrfiler (text) |
Sträng |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 2 |
Fel |
Uppgiften gick inte att utföra |
| 6 |
Fel |
Kataloger hoppades inte över och markerades inte för radering, men rekursiv var inte inställd |