Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-6786

Possibility for administrators to switch to or impersonate another user

    • 83
    • 5
    • We collect Confluence 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.

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      Hi,

      it would be a very usefull feature for the administrator of Jira to be able to 'become' another user for testing purpose or to reproduce errors etc
      I think of a behaviour like 'su - <username>' under Linux/Unix.
      You could add a field "switch to userid" in the administration interface, or add a 'switch to this user' in the users profile.

      Regards
      Markus Nospers

      See JRA-10871 for the same request on Jira

            [CONFSERVER-6786] Possibility for administrators to switch to or impersonate another user

            Thank you, I just noticed the 'appfire' below. you learn something every day 

            chris sieverts added a comment - Thank you, I just noticed the 'appfire' below. you learn something every day 

            7b3443259151 Whatever it is, it was added by an add-on. Which should be listed under <your-Jira-base-URL>/plugins/servlet/upm

            Piotr Janik added a comment - 7b3443259151 Whatever it is, it was added by an add-on. Which should be listed under <your-Jira-base-URL>/plugins/servlet/upm

            Exactly there is not native user switcher on Jira server. For confluence you can just simply go the same way an use our  User Switcher for Confluence app

            Jack Nolddor [Sweet Bananas] added a comment - Exactly there is not native user switcher on Jira server. For confluence you can just simply go the same way an use our   User Switcher for Confluence app

            7b3443259151 There's no such native functionality in Jira, you must be using an add-on. Cf. JRASERVER-2134

            Piotr Janik added a comment - 7b3443259151 There's no such native functionality in Jira, you must be using an add-on. Cf. JRASERVER-2134

            We use this with Jira constantly, why is this valuable admin feature not available in Confluence? administrative parity 

            chris sieverts added a comment - We use this with Jira constantly, why is this valuable admin feature not available in Confluence? administrative parity 

            We have developer User Switcher for Confluence app for those who still need this feature on their daily basis.

            Any feedback about the application usage is welcome.

            Kindly check.

            Jack Nolddor [Sweet Bananas] added a comment - We have developer User Switcher for Confluence app for those who still need this feature on their daily basis. Any feedback about the application usage is welcome. Kindly check.

            +1. We need this feature to effectively support our customers!

            Tugs Parra added a comment - +1. We need this feature to effectively support our customers!

            It looks like the Switcher app is no longer available for download, in accordance with the sunsetting of support for Jira Server on February 15th, 2024, and it's only a matter of time before all of the other workaround apps suffer the same fate, so it's crucial now more than ever to have this feature enabled for Confluence server. Its value for troubleshooting purposes can't be overstated.

            vstanaszek added a comment - It looks like the Switcher app is no longer available for download, in accordance with the sunsetting of support for Jira Server on February 15th, 2024, and it's only a matter of time before all of the other workaround apps suffer the same fate, so it's crucial now more than ever to have this feature enabled for Confluence server. Its value for troubleshooting purposes can't be overstated.

            John Price added a comment -

            Log In As User has been an admin feature in Cloud for ages.  It's great that people have written plugins (some free, some not), but we would really like Atlassian to just build this in. 

            John Price added a comment - Log In As User has been an admin feature in Cloud for ages.  It's great that people have written plugins (some free, some not), but we would really like Atlassian to just build this in. 

            If a user is on leave or on furlough, they will still receive notifications from Calendars. It would be nice to unsubscribe them if they are away from their accounts.

            Richard Jenkins added a comment - If a user is on leave or on furlough, they will still receive notifications from Calendars. It would be nice to unsubscribe them if they are away from their accounts.

            Hi Joe,

            An existing User Switcher for Jira was previously created by TNG Technology Consulting GmbH vendor for FREE so I encourage people to use that app on Jira instead of developing my own version.

            Jack Nolddor [Sweet Bananas] added a comment - - edited Hi Joe, An existing User Switcher for Jira was previously created by TNG Technology Consulting GmbH vendor for FREE so I encourage people to use that app on Jira instead of developing my own version.

            Joe Red added a comment -

            Seems crazy that this is a feature on the Cloud version and not the Server version. 

            Jack, do you have a User Switcher for Jira as well?

            Joe Red added a comment - Seems crazy that this is a feature on the Cloud version and not the Server version.  Jack, do you have a User Switcher for Jira as well?

            In fact, is not possible to switch to or impersonate another user on Jira Server, you must go for a third-party apps as well. That's the reason I developed the User Switcher for Confluence for FREE because It's a must-have to provide better support to end users.

            Jack Nolddor [Sweet Bananas] added a comment - In fact, is not possible to switch to or impersonate another user on Jira Server, you must go for a third-party apps as well. That's the reason I developed the User Switcher for Confluence for FREE because It's a must-have to provide better support to end users.

            Wow this idea is almost 15 years old now! Such a weird thing that JIRA has already had it for years and Confluence still doesn't.

            Liudmyla Zinievych added a comment - Wow this idea is almost 15 years old now! Such a weird thing that JIRA has already had it for years and Confluence still doesn't.

            Especially when users are working remotely and report that something does not work for them, would be nice to be able to "try" it as their user.

            Lynne Randolph added a comment - Especially when users are working remotely and report that something does not work for them, would be nice to be able to "try" it as their user.

            Many thanks, Juergen Lanner
            I'm quite happy to see that you find User Switcher for Confluence cool.

            Please consider to write a review, if you think I really deserve it

            Kind Regards,
            Jack Nolddor.

            Jack Nolddor [Sweet Bananas] added a comment - Many thanks, Juergen Lanner I'm quite happy to see that you find User Switcher for Confluence cool. Please consider to write a review , if you think I really deserve it Kind Regards, Jack Nolddor.

            Wow! Cool, Thanks Jack! It works like a charm!

            Juergen Lanner added a comment - Wow! Cool, Thanks Jack! It works like a charm!

            Hi community,
            After a while I've just managed to develop a FREE app called User Switcher for Confluence that mimics the already third-party application existing on Atlassian Marketplace for Jira.
            You can DOWNLOAD it using the following link.

             

            Basic Usage

            After install it, you will be able to use our complement next time page reloads

            • Quickly switch between users using X+X shortcut or top-right icon
            • Directly switch back to your user using Z +Z shortcut

            We are glad to inform that User Switcher for Confluence seamlessly integrates with Confluence's Audit Log 

            Jack Nolddor [Sweet Bananas] added a comment - - edited Hi community, After a while I've just managed to develop a FREE app called User Switcher for Confluence that mimics the already third-party application existing on Atlassian Marketplace for Jira. You can DOWNLOAD it using the following link .   Basic Usage After install it, you will be able to use our complement next time page reloads Quickly switch between users using X+X shortcut or top-right icon Directly switch back to your user using Z +Z shortcut We are glad to inform that User Switcher for Confluence seamlessly integrates with Confluence's Audit Log 

            Upvoted. 

            Liudmyla Zinievych added a comment - Upvoted. 

            Hey Markus,

            i use https://marketplace.atlassian.com/apps/1219918/fast-user-switcher-fus-for-confluence?hosting=server&tab=overview

            it is very fast and easy to use, just type"su" and its working. Try it  

             

            Cheers

            Anton

            Anton Klein added a comment - Hey Markus, i use  https://marketplace.atlassian.com/apps/1219918/fast-user-switcher-fus-for-confluence?hosting=server&tab=overview it is very fast and easy to use, just type"su" and its working. Try it     Cheers Anton

            This is an essential feature for administrators, and it should be natively available without the need to resort to third party solutions.

            Atlassian team, please add this to Confluence (and Jira for that matter). It should work the same way it does in Cloud.

            Michael Woffenden added a comment - This is an essential feature for administrators, and it should be natively available without the need to resort to third party solutions . Atlassian team, please add this to Confluence (and Jira for that matter). It should work the same way it does in Cloud.

            I have a different use-case for impersonating in Confluence.  I'd like it added to the search API.

            We have areas of Confluence segregated for various teams. It is our main information repository and some info is considered sensitive so a user must be authenticated to access only data relevant to them.

            In an application we run a search on behalf of a user using the /rest/searchv3/1.0/search API and we authenticate using admin credentials. Our issue with using the current API in this way is it will return search results the user should not have access to.

            The ideal solution is for our search to authenticate to Confluence using an admin account, and take a query parameter similar to run-search-as-user=bobx so only appropriate results are returned to the user.

            Applications Unit added a comment - I have a different use-case for impersonating in Confluence.  I'd like it added to the search API. We have areas of Confluence segregated for various teams. It is our main information repository and some info is considered sensitive so a user must be authenticated to access only data relevant to them. In an application we run a search on behalf of a user using the /rest/searchv3/1.0/search API and we authenticate using admin credentials. Our issue with using the current API in this way is it will return search results the user should not have access to. The ideal solution is for our search to authenticate to Confluence using an admin account, and take a query parameter similar to run-search-as-user=bobx so only appropriate results are returned to the user.

            Thanks for your interest in this issue.

            This request is considered a potential addition to our longer-term roadmap.

            We'll typically review this request at least once a year, at which point we’ll consider whether we need to alter its status. 

            Best,

            Confluence Product Management

            Jenny (Inactive) added a comment - Thanks for your interest in this issue. This request is considered a potential addition to our longer-term roadmap. We'll typically review this request at least once a year, at which point we’ll consider whether we need to alter its status.  Best, Confluence Product Management

            Another reason to impersonate a user is to be able to change page level restrictions that are currently not allowed by space admins or confluence admins.  Even though the space/confluence admin can see the page restrictions for a space, the space admin is unable to modify page level restrictions to add or remove.

            Michael Valentin added a comment - Another reason to impersonate a user is to be able to change page level restrictions that are currently not allowed by space admins or confluence admins.  Even though the space/confluence admin can see the page restrictions for a space, the space admin is unable to modify page level restrictions to add or remove.

            Suggest that Atlassian close this request with "Won't Fix" (similar to JRA-2134 ) as this can be achieved with plugins:

            Zeke, your use case for uploading profile pictures is captured in CONF-14368

            Daniel Eads {unmonitored account} added a comment - Suggest that Atlassian close this request with "Won't Fix" (similar to  JRA-2134 ) as this can be achieved with plugins: SU for Confluence as noted by Hendrik (Server only) ScriptRunner for Confluence (Server only, Cloud probably coming soon as ScriptRunner for JIRA is Cloud compatible) Zeke, your use case for uploading profile pictures is captured in  CONF-14368

            What your customers really need is an easy way for a Confluence administrator to upload profile pictures.  We do not want to impersonate or log on as the user.  We need to upload any user's profile picture while logged on as ourselves.

            Zeke Crater added a comment - What your customers really need is an easy way for a Confluence administrator to upload profile pictures.  We do not want to impersonate or log on as the user.  We need to upload any user's profile picture while logged on as ourselves.

            Hendrik Brocke added a comment - - edited

            You may try this plugin: SU for Confluence
            We have recently bought it and it works like charm.

            Hendrik Brocke added a comment - - edited You may try this plugin: SU for Confluence We have recently bought it and it works like charm.

            MichaelMoe added a comment -

            Agree, this is much needed feature. I have to manually update the database to achieve the result.

            MichaelMoe added a comment - Agree, this is much needed feature. I have to manually update the database to achieve the result.

            +1, this would simplify user management greatly for us.

            David Arndt added a comment - +1, this would simplify user management greatly for us.

            The Sudo plugin doesn't work with Confluence 4 or 5.

            Gareth White added a comment - The Sudo plugin doesn't work with Confluence 4 or 5.

            I'll note that the Sudo plugin doesnt work with SSO

            Damen Knight added a comment - I'll note that the Sudo plugin doesnt work with SSO

            Kaitsu added a comment -

            We're also using OnDemand and have a demand (no pun intended) for this, so +1.

            Kaitsu added a comment - We're also using OnDemand and have a demand (no pun intended) for this, so +1.

            +1, 3rd party plugin's are not an option for OnDemand users and OnDemand Admins also require this feature

            Jakub Pierzchała added a comment - +1, 3rd party plugin's are not an option for OnDemand users and OnDemand Admins also require this feature

            BillA added a comment -

            Adaptivist has created the Sudo plugin to allow for this. Check the Atlassian Plugin Exchange for Confluence version compatibility.

            BillA added a comment - Adaptivist has created the Sudo plugin to allow for this. Check the Atlassian Plugin Exchange for Confluence version compatibility.

            updated summary

            Sherif Mansour added a comment - updated summary

            Jeff Kirby added a comment -

            Charles and Markus, there exists an SU plugin for both Jira and Confluence
            see http://confluence.atlassian.com/display/CONFEXT/Confluence+SU for example

            Jeff Kirby added a comment - Charles and Markus, there exists an SU plugin for both Jira and Confluence see http://confluence.atlassian.com/display/CONFEXT/Confluence+SU for example

            Kevin Hill added a comment -

            Many enterprise applicatoins have this sort of functionality available for Administrators. It allows troubleshooting and setup correction for "less tech savvy" users in an expedient manner...

            Kevin Hill added a comment - Many enterprise applicatoins have this sort of functionality available for Administrators. It allows troubleshooting and setup correction for "less tech savvy" users in an expedient manner...

              Unassigned Unassigned
              4913e79180d2 ICW User
              Votes:
              302 Vote for this issue
              Watchers:
              128 Start watching this issue

                Created:
                Updated: