System Administration > File Management System > Administering FMS > Configuring FMS > Configuring file scanning during upload
Scanner requirements
If you currently have a virus scanner in use in your environment, you must ensure it meets the following requirements for use with File Management System (FMS). Otherwise, you must choose and install a scanner that meets the requirements. FMS connects to the scanner through a script or executable that you must supply. This approach lets you use the scanner of your choice. When FMS attempts to scan a file, it calls the scanning script or executable you've provided. The scanner software must meet the following requirements: Support for command line execution or API integration. Command line support allows the software to be called directly from FMS or directly from a custom script. API integration allows you to supply a custom executable to make the appropriate vendor calls. Support for unattended operation. The FMS virus scanning is done on the server without user attention. If the scanner requires user interaction, FMS cannot complete the upload. Some tools have a command line option to run without user interaction. Acceptable performance. A poorly performing scanner can have a significant impact on file upload times. The ability to target specific files or directories. The scanner must be able to accept input specifying an individual file or directory to scan. File and directory locations and names change with each call. Usable result output. If the FSC is calling the scanner from a script, the script is responsible for converting the scanner output to a 0 or non-0 return value. Some scanners place the results in an output file. In these cases, the calling script must parse that file to determine if the scan succeeded. Other scanners may send the same result to the console. Support for multiple execution runs. A single FSC can handle multiple uploads in parallel, so the FSC may be making parallel calls to the same scanner. If the scanner places its output in a single file that cannot be configured, the scan result will not be associated with a specific file. If a scanner sends its results to an output file only, you must be able to configure the name and location of the file with each call.
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/AWAdmin/fhs4814155880506/uuc1737238583853/fhe1737238587390/nxs1737238591363/qbg1737238593730/xid1307737.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)