Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-69311

Ability to have the Websudo functionality working with SAML / SSO

    • 85
    • 109
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Problem Definition

      When implementing SAML either through JDC or through a vendor plugin, the net result is you have to turn off websudo because you can't get websudo and SAML to work. The effect is you can go straight into administration functions without confirmation that you should. This poses a security risk.

      Suggested Solution

      I am requesting an enhancement to allow websudo to work with both your JDC SAML setup as well as to allow websudo to work with other marketplace SAML plugins.

          Form Name

            [JRASERVER-69311] Ability to have the Websudo functionality working with SAML / SSO

            John Eisenschmidt added a comment - - edited

            This also affects us, please add https://support.atlassian.com/requests/PSSRV-123566/ to the affected support ticket count. 

             

            It's also scary to see the reporter is inactive - could we get these "needs triage" / "gathering interest" cases with an inactive reporter reassigned to the Product Owner(s) for the respective products, please? It doesn't seem like this is getting enough visibility based on updates.

            John Eisenschmidt added a comment - - edited This also affects us, please add https://support.atlassian.com/requests/PSSRV-123566/ to the affected support ticket count.    It's also scary to see the reporter is inactive - could we get these "needs triage" / "gathering interest" cases with an inactive reporter reassigned to the Product Owner(s) for the respective products, please? It doesn't seem like this is getting enough visibility based on updates.

            It is my understanding that websudo feature covers Project Admin functions as well as System Admin functions. Project Admin rights are assigned by a project role; is there a reason it also requires a second login? Getting SSO to work with websudo resolves all this, but if this doesn't get resolved, separating to two types of 'admin' roles would be beneficial.

            Tanya Thorpe added a comment - It is my understanding that websudo feature covers Project Admin functions as well as System Admin functions. Project Admin rights are assigned by a project role; is there a reason it also requires a second login? Getting SSO to work with websudo resolves all this, but if this doesn't get resolved, separating to two types of 'admin' roles would be beneficial.

            Sean Boone added a comment -

            Impacting 9.9.  Would love to see this addressed.

            Sean Boone added a comment - Impacting 9.9.  Would love to see this addressed.

            Also appears to impact 8.20

            Andrew Wolpers added a comment - Also appears to impact 8.20

            If your SSO-account is linked to a non-privileged account, you have an infinite loop. The websudo forwards to the SSO-provider, the identity confirmation comes back, the permission check requires the websudo, the websudo forwards to the SSO-provider....and so on.

            Simply turn off auto-forwarding for the websudo. This fixes the problem.

            Gabriel Ruprecht added a comment - If your SSO-account is linked to a non-privileged account, you have an infinite loop. The websudo forwards to the SSO-provider, the identity confirmation comes back, the permission check requires the websudo, the websudo forwards to the SSO-provider....and so on. Simply turn off auto-forwarding for the websudo. This fixes the problem.

            Sampath added a comment -

            Sampath added a comment - https://getsupport.atlassian.com/browse/PSSRV-54643  

            I am not sure why this issue is with low priority. When giving a support for a functionality like SAML either give full implementation or don't give it or at least mention in the document clearly that for admin login disable websudo and what other places it will not work.

            Aditya Mishra added a comment - I am not sure why this issue is with low priority. When giving a support for a functionality like SAML either give full implementation or don't give it or at least mention in the document clearly that for admin login disable websudo and what other places it will not work.

            Joshua Reddish added a comment - - edited

            This really needs to be addressed. Whats the point of giving us JIT SSO? We either have to support something else to for admins to access the console, or we turn of a security feature. This is a glaring hole in the JIT SSO 2.0 feature, that almost invalidates its existence entirely.

            Joshua Reddish added a comment - - edited This really needs to be addressed. Whats the point of giving us JIT SSO? We either have to support something else to for admins to access the console, or we turn of a security feature. This is a glaring hole in the JIT SSO 2.0 feature, that almost invalidates its existence entirely.

            Matt Doar added a comment - - edited

            With Jira Data Center 8.5.4 websudo and Okta using the standard Data Center SSO integration seems to work for us. No plugins used

            Matt Doar added a comment - - edited With Jira Data Center 8.5.4 websudo and Okta using the standard Data Center SSO integration seems to work for us. No plugins used

            Looking forward for Atlassian to add this feature in their roadmap.

            Jose Agustin Aceves Chamosa added a comment - Looking forward for Atlassian to add this feature in their roadmap.

              Unassigned Unassigned
              lfagundes Luciano Fagundes (Inactive)
              Votes:
              93 Vote for this issue
              Watchers:
              100 Start watching this issue

                Created:
                Updated: