Goanywhere : ENd to end guide

an anonymous user · December 05, 2025
GoAnywhere MFT – End-to-End Technical Guide
1. Introduction & Fundamentals
Definition of GoAnywhere MFT, features, and why it is used.

- Secure, automated, auditable file exchanges
- Protocols: SFTP, FTPS, HTTPS, AS2, AS4, SCP
- Security: PGP, AES, SSL/TLS, SSH keys
- Automation: Workflows, Triggers, Scheduling
- Monitoring: Logs, Alerts, Reports
2. Installation & First Setup
Step 1: Requirements (OS, ports, DB)
Step 2: Installation (download installer, configure, start service)
Step 3: Initial Configuration (admin login, database setup)
3. Core Components
Projects → Workflows of tasks (e.g., Download → Encrypt → Upload)
Resources → Reusable connections (SFTP, DB, Cloud)
Workflows → Reusable automation logic
4. File Transfer Operations
Example: Move files from SFTP to S3.
1. Create SFTP Resource
2. Create S3 Resource
3. Create Project → Download from SFTP → Upload to S3 → Send Email
4. Run project and check logs
5. Triggers (Event-Driven Automation)
Steps:
1. Add Trigger
2. Select Event (e.g., File Upload)
3. Assign Project
4. Save and test
6. Schedulers (Time-Driven Automation)
Steps:
1. Add Scheduler
2. Select Project
3. Define Cron Expression (e.g., run daily at 1 AM)
4. Save and enable
7. Security Management
- PGP Encryption/Decryption: Generate keys, encrypt/decrypt in workflows
- SSL/TLS Certificates: Import/Generate, assign to services
- User Authentication: Internal, LDAP, AD, SAML
8. Error Handling & Logging
Workflows can have retry/alternate paths.
Logs:
- Job Logs → Execution details
- Audit Logs → Compliance & security logs
9. Advanced Features
- Agents: Remote file transfer automation
- Secure Forms: Collect user data securely
- APIs: Expose workflows as REST/SOAP
- Clustering: HA setup
- Cloud Connectors: Salesforce, SAP, Workday, etc.
10. Monitoring & Reporting
Dashboard → Real-time jobs
Reports → File movement, login activity
Alerts → Email/SNMP on failure
11. Best Practices
- Use Resources (don’t hardcode creds)
- Encrypt all transfers
- Implement error notifications
- Rotate keys regularly
- Use Clustering in production
- Enable detailed audit logging
Output

Comments

Please sign up or log in to contribute to the discussion.