Important Update Effective February 1, 2024!
Due to recent changes in Jira and Confluence, we've made the tough decision to discontinue the OpenID Connect (OIDC)/OAuth app and no longer provide new versions for the newest Jira/Confluence releases as of January 31, 2024.
This is due to some necessary components no longer shipping with Jira/Confluence, which would require some extensive rewrites of the OIDC App.
Important Update! This app will be discontinued soon!
Due to recent changes in Jira, which no longer ships with some components required for our Read Receipts app to run, we've made the tough decision to discontinue the app, as of Februar 5, 2025.
Important Update! This app will be discontinued soon!
We've made the tough business decision to discontinue the app, as of January 11, 2025.
Admin password prompt (WebSudo)
Problem
We've noticed that if we log in using SSO with a Jira/ Confluence administrator user and navigate to an administration page,
we are prompted to re-enter the user password. Why does the SAML Single Sign On app not perform the authentication process ?
Solution
The Atlassian component responsible for that (WebSudo) does not use the SAML SSO app for authentication.
You essentially have two options:
- Login/ Create an administrator account with a Jira/ Confluence password and use this to access the administration sections
- Disable WebSudo permanently:
- Jira: https://confluence.atlassian.com/adminjiraserver074/configuring-secure-administrator-sessions-881684205.html
- Confluence: https://confluence.atlassian.com/doc/configuring-secure-administrator-sessions-218269595.html
A little more background:
What would happen then is:
- You login to Confluence/ Jira via SSO entering your username & password at the IdP (if you aren’t already authenticated)
- Once you want to become an admin, WebSudo would send you to the IdP for authentication again
- The IdP detects that you are authenticated already, sending you back to Jira/ Confluence WITHOUT asking for the password again ...
- ... sending you to the admin sections without having done anything really
Since our plugin can’t know the password (which would defeat the whole SAML security purpose), we have no other option than sending the request to the IdP.