PluginsPublish Plugins
SFTP to ASM
Upload data to Apple School Manager via SFTP
SFTP Publish to ASM
Upload your data to Apple School Manager via SFTP.
Overview
- Plugin ID:
publish-sftp - Destination: Apple School Manager
- Protocol: SFTP
Configuration
Uses workspace SFTP settings:
| Field | Description |
|---|---|
| Host | SFTP server address |
| Username | SFTP username |
| Password | SFTP password |
| Port | Default: 22 |
| Path | Upload directory |
Password Policies
Choose for new user accounts:
| Policy | Format | Example |
|---|---|---|
| 4-digit | NNNN | 1234 |
| 6-digit | NNNNNN | 123456 |
| 8+ alphanumeric | XXXXXXXX | Ab3dEf9h |
Files Generated
| File | Contents |
|---|---|
locations.csv | Organizations |
students.csv | Student users |
staff.csv | Teachers/staff |
courses.csv | Courses |
classes.csv | Classes with instructors |
rosters.csv | Enrollments |
Process
- Convert data to ASM CSV format
- Create ZIP archive
- Connect to SFTP server
- Upload ZIP file
- Return confirmation
Troubleshooting
Connection Failed
- Verify host address
- Check credentials
- Ensure port 22 is open
Permission Denied
- Check write permissions
- Verify upload path exists
Upload Timeout
- Check file size
- Verify network stability