- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-04-2020 06:57 AM
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.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-04-2020 07:24 AM
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);
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-04-2020 06:59 AM
Hi,
What do you need? Current users delegates?
-Anurag
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-04-2020 07:00 AM
Hi Anurag,
Yes need user's delagates
username - User's delegate name
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-04-2020 07:09 AM
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);
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-04-2020 07:12 AM