Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-2565

Support SSO through Seraph in internal version of Bamboo Crowd integration

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • None
    • None
    • Integration - Bamboo
    • None

      BAM-9158 brought over the atlassian-user-1 implementation from Crowd but not SSO support. Include the BambooAuthenticator so users can enable it by manually editing seraph-config.xml without having to add any external jars.

            [CWD-2565] Support SSO through Seraph in internal version of Bamboo Crowd integration

            joe added a comment -

            With this change users don't need to copy any Crowd jars over. As the SSO implementation doesn't support configuration changes at runtime the process for setup will be:

            • Launch Bamboo and configure user management
            • Shut down
            • Edit the seraph-config.xml file to replace the '<authenticator>' element with the commented-out Crowd class
            • Restart

            When SSO is enabled, Bamboo will need to be restarted after any other changes to the Crowd configuration.

            joe added a comment - With this change users don't need to copy any Crowd jars over. As the SSO implementation doesn't support configuration changes at runtime the process for setup will be: Launch Bamboo and configure user management Shut down Edit the seraph-config.xml file to replace the '<authenticator>' element with the commented-out Crowd class Restart When SSO is enabled, Bamboo will need to be restarted after any other changes to the Crowd configuration.

              jwalton joe
              jwalton joe
              Affected customers:
              0 This affects my team
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 12h
                  12h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 8h Time Not Required
                  8h