customers shouldn't belong to groups... Ok, but bin/otrs.AddCustomerUser.pl has an option to add a user to a group, but it doesn't appear to actually *use* $Options{g} (bug?)
copy otrs.AddUser2Group.pl to my.AddCustomerUser2Group.pl add in use Kernel::System::CustomerUser; use Kernel::System::CustomerGroup; create the CommonObjects to reflect Customer: $CommonObject{CustomerUserObject} = Kernel::System::CustomerUser->new(%CommonObject); $CommonObject{CustomerGroupObject} = Kernel::System::CustomerGroup->new(%CommonObject); Prepend "Customer" to the keys (within curly braces{}) where it makes sense in $CommonObject Test. I wrote this "live" and did not test, but it should resemble in some form this: http://forums.otterhub.org/viewtopic.php?f=62&t=12487#p48841 On Fri, Sep 6, 2013 at 9:40 AM, Bogdan Iosif <bogdan.io...@gmail.com> wrote: > It would be much simpler to perform this operation via SQL directly on > OTRS's database > > > On Fri, Sep 6, 2013 at 4:33 PM, Stanford, Philip N. <p...@noc.ac.uk> wrote: > >> Hi,**** >> >> Does anyone have a script for adding Customer users to groups?**** >> >> We have a large number of customers and want to add sub-sets of these to >> a number of groups.**** >> >> I’ve tried modifying the script otrs.AddUser2Group.pl (which adds >> Agents to groups) without success – probably not surprisingly since I have >> only a limited acquaintance with PERL and the OTRS programming model.**** >> >> All I’m after is something that works in a similar manner to the supplied >> script below, and will add a single customer to a group, with permissions: >> **** >> >> ** ** >> >> # ./otrs.AddUser2Group.pl **** >> >> Usage: ./otrs.AddUser2Group.pl -g groupname -u username -p ro|rw**** >> >> ** ** >> >> Suggestions very welcome.**** >> >> Phil**** >> >> ------------------------------ >> This message (and any attachments) is for the recipient only. NERC is >> subject to the Freedom of Information Act 2000 and the contents of this >> email and any reply you make may be disclosed by NERC unless it is exempt >> from release under the Act. Any material supplied to NERC may be stored in >> an electronic records management system. >> >> --------------------------------------------------------------------- >> OTRS mailing list: otrs - Webpage: http://otrs.org/ >> Archive: http://lists.otrs.org/pipermail/otrs >> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs >> > > > --------------------------------------------------------------------- > OTRS mailing list: otrs - Webpage: http://otrs.org/ > Archive: http://lists.otrs.org/pipermail/otrs > To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs >
--------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs