4. Site Permissions

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on email

Search 3B Knowledge Base

You are here:
< Back

NOTE January 2020:

If you are installing version 1.43+ (if you have found this applicaiton after the 27th of January 2020), you do NOT need to give explicit public access to all fields and objects that are part of 3B Forms – instead, you only need to give public access to all apex classes and Visualforce pages for the elected public site!

3B Forms relies on a Salesforce Site in order for Forms to be made publically available. As part of the initial (and continual) setup, you will need to give appropriate access to Objects, Fields, Pages and Classes to each and every Salesforce Site on which you want to post forms. You can refer to User Permissions article to learn how to give permissions to a profile/user.

The set up is very similar as the User Permissions article, however this time we need to also give Object & Field-Level permissions access to all the objects which will be used to build forms for.

Navigate to the Site(s)

You will need to navigate to the site(s) for which you will want to post forms on.

  • Click on “Setup” at the top right hand corner
    Lightning Classic
  • In the “Quick Find” box type “Sites” and select the option under “Develop” (“Sites and Domains” for Lightning)
  • Select the site you want to provide access to Forms by clicking on the “Site Label”
  • Click on “Public Access Settings” button at the top of the record
  • Follow the instructions in the User Permissions article and give access to
    • Form Visualforce Pages
    • Form Apex Classes
    • All of the Form Objects
    • All of the fields for the Form Objects


  • Please provide full permissions to the Objects and all of their fields:
    Form Form Rule
    Form Field Form Style
    Form Page Form URL Param
    Form Response

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

3B Initiative

Jonathan B – 5 Stars

Get this and simplify your processes Thank you for your review, Jonathan, a happy little acacia tree is planted in your name! The exact coordinates

3B Initiative

Andy K – 5 Stars

Makes forms easy Thank you for your review, Andy, a happy little acacia tree is planted in your name! The exact coordinates of the tree

3B Initiative

Matthew W – 5 Stars

Best Free Forms Product on the AppExchange Thank you for your review, Matthew, a happy little acacia tree is planted in your name! The exact

Innovate, improve, empower. We believe engaged and happy customers make great partners, and see continuous feedback and collaboration as key levers in our shared drive for success. You need a small customisation to fit that nonconforming process step you have? We are more than happy to offer it free of charge. You have a recommendation for improvement/feature implementation? We are happy to listen, and will issue you with a special certificate to credit you for an idea that goes into the product.

As (we hope) you probably guessed yourself already – we want to be the single most flexible and customer-friendly forms solution on the market.