The Inventu Viewer FTP Macro runs at the server and can be used by any customer with the IAM/Server API feature active in their license.
As a server macro, it is developed using c# and the Server Macro API which is documented at Inventu Viewer Server Macros.
At this time the macro only provides "sends" of files to FTP servers by Inventu Viewer clients using defined file names and types and administrator-controlled FTP targets servers and directories. While not as flexible as a full-function FTP client, it provides Inventu Customers with a controlled, secure approach to user-sent files.
The FTP Macro utilizes the FluentFTP Open Source .NET FTP application. FluentFTP has over 20 million downloads and has extensive functionality and support.
See installation instructions for how to integrate the FluentFTP runtime assembly with the FTP macro.
Requires Inventu Viewer Setup 2024I1 Version 6.0.109 September, 2024 and later versions.
•Simple text configuration supporting multiple FTP Hosts and File Upload Profiles
•Supports custom OpenID and SAML 2.0 IAM user attributes for signed-on users to control which file uploads each user can perform
•Optional automatic mode for connecting using the most secure protocol offered by an FTP server
•Configuration options for server certificate checking and client certificate for secure connections
•For users authorized for more than one upload profile, a selection dialog is provided for the user to select which file upload is being performed
•Summary and detailed logging of files uploaded including user ID and file name