Service portal view all requests
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-26-2017 01:58 AM
Hi all,
I'm currently configuring our service portal and have come across an issue on the View all requests drop down and also on the View all button on the simple list. If I try them as admin they work fine and take me to tables containing the full list of logs. However If I impersonate a customer they get taken to the Error 404 breakout game screen. Customers have the following roles:
sn_esm_user
sn_customerservice.customer
snc_external
Is this going to be an ACL that is stopping them viewing this page?
Any help is greatly appreciated
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-26-2017 02:45 AM
Hello Sam,
I doubt there are some read ACL's running on the respective tables. Make sure the ACL's follow the logic according to the requirements.
The above code will close any record on any table. You need to make sure where you are implementing this code and condition when you are triggering this business rule
PS: Hit like, Helpful or Correct depending on the impact of the response
Thanks,
Surya Amara
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-26-2017 03:42 AM
Hi surya,
Apologies but I don't understand your reply. There is now above code and I'm not trying to close any records?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-26-2017 03:46 AM
Hello Sam,
Apologies for the later part of the reply which was bit confusing. From my understanding, there are some read ACL's on the table which are restricting to show the list of records. It is nothing to do with the Simple list widget and the query you have written also perfectly fine. Please go through the ACL's present and evaluate them.
Do let me know if you have nay other queries.
PS: Hit like, Helpful or Correct depending on the impact of the response
Thanks,
Surya Amara
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-26-2017 03:41 AM
I have a further issue when impersonating users. I have the following filter set on the simple list widget:
company=javascript:gs.getUser().getCompanyID()^active=true^EQ^ORDERBYDESCopened_at
However when I impersonate a customer they can only see the records they have raised and not any of the records that others in their company have raised?