Web Components

The Web Components screen enables you to install the following Web Components:

  • Business Administrator — Installs the Business Administrator component. You can log on to Business Administrator using any computer over the network if the computer has Microsoft Internet Explorer 11.0 or later installed on it. You can create aliases, users, and teams, specify their roles, create rules, and use other administration features of CampusNexus CRM.

  • Media — Installs the files required for chat or any media integrated with CampusNexus. It creates a virtual root on the selected server for the Chat module.

  • Scripting — Installs a presentation tool that you can use to create a sequence of Frequently Asked Questions (FAQs) and their answers that help agents provide solutions to customers in a call center. It ensures standardization of responses and enables call centers to draw on the experience of their best agents.

  • WebTrak — Installs files required for the WebTrak feature and creates a virtual root for WebTrak on the selected server. It provides a Web page on the server that contains the WebTrak code snippet. It also tracks visitors to your corporate site and helps you start a chat session with visitors.

  • Calendar — Installs the services that are used to create and publish a calendar feed for the user, so that users can view their published calendar events on their own third party calendar.

  • Transmit Tracker — Installs a web Application Programming Interface (API) component that enables you to do the following:

    • Track the number of times a campaign URL was accessed by targets.
    • Determine the date and time when a recipient last accessed an email.
    • Include the Unsubscribe option in campaign mailer templates that provides mailer recipients with the option to unsubscribe from a campaign mailer.

    If a URL tracking enabled template is used on a campaign mailer, all hyperlinks on the generated emails sent to targets are tracked when clicked. The data collected by Transmit Tracker is written to a database.

  • Staff Authentication Service — Installs the security web service that is used to authorize and authenticate Staff and Admin users to log in to CampusNexus CRM.

  • Forms Builder Contact STS — Installs the security web service that is used by Contact/Lead users to log in to Forms Builder Renderer.

  • CoBrowse — Installs the service that enables the CampusNexus CRM user or the visitor to initiate a co-browsing session. The Node.js installer is a prerequisite for the Cobrowse feature. It is available in Prerequisites.rar.

All Web Components can be installed by running a single setup program.

Web Components can be configured to work in multiple languages simultaneously. For a list of supported languages, and details on language options, see the “Managing Language Options” in CampusNexus CRM Business Administrator Help.

Prerequisites

Identify and install the prerequisite software. See Software Requirements by Component — Web Components.

