function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Manoj ThangavelManoj Thangavel 

VF page for public community user

Hi,

I have vf page and embeded that into to community. The community is accesilbe for the public without authentication.

I am not able to see the VF page in my community as a public user.

I have enabled all the profiles to the VF page, still not visible, any luck ?

Thanks,
Manoj T
NagendraNagendra (Salesforce Developers) 
Hi Manoj,

Sorry for this issue you are facing.

In order for a Community user to see a Visualforce page, two things have to happen. First, the page has to be exposed to the Community, this is done from: Communities > Manage Communities > Force.com > Public Access Settings > Enable Visualforce Page Access

Second, the page has to be exposed to the profile of the community user, this is done from: Setup > Manage Users > Profile > Click on Profile Name > Visualforce Page Access

Also, give a try by setting the below.

Go to Setup-->Develop-->Sites. Open the community here. In "Site Visualforce Pages" section, click Edit and Add the VF Pages.

Thanks,
Nagendra
Manoj ThangavelManoj Thangavel
Thanks Nagendra, The last step of enabling the page on sites public settings fixed the issue. Thanks, Manoj T
NagendraNagendra (Salesforce Developers) 
Hi Manoj,

I am glad that it helped and the issue got resolved.

May I suggest you please close this thread by marking it as solved so that it gets removed from the unanswered queue which results in helping others who are facing a similar issue.

Thanks,
Nagendra