setup-your-mac/SYM-Helper

SYM-Helper reports inappropriate permissions to read policies, even though they are set correctly

tempusthales opened this issue · 4 comments

Describe the bug
After Launching SYM-Helper 0.82 (but this also happened before), if you are using API Roles and Clients, you get a pop up that reads No policies found. Veriry the account has appropriate permissions to read policies.

If a regular user account is used, this error doesn't happen. I was able to connect and properly.

To Reproduce
Launch SYM-Helper and try to log in with an API Client.

Expected behavior
Expected behavior should be that you log in with said credentials and the policies should be read into the client.

Code/log output
Dan Snelson reproduced this on https://macadmins.slack.com/archives/C04FRRN3281/p1698262456927419

Screenshots
Screenshot 1

Environment (please complete the following information):

  • OS version: macOS 14.1
  • SYM-Helper version - Version 0.8.2 (20231024-47F)

Additional context
This issue started occuring since before SYM-Helper 0.8.2, but after we migrated to 11.0 on our test environment

I'll poke around a bit. This is what I have for my API client and am able to log in and list policies.image
If you have policies without a custom trigger adding the Update Policies would be needed for generating the script.

Give SYM-Helper v0.8.3-b2 a run. Believe the issue is resolved.

In a single test against Jamf Pro 11.1.0-b1, SYM-Helper 0.8.3-b2 worked as expected for me.