- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-11-2023 10:24 PM
Hi , i have written a fix script to add users to group(Users whose manager type is TL)
The code is running but it is not saving anything in the group :
Code:
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-11-2023 10:33 PM
HI @avinashdubey103 Can you try below script
var groupId = '91dd613d1b0ffd14f07bdbdee54bcb0f';
var count=0;// Replace with the actual group
if (groupId) {
var group = new GlideRecord('sys_user_group');
if (group.get(groupId)) {
var usergR = new GlideRecord('sys_user');
usergR.addQuery('u_manager_type', 'TL');
usergR.query();
while (usergR.next()) {
if (!usergR.isMemberOf(groupId)) {
var gr = new GlideRecord('sys_user_grmember');
gr.initialize();
gr.group = groupId;
gr.user = usergR.sys_id;
gr.insert();
}
}
}
}
Harish

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-11-2023 10:33 PM
HI @avinashdubey103 Can you try below script
var groupId = '91dd613d1b0ffd14f07bdbdee54bcb0f';
var count=0;// Replace with the actual group
if (groupId) {
var group = new GlideRecord('sys_user_group');
if (group.get(groupId)) {
var usergR = new GlideRecord('sys_user');
usergR.addQuery('u_manager_type', 'TL');
usergR.query();
while (usergR.next()) {
if (!usergR.isMemberOf(groupId)) {
var gr = new GlideRecord('sys_user_grmember');
gr.initialize();
gr.group = groupId;
gr.user = usergR.sys_id;
gr.insert();
}
}
}
}
Harish