Skip to main content

Jadu Connect

If you are a Jadu Connect customer, you can link your Jadu Central to your Jadu Connect account. This integration gives you:

  • push content to Jadu Connect from a form submission
  • use Jadu Connect as your single sign on authentication provider
  1. Click the Settings icon in the left navigation bar. The Settings menu will open.
  2. Click the Integrations link in the first group of links. A list of integrations will now be shown.
  3. Click the Jadu Connect option in the list of integrations. The Jadu Connect integration form will open.
note

After setting up your Jadu Connect integration, you will then need to enable Jadu Connect single sign on and the Jadu Connect form action.

Integration elements

The integration consists of:

Jadu Connect fields

Jadu Connect integration

FieldNotesRequired?
Service API URLThe location of the main Jadu Connect API.
Service API keyA long sequence of characters that identifies you as someone who can access information from the Service API.
OAuth API URLThe location of OAuth API.
OAuth Client IDA long sequence of characters that identifies you as the owner of the linked Jadu Connect account.
OAuth Client SecretA long sequence of characters that allows only you to access authentication information from the OAuth API.
Jadu Connect Instance URLThe location of your Jadu Connect account.
Individual account homepageThe URL of the page to use as your customer's account homepage
Organisation account homepageThe URL of the page to use as your organisation customers' account homepage
Webhook secretAllows changes made to a user in Jadu Connect to be reflected in Jadu Central as they happen.
note

Jadu Central form actions require the following details to be provided:

  • Service API URL
  • Service API key

Single sign on functionality requires the above and the following fields:

  • OAuth API URL
  • OAuth Client ID
  • OAuth Client Secret
  • Jadu Connect Instance URL

Creating a Jadu Connect authenticated admin

Once the Jadu Connect integration has been enabled, you can add Jadu Connect accounts as admins for your Jadu Central. To do this, try the following:

  1. Click the Utilities icon in the left navigation bar. The Utilities menu will open.
  2. Click the Admin Privileges link in the third group of links. A list of admins will now be shown, with links to create new admins if your account has the appropriate access permissions.
  3. Click the New Admin button. The admin entry form will open.
  4. Click the Connect User button. The Connect Jadu Connect User panel will open.
  5. Enter the Jadu Connect admin's email in the Search by email field. Select the user in the search results by checking the radio button next to their name.
  6. Click the Connect Account button. The Connect Jadu Connect User panel will close.
  7. Provide any other required details, such as setting access privileges for the admin.
  8. Click the Save button to save the changes.
tip

After linking the admin "(Jadu Connect user)" will be shown after their username to indicate that this admin must now sign in using Jadu Connect.

Troubleshooting

If you're having difficulty setting up the Jadu Connect integration with Jadu Central, please check the following:

  1. Check that all details in the Jadu Connect integration settings have been entered correctly.
  2. Check that the Jadu Central site registry entries are correct. You can do this by navigating to Utilities >> System information, clicking the Actions button and selecting the Download diagnostics file.
  3. Check that your application server can connect to the Jadu Connect Service API. Simple check can be performed with: curl -k “https://API_HOST/api/service-api/API_NAME/status?key=API_KEY”
  4. Check proxy settings are correct in Jadu Central Control Center (if required)
  5. Check hosts file for any entries relating to Jadu Connect, ensure these have the correct details
  6. The SSL_ENABLED constant should be set to true so that the redirect URI generated starts with https://

The below table details if the "View the corresponding case in Jadu Connect" link should appear to the user for the conditions.

Form ViewPayment RouteTemplate Run As Signed In UserJadu Connect Link on Completion PageAdmin Using Jadu Connect LoginAdmin Using CMS LoginBehaviour
WebYesNoN/AN/AN/AThe payments complete will not show a link regardless of the user being signed in or not because the template is set to not run as the signed in user.
WebYesYesN/AN/AN/AThe payment complete page will show the link to the Jadu Connect case if the user is signed in. The link will not be shown for anonymous users
WebNoNoYesN/AN/ANo link will be shown
WebNoYesYesN/AN/ALink is only shown for signed in users, link is not shown for anonymous users
InternalYesNoN/AYesNoThe payment complete page will show the link to the Jadu Connect case if the admin has permission to view the case.
InternalYesYesN/AYesNoThe payment complete page will show the link to the Jadu Connect case if the admin has permission to view the case.
InternalNoNoYesYesNoLink to the Jadu Connect case will only be shown if the admin has permission to view the case.
InternalNoYesYesYesNoLink to the Jadu Connect case should only be shown if the admin has permission to view the case.
InternalYesNoN/ANoYesNo link should be shown
InternalYesYesN/ANoYesNo link should be shown
InternalNoNoN/ANoYesNo link should be shown
InternalNoYesN/ANoYesNo link should be shown