The Jitterbit Harmony security provider type supports these scenarios:
These authentication schemes are supported:
Vinyl ships with a Jitterbit Harmony security provider type named jitterbit.com
that can be used for user or data source authentication.
To use the jitterbit.com
security provider, these prerequisites must be met:
In addition, this information is required to configure the jitterbit.com
security provider:
Follow these steps to configure and enable the jitterbit.com
security provider. Additional supported settings are described in the Configuration section.
Configuring multiple SSO security providers or renaming the
jitterbit.com
security provider is not supported.
jitterbit.com
security provider in either the User Authentication panel or Data Source Authentication panel, and open the record for editingOrganizationId
recordRegion
recordYou can configure forms-based authentication for the Jitterbit Harmony security provider type using user or data source authentication.
This information is required to configure forms-based authentication:
Follow these steps to create and enable a new Jitterbit Harmony security provider that supports forms-based authentication. Additional supported settings are described in the Configuration section.
Jitterbit Harmony
You can configure service account authentication for the Jitterbit Harmony security provider type using data source authentication only.
This information is required to configure service account authentication:
Follow these steps to create and enable a new Jitterbit Harmony security provider that supports service account authentication. Additional supported settings are described in the Configuration section.
Jitterbit Harmony
The Jitterbit Harmony security provider supports the following additional parameters.
The Jitterbit Harmony security provider can be configured to retrieve a user's Harmony roles and convert them to Vinyl claims during the authentication process. Claims are mapped to security provider groups, which themselves can be mapped to security groups. To enable this option, the administrator must select Supplies Group Membership under Provisioning.
Field | Value |
---|---|
User Provisioning | When enabled, Vinyl will create user accounts based on the identity supplied by the Identity Provider (IdP). User attributes are mapped using claims. |
Supplies Group Membership | Indicates whether the Identity Provider (IdP) includes group membership claims in the security token. The claims will be registered as provider groups, which can be mapped to user groups. |
Type | Description |
---|---|
Harmony API |
The base Harmony region URL, one of:
|
Type | Description |
---|---|
Password | Harmony credentials (username and password) (applies only to service account authentication). |
Parameter | Description |
---|---|
EnvironmentId | The Harmony environment ID, located by hovering on the environment name in the Management Console Environments page. Optional value, if specified Vinyl will verify the user has access to the environment. If unspecified, Vinyl will verify the user is a member of the organization (OrganizationId). |
OrganizationId | The Harmony organization ID, located in the top right of the Harmony Portal header next to the organization name. When authenticating users, the security provider verifies the user is a member of the given organization. This property is not used when authenticating with a service account. |
Region | Jitterbit Harmony region, one of:
|
Identifier | Purpose | Description |
---|---|---|
Name | User name. | |
userId | Name ID | Opaque, immutable value that identifies the user. |
roleId | Group | Security provider group membership. |
Email Address | User account email address. | |
phone | Phone Number | User account phone number. |