The account is a freely configurable piece of information that is used to store user's credentials and used by the components within an integration flow at runtime to authenticate against 3-rd party APIs.

Each integration component may declare a single account type, e.g. salesforce account. Each user that have a provisioned Salesforce component may define multiple accounts of type salesforce with different names. For example:

Component developers may define the combination of fields that are required to define one account. For example, account for DB connector will have the following configuration:

While Salesforce account looks like this: