On the "Manage Agents" page, add the ability to enable/disable "Automatic Updates" from the "More Actions" menu. This would allow me to change the setting on several agents at once.
I agree, as a work around we do this through SQL.
disable everything
update aset a.autoupdateenabled = 'false'from agentmanagement_agents a
enable test
update aset a.autoupdateenabled = 'true'from agentmanagement_agents aJOIN nodes n on a.nodeid=n.nodeidwhere n.environment ='test'
enable production
update aset a.autoupdateenabled = 'true'from agentmanagement_agents aJOIN nodes n on a.nodeid=n.nodeidwhere n.environment ='production'