SU for Bamboo

 

SU for Bamboo

SU for Bamboo provides administrators with the ability to take on the identity of users for testing, access validation and setup.  

SU-Exit feature

An administrator can remain in the users role indefinitely, there is an SU-Exit link on the user Dashboard, allowing quick reversal of roles.  For security, this link is present for 5 minutes only.



Creating the SU link

A small modification to a template file is required to add the 'SU' link shown on the Dashboard banner, if you have no plans defined, you will not get the Dashboard and will not see the SU-Exit link.  It will look like:

 

Template Change Required

As ever there are some tweaks required to make the SU link appear in its natural place, for bamboo its:

BAMBOO_INST/atlassian-bamboo/admin/user/viewPaginatedUsers.ftl
Always make the Options appear

Around Line 35-37 there is:

[#if featureManager.userManagementEnabled] <th>[@ww.text name="global.heading.operations"/]</th> [/#if]

Comment out the if statements:

[#-- [#if featureManager.userManagementEnabled] --] <th>[@ww.text name="global.heading.operations"/]</th> [#-- [/#if] --]
Add the SU link

Change the following:

To do exactly the same, but also show the SU link whether the userManagement is enabled or not.

Pre modified files