1.2 Setup Steps

This page describes the setup steps for each of the services.

1.2.1 Before you Begin

You need to have been set up on Cloudentity and have obtained access to Thredd Certificate Authority. You can then follow the steps for connecting to individual Thredd services.

Setting Up SSO Using Your Provider

The Secure Connectivity Framework allows you to set up Single Sign-On (SSO) to access various Thredd services that use mTLS, for example Thredd Portal. This not mandatory but is recommended.

SSO allows:

  • An enhanced user experience for users as it removes the hassle of remembering passwords.

  • Companies to save time on maintenance.

  • Reductions in overheads when managing accounts.

For more details, see Configuring SSO.

Set Up Cloudentity

  • Thredd sets up Cloudentity for you to enable a Single Sign On journey by linking your IdP with Cloudentity. If you do not use an IdP, Cloudentity can act as the IdP.

  • A Single Sign On journey is used to access Thredd Certificate Authority (CA) for the creation of certificates, as well when connecting to the Thredd Portal card management application. In both cases, there is at least one additional Admin user, who manages users. Once set up, your organisation is unlikely to need to engage with Thredd for integrating Cloudentity.

  • Cloudentity is also used behind-the-scenes for managing access to the REST API as an Authorisation Server.

Set Up Thredd Certificate Authority (CA)

Thredd will provide access to the Thredd CA. Thredd adopts a self-service approach, which allows you to independently manage your certificates.

To request access to Thredd CA, please raise a support ticket.

1.2.2 Steps for Individual Thredd Applications

Secure connections are required to the following Thredd applications:

  • SOAP API
  • REST API
  • External Host Interface (EHI)
  • Thredd Portal
  • Smart Client

SOAP API

Thredd's SOAP APIs are secured using mTLS. You will need to create Transport Certificates.

For more information, see Creating Client Transport Certificates for SOAP APIs.

REST API

Thredd's REST APIs are secured using mTLS. You should review the following information on how to set up your MTLS connection:

EHI

Follow the steps below for connecting to EHI:

  1. Install Server and Client Certificates.
  2. Download Root Certificates and Issuing Certificates. A Root Certificate identifies the Certificate Authority. An Issuing Certificate identifies the system's identity, for example, its public key.
  3. Test Client and Server Certificates on your EHI endpoint for mTLS communication.

For more information, see Setting Up EHI with mTLS.

Thredd Portal

You will need to be set up with Cloudentity, enabling authentication using your own Identity Provider (IdP). If you do not use an IdP, Cloudentity can act as the IdP.

For more information, see Connecting to Thredd Portal.

Smart Client and the Card Transaction System (CTS)

  • Smart Client Installation: run the Smart Client installer. The installer is bundled with Transport Certificates, which ensure that users in your organisation can connect over mTLS.

  • CTS access: CTS can be accessed online. CTS users can use the same credentials as are used to access Smart Client in UAT (provided that CTS has been enabled).

For more information, see Connecting to Smart Client and CTS.

Configuring SSO

Follow these steps for configuring SSO:

Other Services

Other services, including those for Fraud Transaction Monitoring and 3D-Secure, do not require you to set up of secure connections via the Secure Connectivity Framework.