Skip to main content

Return to TX Community

Liaison

Implementing TX Forms

To implement TX Forms for Inquiry forms, see Implementing Inquiry Forms.

Step 1: Install Required Packages

  • Base v 2206.11 or higher
  • Events v 2206.3 or higher

Please see: TargetX Recruitment Suite: Admin Group for the latest package versions.

Step 2: Update Permissions for Internal Users of TX Forms

Users who need the ability to create TX Forms

  1. Navigate to Setup and search for Profiles.
  2. Select the Profile(s) for users that need the ability to create and edit TargetX Forms for Events.
  3. Click Object Settings.
  4. Select the Configurations object and click Edit.
  5. Assign EDIT and CREATE access to the Configuration Object.
  6. Assign READ and EDIT access to ALL Field Names. Save your changes.
  7. Return to the Profile and click on Visualforce Page Access.
  8. Click Edit.
  9. In the Available Visualforce Pages list, select Forms (TargetX_Base.Forms) and click the Add button.
  10. Save your changes. 

Users that need the ability to Assign forms

  1. Navigate to Setup and search for Profiles.
  2. Select the Profile(s) for users that need the ability to assign TX Forms for Events.
  3. Click Object Settings.
  4. Select the Configurations object and click Edit.
  5. Assign READ access to the Configuration Object and ALL Field Names. Save your changes.
  6. Return to the Profile and click Visualforce Page Access.
  7. Click Edit.
  8. In the Available Visualforce Pages list, select Forms (TargetX_Base.Forms) and click the Add button.
  9. Save your changes. 

Notes about Permissions on the Configuration object:

  • Users with NO access to the Configuration object –won’t be able to access TX Forms from the TargetX Builder.
  • Users with READ permissions - can view the list views but have no option to Add. The Share option will be available for General forms.
  • Users with Read and Create permissions - can view the list views but have no option to Add. The Share option will be available for General forms.
  • To Add forms, users must have EDIT rights.
  • To Delete forms, users must have DELETE rights.

Step 3: Update Permissions for Site Guest Users

Site Guest Users need Read and Edit access on numerous objects and fields to submit TX Forms:

  1. Navigate to Setup and search for Sites.
  2. Click your site (i.e., Event, Inquiry, etc.)
  3. Click the Public Access Settings button.
  4. Click Object Settings.
  5. Select the Configurations object and click Edit.
  6. Assign READ access to the Object and ALL fields.
  7. Save your changes. 
  8. Select the Inquiry object and click Edit.
  9. Assign READ and CREATE access to the Object.
  10. Assign READ access to ALL fields configured for your TX form.
  11. Select the Organization Event object and click Edit.
  12. Assign READ and EDIT access to the Object and the Event Form field.
  13. Save your changes. 
  14. Select the Application object and click Edit.
  15. Assign READ and CREATE access to the Object.
  16. Assign READ access to any Application fields configured for your TX form.
  17. Repeat for any additional fields in your form (i.e., Custom Questions), granting READ and EDIT access to each additional field.

Step 4: Configure Sharing Rules

Note: If you are on the February '24 release or higher, do not create Sharing Rules for Account or Contact. For more information, see Updating Sharing Settings

A Sharing Rule must be created on the Configuration, Account, Contact and Inquiry objects for Site Guest User(s):

  1. Using the table below, create Sharing Rules for each object. Replace the items in < > below with the information listed in the table:
  2. Navigate to Setup and search for Sharing Settings.
  3. In Manage sharing settings for, select <Object>.
  4. Under Sharing Rules Configurations Sharing Rules, select New.
    1. In the Step 1: Rule Name, enter Label <Label>.  Rule Name will automatically populate with this value.
    2. In Step 2: Select your rule type, select the radio button option <Rule Type>.
    3. In Step 3: Select which records to be shared enter the <Records to be Shared>.
    4. In Step 4: Select the users to share with, select <Users to Share With>.
    5. In Step 5: Select the level of access for the users, select <Level of Access>.
  5. Save your changes.
<Object>  Step 1: Rule Name <Label> Step 2: <Rule Type> Step 3: <Records to be Shared> Step 4: <Users to Share With> Step 5: <Level of Access>
Configuration Event Site Guest User Guest User Access, Based on Criteria Created by ID starts with 005 Event Site Guest User,  Web Forms Site User,<Your Site Guest User> Read Only
Add additional Sharing rules for any object on your form where data hits a record (i.e., Enrollment History).

If you are using AddressPlus, a Sharing Rule must be created on the AddressPlus object for the Event Site Guest User:

  1. Navigate to Setup and search for Sharing Settings.
  2. In Manage sharing settings for, select AddressPlus.
  3. Under Sharing Rules AddressPlus Sharing Rules, select New.
    1. In the Step 1: Rule Name, enter Label = Event Site Guest User.  Rule Name will automatically populate with this value.
    2. In Step 2: Select your rule type, select the radio button option Guest User Access, Based on Criteria.
    3. In Step 3: Select which records to be shared enter the Created by ID starts with 005.
    4. In Step 4: Select the users to share with, select Event Site Guest User.
    5. In Step 5: Select the level of access for the users, select Read Only.
  4. Save your changes.

Step 5: Remove the Event Forms tab from the Event App (ONLY for institutions that were using TargetX Forms)

  1. Navigate to Setup and search for App Manager.
  2. Click Edit next to the Events app.
  3. In the Choose the Tabs section, under Selected Tabs click Event Forms.
  4. Click the Remove button.
  5. Save your changes.

Step 6: Configure Events Settings

  1. Navigate to the Events Settings tab from the App Picker.
  2. If you don’t have an Event Settings tab, please see Accessing Events Custom Settings.
  3. Scroll to the Event Forms Options section.
  4. To create and use TX Forms for Events, select Event Form Type = TargetX Forms.
  5. Click Form Builder to create a new Events TX Form or General TX form.
  6. Save your changes.javascript:void('Unlink')

 

  • Was this article helpful?