Set Up Web Components

  1. In the Installation menu, click Web Components. The Web Component Settings screen is displayed.  Closed

    Web Components Settings

    Note: Ensure that the Database settings and Application Server settings are appropriate. Installation Manager allows multiple machine names listed in the Machine Name column.

  2. Click Add to add a line to the Settings screen.

  3. Select an appropriate Action. The following Action values are available:

    • None – Performs no action.

    • Install – Performs a fresh installation or upgrade of a component. You can install or upgrade multiple components at same time.

    • Uninstall – Removes all subcomponents on that machine and uninstalls the component from Programs and Features.

    • Reinstall – Retries to install a subcomponent.

    • Add – Installs an additional component on the computer where one or more components already exist. You can add only one component at a time.

    • Remove – Uninstalls a single component. You can remove only one component at a time.

      Note: The Add and Remove options are not applicable to Calendar and TransmitTracker.

    Optional: Click Select All to set the Action field to Install for all components listed on this screen. Click Unselect All to set the Action field to None.

  4. Enter the Machine Name for the component to be installed.

  5. Select the Web Component to associate with the machine in the Machine Name field. More than one machine can be associated with the same Web Component. The following Web Components are available:

    • BusinessAdministrator
    • Media
    • Scripting
    • WebTrak
    • Calendar
    • TransmitTracker
    • StaffAuthenticationService
    • FormsBuilderContactSTS
    • CoBrowse
  6. Click copy icon to copy a line. Edit the copied line as needed.

    Copy as many lines as needed to create the Web Components required for the installation.

  7. Click Options (ellipsis) icon to view and edit the Options form for each Web Component. Depending on the selected Web Component, the Options form contains the fields listed below or a subset of those fields.

      Business Administrator Options  Media Options Form  Scripting Options Form  WebTrak Options  Calendar Options  Transmit Tracker Options  Staff STS Options  Forms Builder Contact STS Options  CoBrowse Option

    Options Fields for Web Components
    Field Description
    Business Administrator Options
    IIS Virtual Root Name of the Virtual Root for the Web Component.
    Host Name Specify the Host Name for the Web Component.
    Application Server Select an Application Server set up in the App Servers screen.
    Main Database Select a Main Database set up in the Databases Screen.
    Scripting Options, WebTrak Options, and Calendar Options
    IIS Virtual Root Name of the Virtual Root for the Web Component.
    Application Server Select an Application Server set up in the App Servers screen.
    Main Database Select a Main Database set up in the Databases Screen.
    Media Options
    Media Virtual Root Name of the Virtual Root for the Media Web Component (default: Media).
    Media Upload Virtual Root Upload name for content going to the Virtual Root for the Web Component (default: MediaUpload).
    Application Server Select an Application Server set up in the APP Servers screen.
    Main Database Select a Main Database set up in the Databases Screen.
    Media Directory Directory where the Media Components are stored (default: Program Files\Common Files\Media).
    Media Upload Directory Path where this Web Component is uploaded (default: Program Files\Common Files\MediaUpload).
    Transmit Tracker Options
    Port Port number used by Transmit Tracker.
    Transmit Service Server Select a Transmit Service Serve set up in the Services screen.
    Main Database Select a Main Database set up in the Databases Screen.
    Staff Authentication Service Options
    Hostname This is an optional field. When selected, the web.config file of the Web Components for CampusNexus CRM will be updated with the custom host URL.

    If this field is left blank, the URL in the config files will be
    http(s)://machinename.domain.com:port

    Enter a hostname if you want to assign a hostname (DNS name) in IIS. If you specify a hostname, clients must use the hostname instead of the machine name or IP address to access the web site. This feature is often used when a TCP Port must be shared.

    Port Port number used by the Staff Authentication Service.
    Use HTTPS Select this check box if you want the Staff Authentication Service to be accessed through HTTPS. When this option is selected, the Certificate Thumbprint field is enabled.
    Certificate Thumbprint Certificate thumbprint from IIS.

    The same certificate thumbprint that is used on the Staff STS must be used here. Copy and paste the thumbprint from the Staff STS into this field, or click Browse to navigate to the IIS Server Certificates to select the thumbprint. The thumbprint is added to the Designer web.config file. Closed

    1. Open Internet Information Services (IIS) Manager and choose the certificate to be used from Server Certificates.

      IIS Manager

    2. Double-click to open the certificate properties.

      Server Certificates

    3. Select Root level and in the Details tab, click the Copy to File… button.

    4. Click Next. Select No, do not export the private key and click Next.

    5. Select DER encoded binary X.509 (.CER) and click Next.

    6. Specify a file path and name (root) to export to and click Next.

    7. Click Finish

    Main Database Select a Main Database set up in the Databases Screen.
    Forms Builder Contact STS Options
    Main Database Select a Main Database set up in the Databases Screen.
    Certificate Thumbprint Certificate thumbprint from IIS.

    The same certificate thumbprint that is used on the Staff STS must be used here. Copy and paste the thumbprint from the Staff STS into this field, or click Browse to navigate to the IIS Server Certificates to select the thumbprint. The thumbprint is added to the Designer web.config file. Closed

    1. Open Internet Information Services (IIS) Manager and choose the certificate to be used from Server Certificates.

      IIS Manager

    2. Double-click to open the certificate properties.

      Server Certificates

    3. Select Root level and in the Details tab, click the Copy to File… button.

    4. Click Next. Select No, do not export the private key and click Next.

    5. Select DER encoded binary X.509 (.CER) and click Next.

    6. Specify a file path and name (root) to export to and click Next.

    7. Click Finish

    CoBrowse Options
    Protocol Select HTTP or HTTPS protocol. The Port, Service Name, and Install Directory must be specified for HTTP. All fields are mandatory for HTTPS.

    Note: If CoBrowse was installed with HTTP protocol and you want to install CoBrowse with HTTPS on the same machine, uninstall CoBrowse and install CoBrowse with HTTPS option.

    Port Specify the port for the CoBrowse service. The recommended port is 8086.
    Service Name Specify the Service Name or accept the default: CoBrowseService
    Install Directory Specify the install directory or accept the default: C:\CoBrowse
    Certificate Path Provide the full .pfx file path. The file format must be .pfx.
    Click Browse to navigate to the certificate.
    Password Specify the password for the certificate pfx file.
    Click Test to verify access to the certificate.
  8. Click OK to save changes on the Options form. The form is closed.

  9. Click Test to ensure the setup for the corresponding line is correct. If a test on a particular line fails, check all associated fields and click Test again.

  10. Click Delete icon to delete a selected line.

  11. If all tests pass, click right arrows.

     

Postinstallation Tasks

In the right pane of IIS Manager, double-click ISAPI and CGI Restrictions and ensure that the Allowed option is enabled for all the Web Service Extensions.