Trying to make a record producer public
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-16-2023 09:44 AM
Hi!
Please help me understand what I am missing here.
I have created a public portal, and one page (public) contains a record producer that creates a record in a custom table.
To make this possible to the public (not logged in), I took the following steps:
- Table Access Controls: all of them (read, create, update, delete) have the "public" role inside and nothing else;
- Page where the form is located is public;
- The variables are public, with the fields "Write role", "Read role", "Update role" and "Delete role" all set to public;
- Inside the record producer, I created an user criteria with the "public" role and put inside "Available for". "Not Available for" is empty.
I have a feeling this has to do with the table permissions. When I'm not logged and try the page, everything is displayed correctly, the page and the whole form. However, as soon as I Submit the form, I get an error " Something went wrong and your request could not be submitted". I get no errors when I'm logged in, and the record goes through without issues, which shows me it's a permission issue.
To further investigate, I tried adding a reference variable to the table I'm trying to access, and indeed it's inaccessible to the public, which indicates to me the permission issue is in the table itself. However, since I already set the ACL's to the "public" role, I don't know what else I'm missing.
Any light?
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-08-2025 08:56 PM
Hi @Fabricio4 ,
I have the same issue, do you resolved it?