Debugging a Reference dropdown on a Public Record Producer
New article articles in ServiceNow Community
·
Jan 06, 2026
·
article
Now that I have made record producers available to non-authenticated users, I want to be sure that everything is working as expected on the form. In testing, everything on the form worked except for drop-downs that pulled data from other tables. For the variable I used here, I just wanted to pick a record from the Topic table. The initial set-up would bring back zero results regardless of the reference qualifier or variable attributes I used.
To troubleshoot, I was able to view security log in developer tools in my browser to see an issue that was coming up. To do this, I opened the browsers developer tools and went to Network. From there, I was able to see the response coming back from my instance when I clicked on the drop-down menu on the form.
What I found was the processor for SPListDataProcessor was restricted for public use. I did some digging on the Community and found it talked about here.
Our next step was to work with ServiceNow through a HI ticket to be sure we were on the right track with this fix. Once we did that, it was a matter of adding in the ACL to cover the execution of this for users with the public role.
https://www.servicenow.com/community/employee-center-blog/debugging-a-reference-dropdown-on-a-public-record-producer/ba-p/3461760