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

policyJSON Import button #25

Open
tempusthales opened this issue Feb 21, 2024 · 4 comments
Open

policyJSON Import button #25

tempusthales opened this issue Feb 21, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@tempusthales
Copy link

Is your feature request related to a problem? Please describe.
We use SYM-Helper to keep the Branding, Support, and Prompt For settings, in place without having to rewrite them all over every time the script is generated. The interface doesn't let you generate the script if there are no Policy Array Items. It only generates if there is a configuration created.

We ended making our policyJSON directly on vscode, because interaction via the SYM-Helper tool takes too long to create.

Describe the solution you'd like
There could be a button that reads 'Import policyJSON' where we could add our policyJSON.json and the ui can inject it into the SYM code, and generate the script with the policy JSON by hand.

Describe alternatives you've considered
The workaround we have for this, is basically 3 dummy policies, for 3 configurations to generate the script, and I paste the policyJSON content on top of whatever is generated.

@tempusthales tempusthales added the enhancement New feature or request label Feb 21, 2024
@dan-snelson
Copy link
Collaborator

@tempusthales:

In my experience, the four Configurations I've built with SYM-Helper are accurately maintained between updates to both Setup-Your-Mac-via-Dialog.bash and SYM-Helper.app.

Screenshot 2024-02-22 at 12 09 40 AM

Screenshot 2024-02-22 at 12 09 45 AM

In fact, I just launched SYM-Helper.app (1.1.1) and produced a working Setup-Your-Mac-via-Dialog.bash (1.14.2) with the click of a single button.

Screenshot 2024-02-22 at 12 07 23 AM

(It was so easy, I should probably update Upgrading SYM.)

@dan-snelson
Copy link
Collaborator

@tempusthales
Copy link
Author

tempusthales commented Feb 22, 2024

@dan-snelson that is pretty neat. It has however been a cluster*duck for us because of the sheer number of policies we have. It's why we build the policyJSON in vscode separately. All we are looking is to have a button so we can add or load our policyJSON to SYM-Helper, that way once its there we can then continue to generate the script with every update.

@RussellCollis
Copy link

This would be very useful especially for MSPs, where a json could be saved and then imported at a later date - especially if workjing between several devices as if i log into an instance on a new mac with SYM helper - it doesnt see the jsons i have already setup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants