1. Home
  2. Docs
  3. The Access Platform
  4. Application Integration Guide
  5. BeanLogin Integration with Confluence

BeanLogin Integration with Confluence

Overview

Confluence is a collaboration tool used by teams for Wiki, Documentation, and Knowledgebase. This guide captures the necessary details to establish SSO for Confluence using BeanLogin. Please note that there can be some unique use cases that are specific to your Organization and not all use cases are detailed here. You may be required to tweak the configuration to suit your needs.

Confluence requires the use of a plugin for enabling SAML SSO. For the purpose of this integration, we have used SAML SingleSignOn plugin. Installation of the plugin is out of scope of this document.

Federation Worksheet

ParameterValueComments
BeanLogin Metadata URLhttps://portal.beanlogin.com/federation/saml/idp.xmlThis is the URL containing BeanLogin Metadata
BeanLogin SSO URLhttps://portal.beanlogin.com/Federation/SAML2SSO.aspxThis is the URL to which the application will send authentication and logout requests
BeanLogin IdP Token Signing CertificateExport the certificate from the BeanLogin InterfaceToken Signing Cert to verify the digital signature
Confluence SAML URLhttps:///plugins/servlet/samlssoThis is the Confluence SAML URL
Confluence Assertion Consumer Service URLhttps:///plugins/servlet/samlssoThis is the URL to which the SAML2.0 Assertion will be posted
User AttributesEmailAddress, FirstName, LastNameList of user attributes Confluence needs in the SAML 2.0 Assertion
Protocol to be usedSAML 2.0Confluence plugins in the Atlassian Marketplace support SAML 2.0
NameID ParameterEmailAddress
Logout URLThis will be used when Application sends a signout request to BeanLogin. Once a user is successfully signed out, BeanLogin can redirect to this URL.

Configuration of the application within BeanLogin

Below are the steps involved in the configuration of an application within BeanLogin.

  1. Login to BeanLogin as an Administrator.
  2. Navigate to App >> Corporate >> Register New App.
  3. Configure the application with the details from the worksheet.

Configuration of BeanLogin as IdP within Confluence

  1. Log in to Confluence as an Administrator.
  2. Navigate to Confluence Administrator screen.
  3. Select SAML SingleSingOn from the left-hand pane.
  4. Click Add IdP.
  5. Enter the following information on the Choose your SAML Identity Provider Screen. Click Next.
  6. Enter the following information on the Setup SAML IdP without Metadata Screen. Click Next.
  7. User ID Attribute and Transformation. 
  8. Enable User Creation and Update.
  9. Confirm the settings on the screen.
  10. Click the Test button to test the authentication.
Was this article helpful to you? Yes No

How can we help?