Opis:
Wtyczka zawierająca komponenty służące do komunikowania się z serwerem FTP
Wymagania:
...
Polish |
---|
Table Excerpt |
---|
| Plugin info |
---|
MaintenanceDepartment | Dev CUF |
---|
LicType | Płatna |
---|
ArtifactId | plus-ftp-client |
---|
PriceEUR | 710 |
---|
PricePLN | 2 950,00 |
---|
TypWtyczki | Wtyczka |
---|
PluginId | com.suncode.plugin-plus-ftp-client |
---|
ShortDescription | Wtyczka zawiera zadanie automatyczne służące do wysyłania dokumentów podłączonych do procesu na serwer FTP. |
---|
| |
|
Panel |
---|
| Plus FTP Client jest wtyczką pozwalającą na zintegrowanie systemu PlusWorkflow z serwerem FTP. Obsługiwane protokoły komunikacyjne to: - FTP – nieszyfrowany protokół przesyłania plików. Pliki przesyłane za pośrednictwem FTP mogą zostać „podsłuchane” przez osoby niepowołane (wraz z loginem i hasłem do serwera FTP). Z tego powodu używanie protokołu FTP nie jest zalecane z uwagi na niebezpieczeństwo wycieku danych dostępowych do serwera FTP.
- FTPS – Protokół działa bardzo podobnie jak FTP, a jego główną różnicą jest szyfrowanie przesyłanych danych dostępowych podczas połączenia z serwerem FTP.
- SFTP - Połączenie przez SFTP zapewnia szyfrowanie zarówno przesyłanych plików oraz danych dostępowych (loginu i hasła dostępu) do serwera FTP. Natomiast tradycyjne połączenie FTP nie zapewnia szyfrowania plików i danych dostępowych do serwera. Z tego względu połączenie przez SFTP jest uznawane za najbezpieczniejszą metodę przesyłania plików i katalogów na hosting.
|
Warning |
---|
| Wymagana wersja systemu PWFL: 4.1.16 Wymagana wersja wtyczki PWE: 2.3.50 Wymagana wersja wtyczki Plugin Configuration Manager |
|
...
Panel |
---|
title | Konfiguracja połączenia |
---|
| Konfiguracja połączenia z serwerem musi znajdować się w pliku konfiguracyjnym wtyczki Plugin Configuration Manager (PCM) w zakładce Plus FTP Client. Domyślnie, po wgraniu wtyczki, nie jest utworzony żaden plik konfiguracyjny, więc należy utworzyć i skonfigurować nowy. Plik konfiguracyjny przechowuje dane w formacie JSON. Nazwa parametru | Od wersji | Opis | Typ parametru | Uwagi i ograniczenia |
---|
protocol* | 1.0.0 | Określa sposób połączenia klienta z serwerem. Do wyboru są następujące protokoły: - FTP - przesyłane pliki, login i hasło nie są szyfrowane.
- FTPS - zapewnia szyfrowanie przesyłanych danych dostępowych (login i hasło) podczas połączenia z serwerem. Nie szyfruje plików. Stanowi rozszerzenie standardowego protokołu FTP i wykorzystuje protokół SSL/TLS zapewniający poufność i integralność transmisji danych. Aby klient mógł korzystać z FTPS, na serwerze musi być skonfigurowany certyfikat SSL.
- SFTP - zapewnia szyfrowanie zarówno przesyłanych plików, jak i danych dostępowych do serwera. Jego działanie opiera się na standardzie protokołu SSH.
| Tekst | Wielkość liter w polu nie ma znaczenia (case insensitive). | serverAddress* | 1.0.0 |
|
|
...
Parametr wskazuje na adres serwera. Wartością może być nazwa domeny (np. websiteaddress.com) lub adres IP (np. 5.249.140.95). | Tekst | | portNumber* | 1.0.0 | Numer portu protokołu. | Całkowity | | userName* | 1.0.0 | Nazwa użytkownika skonfigurowanego na serwerze, który w zależności od nadanych mu uprawnień może operować na plikach na serwerze. | Tekst | | password* | 1.0.0 | Hasło użytkownika. | Tekst | |
Parametr*- pole wymagane |
Panel |
---|
| Warning |
---|
Niektóre znaki i sposoby zapisywania nazw katalogów i plików w systemach Windows i Linux są zabronione. Aby pomyślnie wykorzystywać komponenty tej wtyczki, należy unikać znaków przedstawionych w poniższej tabeli. |
Windows | Linux |
---|
- " / \ < > ? : * |
- Wszystkie znaki wpisywane przy użyciu klawisza Ctrl
- Wszystkie nazwy kończące się spacją lub kropką
- Maksymalna długość nazwy 260 znaków
| - /
- Maksymalna długość nazwy 256 znaków
|
|
Panel |
---|
title | Przykładowa konfiguracja |
---|
| Image Added Code Block |
---|
language | js |
---|
linenumbers | true |
---|
| {
"protocol":"ftp",
"serverAddress":"192.168.0.240",
"portNumber":21,
"userName":"anowak",
"password":"Workflow-u1F%H"
} |
|
Panel |
---|
| Klasy ustawiające zmienne / Zadania automatyczne | Nazwa |
---|
|
|
...
Wersja | Kategoria | ID przycisku | Opis | Szczegóły |
---|
Wysyłanie dokumentów na serwer FTP | 1.0.0 | FTP | | Komponent pozwala na wysłanie wszystkich dokumentów danej klasy podpiętych do procesu na serwer FTP. | Więcej... |
Zadania zaplanowane | Nazwa | Wersja | Kategoria | ID przycisku | Opis | Szczegóły |
---|
Pobieranie dokumentów z serwera FTP | 1.0.1 | FTP | | Zadanie pobiera najnowsze pliki z serwera FTP do katalogu lokalnego | Więcej... |
|
|
English |
---|
Plugin info |
---|
MaintenanceDepartment | Dev CUF |
---|
LicType | Płatna |
---|
ArtifactId | plus-ftp-client |
---|
PriceEUR | 710 |
---|
PricePLN | 2 950,00 |
---|
TypWtyczki | Wtyczka |
---|
PluginId | com.suncode.plugin-plus-ftp-client |
---|
ShortDescription | The plugin contains an automatic task for sending documents attached to a process to the FTP server. |
---|
| |
Warning |
---|
| System version required PWFL: 4.1.16 Plugin version required PWE: 2.3.50 Plugin version required PCM (Plugin Configuration Manager): 4.0.1 |
Panel |
---|
| The server connection configuration must be in the Plugin Configuration Manager (PCM) configuration file on the Plus FTP Client tab. By default, after uploading a plugin, no configuration file is created, so new one needs to be created and configured. The configuration file stores data in JSON format. Name of the parameter | From version | Description | Parameter type | Notes and restrictions |
---|
protocol* | 1.0.0 | Specifies how the client connects to the server. The following protocols can be selected: - FTP - transferred files, login and password are not encrypted.
- FTPS - provides encryption of transmitted access data when connected to the server. It is an extension of the standard FTP protocol and uses SSL/TLS protocol to ensure confidentiality and integrity of data transmission. An SSL certificate must be set up on the server for the client to use FTPS.
- SFTP - provides encryption of both transmitted files and access data to the server. Its operation is based on the SSH protocol standard.
| Text | The field is case-insensitive. | serverAddress* | 1.0.0 | The parameter indicates the server address. The value can be a domain name (e.g. websiteaddress.com) or an IP address (e.g. 5.249.140.95). | Text | | portNumber* | 1.0.0 | Port number. | Integer | | userName* | 1.0.0 | The name of the user configured on the server, which, depending on the privileges granted to him, can operate on files on the server | Text | | password* | 1.0.0 | User password. | Text | |
Parameter*- required field |
Panel |
---|
| Warning |
---|
Certain characters and ways of writing directory and file names are prohibited in Windows and Linux. To use the components of this plugin successfully, avoid the characters shown in the table below. |
Windows | Linux |
---|
- " / \ < > ? : * |
- All characters typed using the Ctrl key
- All names ending with a space or a period
- The maximum length of the name is 260 characters
| - /
- The maximum length of the name is 256 characters
|
|
Panel |
---|
title | Sample configuration |
---|
| Image Added
Code Block |
---|
language | js |
---|
linenumbers | true |
---|
| {
"protocol":"ftp",
"serverAddress":"192.168.0.240",
"portNumber":21,
"userName":"anowak",
"password":"Workflow-u1F%H"
} |
|
Panel |
---|
title | Available components |
---|
| Setters / Automatic tasks | Name | Version | Category | Button ID | Description | Details |
---|
Sending documents to an FTP server | 1.0.0 | FTP | | Sends all documents of a given class attached to the process to the FTP server. | More... |
Scheduled tasks | Name | Version | Category | Button ID | Description | Szczegóły |
---|
Pobieranie dokumentów z serwera FTP | 1.0.1 | FTP | | Downloads the latest files from the FTP server to a local directory | More... |
|
|