Single Sign On (SSO) Plugin for Atlassian JIRA & Confluence.

Project Background

Microsoft Azure AD customers needed a SSO plugin for JIRA & Confluence Server based products to login using organization ID / password. To support the same, we developed a SAML 2.0 plugin from scratch that is deployed on Atlassian Marketplace.

Challenge

  • Custom SAML library development 
    There was a possibility for licensing issues had we developed the SSO plugin leveraging OpenSAML or SpringSAML libraries. We resorted to developing custom SAML library from scratch (CR) without major impact to project timelines.
  • Testing completeness
    Significant efforts of manual testing involved with respect to testing of plugin with various versions of Atlassian products. We automated the integration test part to cover all test scenarios reliably.

Perennial’s Implementation

  • Development of SAML 2.0 based Single Sign On (SSO) plugin for JIRA (including JIRA Core, JIRA Software, JIRA Service Desk) & Confluence products.
  • Integration with Azure Application Insights for telemetry.
  • Configuration UI to support SSO with Azure AD (AAD).
  • Thorough testing of plugin with various versions of products.

Key Highlights

  • Plugin / add-in distributable package.
  • Test Report for various versions of products.
  • Unit Testing, Integration Testing & documentation of Test cases.
  • Help Guide and FAQ for SSO plugin.
  • Necessary steps for listing of plugin in Atlassian Marketplace.
  • Documentation for configuration of plugin for administrator.
Success Story

DICE Connector for JIRA.

Learn how we can help you succeed.
Book a discovery call today!