SFTP Upload
Introduction
Relution can be used to create Managed Apple IDs in large numbers.
This is possible via the Relution Portal in the settings and makes it easier for schools and school authorities to automatically configure these IDs so that they can be made available to students and teachers.
This process also automatically migrates classes created in Relution to classes in Apple School Manager.
Requirements
- Allow port 22 outbound to the Apple servers, especially for the URL:
upload.appleschoolcontent.com
- An Apple School Manager
- An Education license in Relution
- At least one verified domain in Apple School Manager (reserve addresses from Apple are not possible)
- A class in Relution with at least one teacher and one student user
- The teachers must be part of the
Teacher
system group, and the students must be part of theStudent
system group
Configuration
- Open the Relution portal and Apple School Manager.
- Navigate to the following point in Relution:
Settings
->Education
->Apple School Manager SFTP Upload
- Continue in the setup wizard until you enter the server URL, user, and password.
- In School Manager, navigate to the following point: in the bottom left corner, click your
User
->Settings
->Managed Apple Accounts
->Start the first steps of linking directory synchronization
. - Click
Create new accounts
- Click
Use CSV file in Apple format
- At step 1,
Set up SFTP
- Copy the values and enter them into the fields in Relution, then click
Next
. - Enter the verified domain from Apple School Manager and continue navigating.
- Click
Synchronize data
- Click
Next
in Apple School Manager and wait for the import.
The IDs will now be displayed and can be checked for errors here. In the next step, you can specify the structure of the Apple IDs.
e.g.:
- Students:
(First Name + Last Name)@relution.io
- Teachers:
(First Letter of First Name + Last Name)@relution.io
Important Notes
Location
The SFTP upload creates a new location in Apple School Manager for each Relution organization that uses SFTP upload. The name of this location is the same as the unique name of the respective Relution organization.
For example:
- Organization Name:
User-Import-Test
- Unique Name of the Organization:
UIT
- New Location in ASM:
UIT
If the location in Apple School Manager used for purchasing apps and already exists has the same name, this can cause problems.
Please discuss this with your server operator or partner beforehand.
Disconnecting
Never disconnect your SFTP upload connection if the IDs are still actively in use and additional IDs are to be created in the future.
If you disconnect, all IDs created via SFTP upload will be changed to the source Manually from SFTP.
If you reconnect now, this may result in duplicate Apple IDs. Since Relution version 5.26 also introduced user import, this can create a vicious cycle.