How to configure an OpenID Connect (OIDC) Single Sign-On connection between your Identity Provider (IdP) and Black Duck Portal, enabling users to authenticate through your organization's identity system.
Prerequisites
Setting up single sign-on requires the following:
- Organization Admin permission in Black Duck Portal.
- Sufficient permissions to create an integration with Black Duck Portal in your IdP.
Connect to your IdP with OpenID Connect
Follow these steps to set up an SSO connection with your IdP using OpenID Connect.
Note: OIDC connections use service-provider-initiated (SP-initiated) authentication only. After you set up single sign-on, users must access Black Duck Portal to start the authentication process. Black Duck Portal does not support IdP-initiated authentication for OIDC connections.
Enable SCIM provisioning (optional)
Now, you have the option to enable System for Cross-domain Identity Management (SCIM) provisioning.
SCIM provisioning automates user lifecycle management between your identity provider and Black Duck Portal. While SSO handles authentication, SCIM provisioning handles provisioning—automatically creating, updating, and removing user accounts based on changes in your identity provider.
See Enable SCIM provisioning (optional) for more information.Next steps
Next, grant users access to Black Duck Portal in your IdP. The steps to complete this vary from IdP to IdP.
Important: After you grant a user access to Black Duck Portal, the user must sign in to Black Duck Portal successfully (using single sign-on) before their user information appears on the Users tab ().