We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

List Collector variable not showing records in PUBLIC Record Producer Form(Portal)

K Nisar
Tera Contributor

When using a Public(Accessible for non-logged-in users) Service Portal record producer form, I am getting an error 'Security restrictions on SPListDataProcessor' when trying to search for options(choices) in the 'LIST COLLECTOR' .

  I have created a custom table (added a 'public' role ACL for read) as a 'List table'. But when I use the RP form as a not logged-in user I get the above-mentioned error in the AJAX call.

Note: When I use the same Record Producer form as a logged-in user the 'List Collector' options(choices) show up and everything works as expected.

 

 

 

1 REPLY 1

nstarr
Tera Contributor

You need to have a processor type ACL for SPListDataProcessor that does not have any restrictions. If you have explicit roles enabled then it needs to have the public role as a required role.

 

nstarr_0-1669809887739.png

 

Thanks to this post - Solved: Does anyone know if it's possible to expose a refe... - ServiceNow Community