/
Bulk Team Lead (Queue Manager) Changes
Bulk Team Lead (Queue Manager) Changes
Since these are (unfortunately) managed in the SN schema, they are generally done manually. Changes can be also effected w/ this script:
function load(group,users) { // get group record var g = new GlideRecord('sys_user_group'); g.addQuery('name', 'CONTAINS', group); g.query(); g.next(); gs.print('group is: ' + g.name); // get user sys_ids var sysids = ''; var a = users.split(','); for(i=0;i<a.length;i++) { var u = new GlideRecord('sys_user'); u.addQuery('user_name',a[i]); u.query(); u.next(); sysids+=u.sys_id + ','; } gs.print('sysids are: ' + sysids); // update the group record g.u_team_leads = sysids; g.update(); } // // example loads -- beware greedy matching. //load("Berkeley", "cam48,djy6,hzl3,ngh6,csw3,dz65"); //load("Branford", "jlf8,kc572,ss2372,tp277,am993,csw3,dz65"); //load("Calhoun", "anr2,bpb28,dkb23,ss2374,aef3,csw3,dz65"); //load("Davenport", "ezp2,gal7,lew36,ss2476,xz244,csw3,dz65"); //load("Ezra", "acm73,dl479,dwh5,dfp22,yk347,csw3,dz65"); //load("Grad 1", "ajz7,gm74,hz235,mh696,ts484,ncw8,csw3,dz65"); //load("Grad 2", "aao23,deb29,icc7,jgk27,kk495,nii4,csw3,dz65"); //load("Hardware", "am993,aef3,ncw8,jmq23,mya2,deg38,csw3,dz65"); //load("Jonathan", "cmv29,jsr24,sgy2,sp576,csw3,dz65"); //load("Morse", "jp697,pft5,rwc39,yz343,zpx2,csw3,dz65"); //load("Old Campus 1", "aes86,cw486,mme2,mrc27,ta266,csw3,dz65"); //load("Old Campus 2", "lkh9,ncm28,qc32,sna23,csw3,dz65"); //load("Pierson", "ase29,jfp38,ml775,rck6,csw3,dz65"); //load("Saybrook", "hzy2,mdj4,rc527,zkm4,csw3,dz65"); //load("Silliman", "hd96,jmo2,mnq2,pwc27,csw3,dz65"); //load("Timothy", "cxz2,efs8,msl25,deg38,csw3,dz65"); //load("Trumbull", "cl638,hko3,jk787,jzr4,tw334,csw3,dz65");