- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-21-2023 05:26 AM - edited 07-21-2023 05:28 AM
Hello,
Is there a way to filter the response using sysparm_query, i want the role to be itil & the provided user id.
I tried the below query but it doesn't work. could you please help.
role.display_value=itil^user.value=
Response :
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2023 07:17 AM - edited 07-24-2023 07:29 AM
No need to use role.display_value and user.value.
you can filter by
sysparm_query: role=(sys_id of itil role)^user=(sys_id of user).
It's working as desired
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2023 07:01 AM
Is it a sys_user_has_role table ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2023 07:17 AM - edited 07-24-2023 07:29 AM
No need to use role.display_value and user.value.
you can filter by
sysparm_query: role=(sys_id of itil role)^user=(sys_id of user).
It's working as desired
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-24-2023 11:34 PM
yeah Thanks, so if i want to get the users having role itil.
1) I need to get the sys_id for itil role from sys_user_role table.
2) use that id in sys_user_has_role.
So, two API Call's has to made.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-25-2023 12:11 AM
Role field in sys_user_has_role is reference field so we need to pass SYS_ID.