> i must share many rights over Configure > Queues > Queue name > GroupRights. > I have 26 Queues with 28 Groups. I don't want to click on every queue an > delegate them rights. Is there a way of batching rights to Queues? Perhaps > with the CLI?
That would be nice, wouldn't it? I took a stab at solving this myself, and the solution I came up with worked but was really ugly -- it required adding a new table to the RT database, and then some Perl code that interacts with the db directly rather than through the RT API. The way it works: - Create a new table called "acl_profiles". - Populate this table with tuples of the form (profile name, right name) - Write code that, given the name of an acl profile, looks up all the rights associated with this name in acl_profiles and applies them to the named queue. This worked by updating the ACL table directly. It is unstable, untested, only available from the command line, and I'm not using it anymore. If you'd like I can send you what I've got, but unless you're a developer it will probably not meet your needs. The fact that it modifies the database directly and not through the RT API means that it's almost guaranteed to do the wrong thing at some point. I see Torsten's response came in while I was writing this, and that probably points to cleaner solutions. -- Lars Kellogg-Stedman <[EMAIL PROTECTED]> _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
