• Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      The Atlassian-recommended solution for Shibboleth with Crowd is the solution developed by juhani and Eduix:

      https://wiki.nordu.net/display/NORDUwiki/Crowd+Shibboleth+Module

            [CWD-75] Support Shibboleth

            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3389084 ] New: JAC Suggestion Workflow 3 [ 3629535 ]
            Status Original: RESOLVED [ 5 ] New: Closed [ 6 ]
            Monique Khairuliana (Inactive) made changes -
            Workflow Original: Simplified Crowd Development Workflow v2 [ 1389291 ] New: JAC Suggestion Workflow [ 3389084 ]
            Issue Type Original: Improvement [ 4 ] New: Suggestion [ 10000 ]
            Marcin Kempa made changes -
            Remote Link New: This issue links to "Page (Extranet)" [ 175835 ]
            Owen made changes -
            Workflow Original: Crowd Development Workflow v2 [ 271894 ] New: Simplified Crowd Development Workflow v2 [ 1389291 ]
            Michael Tokar made changes -
            Remote Link New: This issue links to "Page (Extranet)" [ 122111 ]

            There appears to be a newer version (that claims to work with 2.7) located at https://github.com/Eduix/crowd-shibboleth-module. I posted my URL answer there, but in case it get removed I will post here. I had to check out the login button at the nordu site itself to figure this out.

            You set the login.url property in the seraph-config.xml file to http://YourServerName:8095/crowd/plugins/servlet/ssocookie?redirectTo=${originalurl}

            Matt Scales added a comment - There appears to be a newer version (that claims to work with 2.7) located at https://github.com/Eduix/crowd-shibboleth-module . I posted my URL answer there, but in case it get removed I will post here. I had to check out the login button at the nordu site itself to figure this out. You set the login.url property in the seraph-config.xml file to http://YourServerName:8095/crowd/plugins/servlet/ssocookie?redirectTo=$ {originalurl}

            The comment from Juhani Gurney is helpful.

            Can you you or someone elaborate on the "We needed to to a slight modification to the Crowd Authenticators for Confluence and Jira so that they redirect to Crowd for login instead of showing the Confluence/Jira login screen" part?

            I assume we need to update the "login.url" property in the seraph-config.xml file of confluence to point to our shib protected crowd server, but I am unsure what format for the URL to tell Crowd where to redirect back to. /crowd/login.action?redirectTo=https://confluence or something?? I can't seem to stumble upon it.

            Thanks!

            Matt Scales added a comment - The comment from Juhani Gurney is helpful. Can you you or someone elaborate on the "We needed to to a slight modification to the Crowd Authenticators for Confluence and Jira so that they redirect to Crowd for login instead of showing the Confluence/Jira login screen" part? I assume we need to update the "login.url" property in the seraph-config.xml file of confluence to point to our shib protected crowd server, but I am unsure what format for the URL to tell Crowd where to redirect back to. /crowd/login.action?redirectTo= https://confluence or something?? I can't seem to stumble upon it. Thanks!

            Anybody know what we are supposed to do after we follow the readme and drag the jar to the plugins directory? I don't see any change in the Crowd UI? Is there a walkthrough for this? README directions are pretty slim. Maybe this doesn't work with 2.7?

            I would also like to see this built in. SAML 2 (Shib) is pretty much a deal killer requirement for any new applications purchased at my company.

            Matt Scales added a comment - Anybody know what we are supposed to do after we follow the readme and drag the jar to the plugins directory? I don't see any change in the Crowd UI? Is there a walkthrough for this? README directions are pretty slim. Maybe this doesn't work with 2.7? I would also like to see this built in. SAML 2 (Shib) is pretty much a deal killer requirement for any new applications purchased at my company.

            And now Crowd 2.7 is due, and once again we'll need to rebuild it. Can't we just get this built and added to the Atlassian Marketplace like any other plugin?

            aarnetadmin added a comment - And now Crowd 2.7 is due, and once again we'll need to rebuild it. Can't we just get this built and added to the Atlassian Marketplace like any other plugin?

            Just thought I'd let the people watching this issue know that there is now a new version of the plugin available on the NORDUnet wiki for Crowd version 2.5.
            https://wiki.nordu.net/display/NORDUwiki/Crowd+Shibboleth+Module

            Stefan Liström added a comment - Just thought I'd let the people watching this issue know that there is now a new version of the plugin available on the NORDUnet wiki for Crowd version 2.5. https://wiki.nordu.net/display/NORDUwiki/Crowd+Shibboleth+Module

              justen.stepka@atlassian.com Justen Stepka [Atlassian]
              jnolen Jonathan Nolen (Inactive)
              Votes:
              14 Vote for this issue
              Watchers:
              25 Start watching this issue

                Created:
                Updated:
                Resolved: