how to get logged in user group ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-01-2022 06:24 AM
Hi I am new to ServiceNow. I want to set logged in user group automatically when form load. Tried with below but Not working :
Script Include:
checkGroup: function() {
var currentUser = gs.getUser();
if (currentUser.isMemberOf("Group Name")) {
var gr = new GlideRecord('sys_user');
gr.addActiveQuery('active=true'); // Filter to return active records.
gr.query();
while (gr.next()) {
return gr.group.name;
}
}
}
Client Script : Onload:
var ga = new GlideAjax('Display_Organization_fALU_fNokia');
ga.addParam('sysparm_name', 'checkGroup');
ga.getXML(groupName);
function groupName(response) {
var answer = response.responseXML.documentElement.getAttribute("answer");
g_form.setValue('organization',answer);
}
- Labels:
-
Service Catalog
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-03-2022 10:11 PM
Can you explain what's your business requirement?
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader