Jamf-Custom-Profile-Schemas / ProfileManifestsMirror

Jamf JSON schema manifests automatically generated from ProfileCreator manifests (https://github.com/ProfileCreator/ProfileManifests)
Apache License 2.0
169 stars 25 forks source link

menu.nomad.login.ad.json JSON Manifest Displays Errors in Jamf Pro #3

Closed uurazzle closed 2 years ago

uurazzle commented 2 years ago

FYI:

Thanks for creating the JSON manifest.

The menu.nomad.login.ad.json JSON Manifest displays invalid JSON errors in Jamf Pro but passes JSON linter validation JSONLint https://jsonlint.com. This JSON Manifest works...

https://github.com/Jamf-Custom-Profile-Schemas/ljcacioppo-schemas/blob/main/menu.nomad.login.ad.json

apizz commented 2 years ago

I isolated the issue to preference keys with a data type Jamf doesn't accept: data. There are 2 preferences with this type - BackgroundImageData & LoginLogoData - and once removed the error is not produced.

@homebysix I have to imagine there's a fairly easy way we can exclude any preferences with a value type of data from these json schemas

homebysix commented 2 years ago

Thanks! I think I solved this with 9d4ffdb.