OAuth 2.0 Authorization
Boomi Spaces supports OAuth 2.0 integration, making it much easier to connect with third-party identity providers. You can generate access tokens directly within the Spaces UI, making it faster and easier to connect with various supported applications.
To enable OAuth 2.0 connectors for Spaces, you need to:
- Configure the connection settings under the OAuth 2.0 tab of the connector for the Integration Process.
- Similarly, go to the Connection Settings tab under Process Extensions and add fields like Base URL, Company ID, Access Token and Authorization Parameters for the consumer Space.
Grant Types: Grant Type refers to how an application gets an OAuth 2.0 access token for client authentication to protected cloud resources. The connection provides Client Credentials with which to retrieve an access token directly, instead of asking for user authorization.
Tokens are generated only for specific IDP configurations or Grant Types. A Few Grant Types do not require token generation.
Currently, Boomi Spaces supports OAuth 2.0 authorization for the IDPs (Identity Providers) listed in the table below. For details of settings required for configuring an OAuth 2.0 connection and the supported Grant Types for the specific connection, check out the respective links under the Configuration Settings column below.
| Connection | Grant Types | Configuration Settings |
|---|---|---|
| Quickbooks Online | None | QuickBooks OAuth 2.0 |
| HTTP Client | Authorization code, Resource Owner Credentials, Client Credentials | HTTP Client OAuth 2 |
| Mail (IMAP) | None | |
| REST Client | Authorization code, Resource Owner Credentials, Client Credentials, JWT Bearer | REST Client OAuth 2.0 |
| Salesforce Platform Events | None | Salesforce Platform Events OAuth 2.0 |
| Microsoft Azure Service Bus | Client Credentials | Microsoft Azure Service Bus OAuth 2.0 |
To enable Space users to easily install and access the connection, add the Integration Pack for that specific connector to the Space. You can make multiple connections available in the Space.