Setup Instructions for FormBuilder with Events and Visits
Overview
Follow the instructions on this page to set up FormBuilder Rx for Events and Visits.
Sharing Settings (Events)
- Create Sharing Rules to give the Events Site Guest User access to the FormBuilder Rx package configuration records that it needs to access. Go to
- Application
- Criteria: Application ID not equal to null, like this:
- Criteria: Application ID not equal to null, like this:
- Lead
- Criteria: Lead Owner ID not equal to null
- Contact (if Contact is not set to "Controlled by Parent," i.e., controlled by Account)
- Criteria: Contact Owner ID not equal to null
- Account (if Contact is set to "Controlled by Parent")
- Criteria: Account Owner ID not equal to null
- Environment (Env)
- Criteria: Env Name not equal to null
- Portal Package Logger
- Criteria: Portal Package Logger Name not equal to null
- SiteLoginTemplate
- Criteria: SiteLoginTemplate Name not equal to null
- Package Configuration
- Criteria: Package Configuration Name not equal to null
and create rules (see screenshot, immediately following) for the Events Site Guest User for these objects:
- Application
Sharing Rules (Events)
- Check to make sure you have Sharing Rules for the Events Rx package objects that the Event Listing Site Guest User must be able to read. Go to
- Campaign
- Criteria: Campaign Record Type equal to Campus Campaign
- Activity Series
- Criteria: Activity Series name not equal to null
- Activity Slot
- Criteria: Activity Slot No. not equal to null
- Exception
- Criteria: Exception Name not equal to null
- Visit
- Criteria: Visit No. not equal to null
- Visit Series
- Criteria: Visit Series No. not equal to null
- ERx Event Parent Section
- Criteria: ERx Event Parent Section Name not equal to null
- ERx Event Registration Custom Field
- Criteria: Owner ID not equal to null
- Event Registration Section
- Criteria: Event Registration Section Name not equal to null
- Table Configuration
- Criteria: Owner ID not equal to null
- Attendance Event
- Criteria: Owner ID not equal to null
- Package Configuration
- Criteria: Package Configuration Name not equal to null
and create rules (see screenshot, above) for the EventListing
Site Guest User for these objects: - Campaign
Assigning a FormBuilder Registration page to a Visit Series
- Navigate to
- On the Custom Settings page, click the Manage link next
to Events Rx
- On the Events Rx screen, click on DEFAULTS
- On the DEFAULTS page, select the checkbox for "Use ERxFB for Visit Series
Registration." This will enable a picklist field named "FormBuilder Pages" in
Events Rx new Visit Series configuration.
Note:For Campaigns, go to, and enable the Use ERxFormBuilder for Registration setting beneath the Visit Series Registration checkbox.
Permissions (Events)
- Add the FormBuilder permission set to the Events Site guest user:
- Assign the permission sets “ERxFB_Sites” and “ERxEvent_SiteGuest” to your Events Site Guest User:
- Go to
- Click the name of your Events site
- Click the button at the top of the Site page labeled “Public Access Settings”
- Click “Assigned Users”
- Click the name of the User (there should only be one user)
- Click “Permissions Set Assignments” in the upper left (see screenshot above)
- Click “Edit Assignments” (see screenshot above)
- Move the two permission sets “ERxEvents_SiteGuest” and “ERxFB_Sites” to the right column
- Assign the permission sets “ERxFB_Sites” and “ERxEvent_SiteGuest” to your Events Site Guest User:
Permissions Required for Visits
- Navigate to the FormBuilder Rx tab in FormBuilder
- Click the Setup button for the Environment you want to use
- Assign permissions to the following objects for the Site Guest User Profile:
- Activity Series
- Activity Slots
- Appointment
- Exception
- Visit
- Visit Activity Series
- Visit Series
Create a FormBuilder Rx Environment
Note:
This section applies to both Events and Visits.
- The FormBuilder Rx Environment for your existing Events site should look like the image below Note:Do not end your Site URL with a "/"
Important:
Templates created for use with a DXP Community should not be
assigned to the EventListing Site. If DXP templates already exist in your
FormBuilder, create at least one new Classic template for use with the Eventlisting
Site. If you have FormBuilder Rx, review the Template Builder section in the
FormBuilder Rx user guide for more information.