Find delegate user user list through background script

Nitya2
Kilo Guru

Hi All,

Kindly let us know background script to get   'user - delegate user'   details , we were having many user having delegations.

kindly let us know to get those in list ?

we have to know their roles also . 'user-delegate-delegate role' details.

kindly help us.

 

1 ACCEPTED SOLUTION

Use this

var gr = new GlideRecord('sys_user_delegate');
//gr.addQuery('user', gs.getUserID());
gr.query();
gs.print('total delegates = '+gr.getRowCount())
if(gr.next()) //use while here if there can be more then 1 entries and youw ant to print all
{
gs.print('User = '+gr.user.user_name + ' has delegate = '+gr.delegate.user_name);
}
-Anurag

View solution in original post

11 REPLIES 11

Anurag Tripathi
Mega Patron
Mega Patron

Hi,

What do you need? Current users delegates?

-Anurag

-Anurag

Nitya2
Kilo Guru

Hi Anurag,

 

Yes  need user's delagates 

username - User's delegate name

Here you go, run this u a background script.

Make sure you have a delegate added.

var gr = new GlideRecord('sys_user_delegate');
gr.addQuery('user', gs.getUserID());
gr.query();
if(gr.next()) //use while here if there can be more then 1 entries and youw ant to print all
{
gs.print(gr.delegate.user_name);
}
-Anurag

its not given any details

 

find_real_file.png