I am able to successfully build & deploy custom preferences using the Application and Custom Settings on Configuration Profiles. What's not working is just the AllowTenantList setting. I think it's a syntax problem so any help would be greatly appreciated.
M$ website to deploy & configure on macOS says: The example for this setting in the .plist file is:
<key>AllowTenantList</key>
<array>
<dict>
<key>TenantId1</key>
<Bool>True</Bool>
<key>TenantId2</key>
<Bool>True</Bool>
</dict>
</array>
We only have the one tenant ID so this looks like:
<key>AllowTenantList</key>
<array>
<dict>
<key>My_Company's_Key</key>
<Bool>True</Bool>
</dict>
</array>
Before I save the config profile, Jamf shows a summary of the settings. All the boolean keys are showing their correct true/false, but this string just says " AllowTenantList=[{}] " instead of actually having the string value. That's why I think it's syntax.
Again, any help, insights, or advice would be wonderful. I've been googling & asking jeeves and cannot find any resolution.