Skip to main content

Create an mTLS-protected TCP share

Learn how to create an mTLS-protected TCP share in Frontdoor.

note

Steps

  1. From the Frontdoor console, click Shares in the left-hand menu.

  2. Click the + icon to create a new share.

  3. Fill in the share fields:

    • Name: Enter a name used to access the share; must be alphanumeric and start with a letter.
    • Hosting Frontdoor agent: Select the agent you created.
    • Share type: Select TCP. See Shares overview for more info.
    • Target host:port: Enter the host and port of the application or service you want to share; must be accessible from the agent you selected.
    • Ingress port: Enter the port on which Frontdoor will accept incoming connections for this share.
  4. Under Certificate Authentication, select System Generated Certificate or Client Certificate.

    For System Generated Certificate, fill in the fields:

    • Allowed subjects: Enter a comma-separated list of allowed subject names for client certificates.
      • Example: CN=service-account-1, O=MyCompany
    • Allowed common name prefixes: Enter a comma-separated list of allowed common name prefixes for client certificates.
      • Example: service-account-;frontdoor-access-;example-
    • Organizational unit: Enter a comma-separated list of allowed organizational units for client certificates.

    For Client Certificate, select the client certificate you uploaded.

  5. Click Create share.

    You're returned to the Frontdoor Shares page, where you can see your ingress address in host:port format under the Access column. It may take a few minutes for the share to become active.