Why does assigning subtasks require the user to have the Agent role? This adds a ton of agents to my org that I don't want and hurts reporting from the helpdesk side, as well as allowing users to read/comment on tickets that these users have access to.
Example: a secretary opens a ticket about her desktop, and I make a comment for my tech to go talk about reimaging her device. "Visible to requestor" is not on, but because she is an agent, she can see this comment when she should not.

