Configuration types

Configurations provide credentials, environment-specific settings, secrets, or data that your flow needs when it runs. Create different types of configuration on the Configurations tab of the Manage page, then select them when you deploy your integrations.

When you deploy integrations that you create in App Connect Designer or the IBM® App Connect Enterprise Toolkit, you can apply one or more configurations. Configuration files can define environment-specific settings, such as account credentials, and secrets or data that you can't check into a source control system.

When you deploy a BAR file, you can separate the BAR file artifacts from the configuration files. Therefore, you don't need to edit a BAR file before you deploy it to different environments. You can create different configuration files for each environment. For example, you might have separate configurations that contain different credentials for test and production systems. You can also use a configuration to provide a common policy or set of credentials to multiple deployed integrations. When the credentials change, you need to change them in one place only.

Different configuration types are provided for you to customize an integration before you deploy it. For example, use an Accounts configuration to specify account details for the applications that you connect to. Use a Policy project configuration to specify a set of policies for nodes in your Toolkit flow. Or use a Private network agent configuration to connect to systems or applications on a private network.
Note: When you deploy flows that you create in App Connect Designer, you must add an Accounts configuration to provide account credentials for your connectors. The accounts that you connect to on the Applications and APIs page or flow editor are used to develop and test your flows. When you deploy your flow, you must provide the credentials for these accounts in the Accounts configuration. You can apply only one Accounts configuration to an integration runtime, but you can use it to provide credentials for multiple connectors.

You can create, view, and edit your configurations on the Configurations tab of the Manage page Icon that represents the Manage page. Use the search field to filter the configurations. For more information, see Providing credentials and secrets in configurations.

The following topics describe the different types of configuration that you can deploy with your integrations.