Documentation Index

Fetch the complete documentation index at: https://docs.turbo360.com/llms.txt

Use this file to discover all available pages before exploring further.

Installation and SSO configuration

Prev Next

Overview

This article covers installing the Turbo360 Business Activity Monitoring (BAM) components on BizTalk Server, deploying the sample BizTalk application with artifacts, and configuring the BAM connection details in the SSO database (SSO DB). Complete these steps before instrumenting any BizTalk pipelines or orchestrations for tracking.

Business value

Setting up the BAM components and SSO configuration correctly is the foundation for hybrid BizTalk and Azure transaction tracking. A correctly configured SSO DB lets every BizTalk pipeline component locate and authenticate to your BAM Function App without requiring hard-coded credentials — making the integration secure, maintainable, and portable across environments.

Prerequisites

  • BizTalk Server installed and operational
  • Access to the BizTalk Admin Console with sufficient permissions to deploy applications
  • The Turbo360 BizTalk BAM-1.0 MSI package
  • The BAM Function App URL and API Key from your Turbo360 BAM account

Required permissions

You must have BizTalk Administrator rights on the server to install components and deploy the BizTalk application. SSO DB configuration also requires SSO Administrator access.

How it works

The installation has two sequential steps. First, install the Turbo360 BAM components — this creates the Assemblies, BizTalk, and SDK folders on disk. Second, deploy the sample BizTalk application using the MSI in the BizTalk folder. After deployment, run a configuration utility to store the BAM Function App URL and API Key in the SSO DB, making them available to all pipeline components at runtime.

Steps

Use the following steps to install the Turbo360 BAM components, deploy the BizTalk application, and register the BAM connection in the SSO DB. Run all steps on the BizTalk Server host.

Install the Turbo360 BAM components

Installing the main MSI creates the component library and SDK folders required for pipeline instrumentation.

  1. Launch the Turbo360 BAM MSI file. The installation wizard opens.

    install-1.JPG

  2. Click Next and accept the license agreement.

  3. Select the installation folder and click Next.

    install-2.JPG

  4. Click Install to begin.

    install-3.JPG

  5. To view installation logs, select View Installation Log, then click Finish.

    install-4.JPG.png

After installation, three folders are created in the deployed location:

  • Assemblies — contains all required DLLs for use in pipeline and orchestration projects.
  • BizTalk — contains the subfolders MSI\BizTalkBAM with the Turbo360 BizTalk BAM-1.0 MSI, which includes sample pipelines and schemas.
  • SDK — under Configuration\BAMConfiguration, contains the Kovai.T360.BAM.Configuration executable for SSO DB configuration. A Configuration.xml file is also available here for modifying Event Viewer logging settings.

Install the BizTalk application with artifacts

Deploying the BizTalk application installs sample pipelines and schemas that you can use to test and explore BAM tracking in BizTalk.

  1. Navigate to the BizTalk folder from the previous installation and open MSI\BizTalkBAM.

  2. Launch Turbo360 BizTalk BAM-1.0.msi. The installation wizard opens.

    BizTalk - 1.JPG

  3. Click Next and accept the license agreement.

  4. Select the installation folder and click Next.

    BizTalk - 2.JPG

  5. Click Install.

    BizTalk - 3.JPG

  6. Once installation completes, select "Start deploying to BizTalk when I click Finish" to deploy the application to the BizTalk Management DB, then click Finish.

    BizTalk - 4.JPG.png

  7. During deployment, enter the FILE adapter host username and click Next.

    BizTalk - 5.JPG

  8. Select the required configuration settings file and click Next. Configuration files are in the Environment Settings folder under the installation location.

    BizTalk - 6.JPG.png

    BizTalk - 7.JPG.png

    BizTalk - 8.JPG

    :::(Info)(Note:)
    If your SSOAppUserGroup and SSOAppAdminGroup have different users, modify those values in the relevant environment settings file before proceeding. The default users listed in the settings apply to all environment settings files.
    :::

    image.png

  9. If this is the last server in the BizTalk group, select "This is the LAST server in the BizTalk Group" and click Finish.

    BizTalk - 10.JPG

  10. Deployment status is displayed once complete.

    BizTalk - 11.PNG

  11. The Turbo360 BizTalk BAM application is now available in the Admin Console with sample schemas and pipelines.

    BizTalk - 12.png

Configure Turbo360 BAM in the SSO DB

Registering your BAM connection details in the SSO DB makes the Function App URL and API Key available to all pipeline components at runtime without requiring hard-coded values.

The configuration executable is in the first installation folder under \SDK\Configuration\BAMConfiguration.

  1. Launch Kovai.T360.BAM.Configuration.

    sso - 1.png

  2. To add new BAM details, enter 2 and press Enter.

    sso - 2.png

  3. Enter a value for BAM Friendly name and press Enter.

  4. Copy and paste the BAM Function App URL and API Key from your Turbo360 BAM account and press Enter.

    biztalk isnatllation.png

    sso - 4.png

  5. To configure multiple BAM environments, enter Y and repeat steps 3–4.

  6. Use the following options to manage BAM details in the SSO DB:

    Option Description
    1. List BAM Details List all configured BAM details in the SSO DB.
    2. Add new BAM Details Add new BAM details to the SSO DB.
    3. Update Existing BAM Details Update the existing BAM Function App URL and API Key.
    4. Change Default BAM Change the default BAM entry in the SSO DB.
    5. Delete Delete a configured BAM entry from the SSO DB.
    6. Exit Close the application.
  7. Enter 6 and press Enter to exit. Press Enter again to close the command window.

Troubleshooting

  1. Installation wizard does not launch
    Cause: The MSI file may be blocked by Windows security policies or antivirus software.
    Fix: Right-click the MSI file, select Properties, and click Unblock if the option is present. Disable antivirus scanning temporarily if needed.

  2. BizTalk application deployment fails
    Cause: The FILE adapter host username entered during deployment is incorrect or does not have BizTalk Host Instance permissions.
    Fix: Verify the host username matches the BizTalk host instance service account. Re-run the deployment wizard with the correct account.

  3. SSO DB configuration tool returns an error on save
    Cause: The user running the tool does not have SSO Administrator rights.
    Fix: Run Kovai.T360.BAM.Configuration as a user who is a member of the BizTalk SSO Administrators group.

  4. BAM Friendly name does not appear when listing BAM details
    Cause: The entry was not saved successfully, or the SSO DB connection timed out.
    Fix: Re-run the configuration tool, select option 1 to list details, and re-add the entry if it is missing.

  5. Pipeline components cannot connect to the BAM Function App after installation
    Cause: The BAM Function App URL or API Key stored in the SSO DB is incorrect or the Function App is unreachable from the BizTalk server network.
    Fix: Use option 3 in the configuration tool to update the URL and API Key. Verify network connectivity from the BizTalk server to the Function App endpoint.

Related articles