The record is created successfully, but I cannot see the contents on the Service Portal.

Daiki2
Giga Contributor

We have created a customized table that inherits from the task table
I would like to be able to see the details of a request in Request Summary > My Request when a non-authorized user creates a request.

However, when a non-privileged user creates a record using the Record Producer from the Service Portal, I get the error message "Sorry, either the data don't exist or you don't have the access.

The record is created successfully, but I cannot see the contents on the Service Portal.

Is there any solution?

Translated with www.DeepL.com/Translator (free version)

1 ACCEPTED SOLUTION

Existing tables like incidents already have read acl to itil and requester. You can check the existing read ACLs on these tables.

As of custom table, you have to create a new acls according to your need.

View solution in original post

13 REPLIES 13

I'm sorry for the poor explanation.

 

I will explain in order.

1.Create a custom table that inherits the task table.

2.Create a record producer to generate custom table records.

3.Create a custom table record on the service portal page. (using the record producer created in No. 2)

4.If you check the classic form, the record is generated.

5.But, the request summary cannot be confirmed on the service portal page. Also, the attached screenshot will be displayed.

 

 

The service portal page must use a user who does not have a role.

I want to check the details of the request on the Request Summary> My Request screen.

 

Thank you for your reply

 

Hi,

Can you please show what is the filter on My request Data Widget instance?

Also see this article

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0751522

Thank you
Prasad

My request Widget is as shown in the screenshot.

Sai Kumar B
Mega Sage

Hi @Daiki 

Please check if the Request submitted user able to see the table records at the backend(native Platform), if not give the table read access to end-users using ACL.

Best regards,
Sai Kumar