Security

Get Started

  1. Start Integration Hub. The Transaction Monitoring Page appears.

  2. In the left-hand navigation pane, click Configuration. The partners-and-applications.adoc#partners-and-applications appears.

    To edit or add settings for your company, in the Name table, click the name of your company.

    To edit or add settings for an existing trading partner, in the Name table, click the name of the partner.

  1. In the Partners section of the left-hand navigation pane on the Company Information Page, click Security.

    The Security Page appears.

img-security
Figure 1. Security Page

Create a New API Key

The API Key is used by any client application across your entire Master Organization that communicates with PortX. Therefore, before you create a new API Key, coordinate with your organization’s MuleSoft administrator to ensure that none of your organization’s processes are using an existing API Key because, if they are, creating a new API Key will cause them to cease functioning. In that case, instead of creating a new API Key, use the existing API Key.
  1. On the Security Page, click Create a new API key.

    The API Key Warning Page appears.

img-api-key-warning
Figure 2. API Key Warning Page
  1. Read the API Key Warning Page carefully.

    If, after you have read API Key Warning Page, you are sure you want to create the key, on API Key Warning Page, click Generate.

Specify a Method for Authenticating Persisted Messages

  1. In Persisted Message Authentication Settings, click the Scheme dropdown list.
    A list of available authentication methods appears.

  2. Click the method you want to use.
    Settings specific to the method you choose appear.

  3. Enter values for the method-specific settings.
    For more information, click the method you chose:

  4. Click Save to save settings.

S3 Bucket

Name Description

Access Key ID

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Security Key

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Bucket Name

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Region

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Basic Auth

Name Description

Username

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Password

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

ClientId / Secret

Name Description

ClientId

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Secret

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

API Key

Name Description

API Key

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Http Header

Type: string
Required: No
Default: None

PingFederate OAuth - Client Credentials

Name Description

Token Url

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Client ID

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None

Client Secret

Type: string
Required: Yes, if this method is selected from the Scheme dropdown list.
Default: None