How to add assignment group and Manager in cc using email script

Shashi K
Tera Contributor

Add in cc

1.Assignment group

2.Manger

table: Change request

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

you can use email script and do this and include that email script in your email body

I hope you are aware on how to include email script in email body

Scripting Email Notifications in ServiceNow

I assume assignment_group field is on current table and notification is also on same table

Also I assume manager means group manager

var group = current.assignment_group;

var gr = new GlideRecord("sys_user_grmember");
gr.addQuery("group", group);
gr.query();
while(gr.next()) {
   email.addAddress("cc", gr.user.email.toString(), gr.user.name.toString());
}

email.addAddress("cc", current.assignment_group.manager.toString(), current.assignment_group.manager.name.toString());

Regards
Ankur

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

View solution in original post

2 REPLIES 2

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

you can use email script and do this and include that email script in your email body

I hope you are aware on how to include email script in email body

Scripting Email Notifications in ServiceNow

I assume assignment_group field is on current table and notification is also on same table

Also I assume manager means group manager

var group = current.assignment_group;

var gr = new GlideRecord("sys_user_grmember");
gr.addQuery("group", group);
gr.query();
while(gr.next()) {
   email.addAddress("cc", gr.user.email.toString(), gr.user.name.toString());
}

email.addAddress("cc", current.assignment_group.manager.toString(), current.assignment_group.manager.name.toString());

Regards
Ankur

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

Shashi K
Tera Contributor
Thank you @Ankur Bawiskar