The CreatorCon Call for Content is officially open! Get started here.

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