Hello,
Our institution is using Jamf | Pro. One of the requirements for computers in our labs is that we ensure we have the same keyboard input options (with many different languages available as inputs) across all of our Macs, while maintaining the standard U.S. keyboard as the default input.
I understand there are many ways of producing the .mobileconfig files for delivering a custom payload as a configuration profile. I'm beginning to learn the options provided by iMazing profile editor, for example; however, I haven't found any configurations within it for managing keyboard inputs.
So, I used a test computer and made the keyboard input preferences on it that we want (via System Settings, Ventura). I then pulled the com.apple.HIToolBox.plist containing those preferences. If I were to attempt using that .plist as a method, I then need to get the file into the .mobileconfig format for Jamf | Pro's payload. I'm not quite sure how to go about this.
Jamf has documentation available online that covers using JSON Schema to customize applications and that might be the way to go. On the other hand, there is the iMazing Profile editor (among others), and the AppleConfigurator app (which is only for iOS to the best of my knowledge).
So, I'm reaching out to ask about what current practices are for custom configuration profiles, making a .mobileconfig out of a .plist, and also to see what recommendations this community might have on creating a custom configuration for keyboard inputs so that every Mac in our fleet always retains the same input options.
Thanks kindly!