Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help buttons list related codesigning entitlements (#105, #104) #108

Merged
merged 6 commits into from
Feb 1, 2022

Conversation

macblazer
Copy link
Contributor

@macblazer macblazer commented Jan 27, 2022

Created a JSON file listing all of the PPPC Service keys that are provided by Apple. It uses the English names and descriptions from this other Apple document.

This is a step towards having the UI be programmatically generated instead of having these PPPC Services hard-coded in both the UI and code.

I looked through a couple of different Apple docs on entitlements to pull any that seemed related to the PPPC Services.

Implements the help info update part of #105.

@macblazer macblazer linked an issue Jan 27, 2022 that may be closed by this pull request
@macblazer
Copy link
Contributor Author

Also fixes #104 at the same time.

@macblazer macblazer linked an issue Jan 27, 2022 that may be closed by this pull request
@@ -0,0 +1,128 @@
[
{
"mdmKey": "Accessibility",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like indentations are not correct in a few places?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ran the JSON through a standard formatter. :)

@macblazer macblazer changed the title Help buttons list related codesigning entitlements (#105) Help buttons list related codesigning entitlements (#105, #104) Feb 1, 2022
@macblazer macblazer merged commit d2db0bf into jamf:master Feb 1, 2022
@macblazer macblazer deleted the add-entitlements-to-help branch February 1, 2022 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Corresponding Entitlement Keys to Properties Help Use Apple's Property Descriptions?
2 participants