I need to reflect the values of 'u_members' field in the 'sys_user_grmember' table. Please help..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2024 03:44 AM - edited 03-04-2024 04:39 AM
I am trying to reflect all the modified values of member field and reflect it in the
Where I need to reflect the changes whether to insert or update. Thanks.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2024 04:25 AM
Hi,
What do you mean by the 'RLI' of the group?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2024 04:38 AM
Related List of the Group Table which is the table Group Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2024 04:42 AM
Hi @Mycena Jane Cam ,
Try below script by adding current variables assignment group.
var members = current.variables.u_members.toString();
var arrMembers = members.split(',');
for (var i = 0; i < arrMembers.length; i++) {
var userID = arrMembers[i].trim();
var groupMember = new GlideRecord('sys_user_grmember');
groupMember.addQuery('user', userID);
groupMember.addQuery('group', current.variables.u_assignment_group);
groupMember.query();
if (!groupMember.next()) {
groupMember.initialize();
groupMember.user = userID;
groupMember.group = current.variables.u_assignment_group;
groupMember.insert();
} else {
groupMember.user = userID;
groupMember.update();
}
}
Mark it as helpful and solution proposed if it serves your purpose.
Thanks,
Anand
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-04-2024 05:14 AM
Still not reflecting the values.