- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-07-2019 10:57 AM
Hi all,
I'm working on a customer service portal, and in the portal I need to allow non-roled users to see a widget called "My company's incidents", and then for them to be able to see all the records on the incident table that have the "company" field set to their company, regardless of who created it. Is this possible? The query I have on the widget is correct, but when impersonating users I cannot see the records created by other users. Anyone know how to do this?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-07-2019 11:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-07-2019 05:41 PM
Hi Paul, sorry one more question...so are you saying it's against the intent to have a Service Portal that is external facing at all? Meaning just by having people enter our system and visit a dedicated Customer Service Portal who aren't in our organization could be a violation? Or just this idea of having these external users be able to see all the tickets created by members from their external organization? Thanks again.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-07-2019 06:41 PM
You can use Service Portal to be externally facing, it is just supposed to be used to only view tickets that the end user has raised, not all tickets for their company.
Viewing tickets on that scale is supposed to be done in the fulfiller interface as a licensed user.
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-07-2019 07:16 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-07-2019 07:23 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-07-2019 07:25 PM
Yeah, it definitely doesn't violate fulfiller, but may violate the intent of a requestor (just in case this impacts un-roled users). It's always good to check as situations can differ.
For example, we wanted to provide view-only access to an entire ITIL table from a CreateNow license and were told we weren't allowed to do that. If an unroled user can, surely a CreateNow user should be able to - but we were told it violated the intent, and the CreateNow user would have to be ITIL licensed too.
That was years ago though - if we asked the question now, maybe we would get a different answer.
ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022