Description
While many of the synchronization settings are self-explanatory, some require additional information to comprehend their function and impact on the synchronization process and your Jamf school Instance.
This article provides more context to the settings that show in Jamf School under the Apple Account you use for Apple School Manager that shows under Organization > Settings > Apple School Manager.
Sync Settings
Allow teachers in Apple School Manager to use Jamf Teacher
This setting specifies a user group for teachers, providing them with the permissions to use the Jamf Teacher app. When syncing with ASM, Jamf School checks if a user is a teacher and automatically adds them to the group.
Use one-way synchronization of data from Apple School Manager to update matching users from another SIS and manually created users in Jamf School
This setting enables ASM to serve as the authoritative source for matching users. When users are synced from a secondary source like LDAP or created manually or through authentication, ASM can modify the user data accordingly, ensuring consistency and accuracy within the system.
Match Settings
If you have a second source for user data in Jamf School, this tells Jamf School how it should try and match those users upon synchronization with ASM.
The synchronization of usernames from ASM to Jamf School is generally straightforward. However, there are some subtle nuances to the process that are worth noting. For more information, please refer to the article Nuances of ASM Synchronization in Jamf School.
Class Naming Settings
This allows you to change the way that classes are named in Jamf School to help differentiate them.
Use case example: You have a course named 4th grade in ASM but several different teachers that all teach that course; you may find it useful to add the Class Number to the class name in Jamf School to help differentiate the sections of that class.
Location Settings
Synchronize all locations: tells Jamf School when it syncs with ASM to attempt to duplicate your ASM instance exactly.
This may sound like an intriguing option but use it with extreme caution. Many schools are syncing their ASM instance with their SIS which creates numerous locations in ASM.
Important Note: In general, this approach is not recommended for most schools. It can complicate and isolate deployments, and can also disrupt existing hierarchies within your instance.
Location to use for syncing staff personnel: allows you to set the location in Jamf School where users that are not a member of a class should be synced to.
In Jamf School, the location of users imported from ASM is decided by their class membership. Refer to the Nuances of ASM Synchronization section for further details.
Location mappings: This section will show if Synchronize all locations is not selected. Here, you can select which locations from ASM will have their data synchronized and to which locations in Jamf School they will be associated.
Use case example: You may have multiple elementary school locations in your ASM instance but, in the interest of simplicity, a single location in Jamf School for all those devices; in this scenario you can use location mapping functionality to map all the elementary school locations in ASM to the collective location you have set up in Jamf School.
More Resources