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

do I have to give the user a role to load the custom table in order to see the details of the custom table record in the service portal? - Yes, portal view behaves same as native in term of ACLs. So you need to give the read access to view the record on portal view.

thanks for your reply!

 

Another question.

 

Customized tables require a read role,

Existing tables (incidents, etc.) can be viewed on the "My request" page without assigning a read role.

 

Do you know the cause of this?

 

Thank you!!!

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.

Thank you for your reply. 

 

The problem has been solved!

I copied the incident ACL and it worked!

 

Thank you very much!

Prasad Pagar
Mega Sage

Hi @Daiki 

Can you please explain a bit further? Its hard to visualize with current description.

Thank you
Prasad