You need to sign in to do that
Don't have an account?
![Bruce Johnson Bruce Johnson](https://dfc-org-production.my.site.com/img/userprofile/default_profile_45_v2.png)
Custom object field-level security for site.com guest user profile
I'm going through the Site.com Workbook, trying to add a datatable to a site.com site, but the only data available from a custom object are the standard fields. I have edited the guest user profile via the site configuration link in the Overview tab of the site to enable read access to the custom object. I can not find where to set field-level security on the custom object because the guest user profile is not included in the list of available profiles for the objects FLS.
Please check below steps. If you find this answer useful then please mark this as a solution.
1. From Setup, click Develop | Sites.
2. Click the name of the site you want to control.
3. Click Public Access Settings to open the Profile page for your site profile.
This page includes all the functionality for viewing and editing profile permissions and settings, but you can't clone or delete the profile.
In the site profile, you can:
Set the object permissions for your site. You can grant “Read” and “Create” permissions on all standard objects except products, price books, and ideas; and “Read,” “Create,” “Edit,” and “Delete” on all custom objects. All permissions that aren't set by default must be set manually.
Thanks for your response, however my site is not listed in Develop | Sites. I'm using the Site.com Studio to create it and there is a link to the Guest User Profile on the Site Configuration tab where I am able to set CRUD permissions. I have verified that the proflie has "Read" permission, but when I add a Data Table to a page, only the Standard Fields are available for selection to be included. The workbook states after editing the Guest User Profile to allow "Read" access, then edit the individual custom object(s) fields to make them visible to the data table, but the Site Guest User Profile is not listed when updating the Field-Level Security for the Object. I also verified that the Custom Object is in "Deployed" state...
Any other ideas?
Thanks,
Bruce
Please check if this helps.
https://help.salesforce.com/HTViewHelpDoc?id=siteforce_data_access_perms.htm&language=en_US
Thanks
Amit
http://salesforce.stackexchange.com/questions/21071/guest-vs-guest-user-license-in-sites
http://www.salesforce.com/us/developer/docs/workbook_siteforce/Content/siteforce_guest_profile.htm
https://help.salesforce.com/apex/HTViewSolution?id=000006778&language=en_US
- setup -> sites -> {click on your site to go to the builder} -> click on gear icon then click on the guest user profile
- make sure it has read access to the object itself
- click on the Custom Field-Level Security (this gives you FLS per field)
More context, I was having issues using uiRelatedListApi in a LWC when the user was not logged in.