|
Text to go in the release notes:
|
Koha now includes a unified administration interface for managing FTP and SFTP server connections, eliminating the need to duplicate connection details across different parts of the system.
This new centralised configuration system allows you to define FTP and SFTP server credentials once and then reference them from multiple features (such as EDI). If a password changes or a vendor upgrades from FTP to SFTP, only a single configuration record needs updating.
**Key features:**
- **Unified server management**: Configure FTP and SFTP servers under Administration → File transports
- **Secure credential storage**: Passwords and SSH keys are encrypted in the database
- **Connection testing**: Test connections directly from the Koha interface to verify credentials and connectivity
- **Granular permissions**: New `manage_file_transports` permission controls access to the configuration interface
- **Reusable configurations**: Server configurations can be referenced by multiple features, reducing duplication
**Configuration options:**
- Transport type (FTP or SFTP)
- Server hostname and port
- Username and password
- Upload and download directories
- Connection settings (passive mode, debug mode)
- SSH private key (for SFTP)
**For administrators:**
Access the new file transport management under Administration → File transports. The interface includes a connection testing feature that validates your credentials and checks read/write permissions on the configured directories.
**Future extensibility:**
This architecture provides a foundation for adding file transport capabilities to other Koha features such as `runreport.pl`, `export_records.pl`, and `export_borrowers.pl`, allowing them to upload outputs directly to remote servers.
|