@donmontalvo
Thanks for catching that!
I’m going to run it by development and open up a defect if necessary, as the only way I was able to stop the access to changing inventory display preferences was to take away the Read privileges for the Computers object which we obviously wouldn’t want to do for an auditing account (given that they kind of need access to that portion of the JSS to do their auditing!).
As for the why, I wish I had an answer for you there!
To me it seems like this is unintended behavior and should have its own object with its own permissions in the JSS, though I could see the display options being left on to allow an auditor to display more (or less) information for their reports if they needed to, and not have to seek out someone else to temporarily give them access to do that.
On the other hand, I can also see how that could create problems if the auditor forgets to set things back to the way they were.
I'll let you know when I hear back from development on that.
Thanks!
Amanda Wulff
JAMF Software Support