logo

NJP

Fetch The Last Manager of currently logged in user

Import · Oct 07, 2019 · article

var gr = new GlideRecord('sys_user');

gr.addQuery('sys_id', gs.getUserID());

gr.query();

if (gr.next()) {

if(gr.manager!=''){

multipleManager(gr.manager);

}

else{

gs.info("hi");

}

}

function multipleManager(manager){

var c=manager;

var gr = new GlideRecord('sys_user');

gr.addQuery('sys_id',c );

gr.query();

if (gr.next()) {

if(gr.manager!=''){

multipleManager(gr.manager);

}

else{

gs.info("last manager"+gr.name);

}

}}

View original source

https://www.servicenow.com/community/itsm-articles/fetch-the-last-manager-of-currently-logged-in-user/ta-p/2312396