Hi all - I'm working on a couple Web Desk windows that analysts will view user accounts from (one for end users' accounts and one for other analysts' accounts). It was requested that I include a tab on the windows that show the the user's incidents. I just added a filter query to the window and it pulls them up fine....for *most* accounts.
Here's where it gets odd. When viewing a few analyst accounts (but not all) I get an error stating this:
"Privilege required. User [logged in test analyst name] is not a member of a role or group with the Update privilege for the System -> Non-Process Related Objects -> Analyst object. Please contact your system administrator." (This is the 7.8 version of the error; we're actually on 7.7.1 in production and it gives similar.)
What's even more odd is that I've discovered this error only appears when BOTH the filter query for incidents AND a single particular attribute are on the window. The attribute is just a plain string "Address" attribute. The error disappears if one of those is removed from the window.
The problem is that I need the incidents tab to display and I need the address to be displayed, and I need random analysts to not have access to edit the user records. I know I can just set all the fields to ReadOnly on the window, but that's not the point. If one of them clicks "Save and Close", it then modifies the Last Update and Last Updated By, things I'd like to keep intact.
Any suggestions or explanations for this? I was able to work around it by creating a calculation attribute that just returns the address and using it instead, but it seems like this shouldn't have to be done.