Details
-
Bug
-
Resolution: Fixed
-
Low
-
6.8.1, 6.8.2, 7.0.3
-
1
-
Severity 3 - Minor
-
Description
Issue Summary
After disabling signup option, the Sign up button still exist if anonymous permission is enabled
Steps to Reproduce
- Disable signup option at Administration >> Security >> Security settings
- Enable Anonymous user permission at Administration >> Security >> Global permission
- Disable Anonymous user permission in all Plan Configurations
- Logout
- Check if there is a Sign up button in the Bamboo Home page (instead of the top right)
Expected Results
Sign up button will not appear
Actual Results
- The top right Sign up button have disappeared
- The Sign up button in the Bamboo Home page still exist
Clicking on this Sign up button will request user to login. After login, it will have error to access sign up page. User still unable to perform sign up
Workaround 1
Disable Anonymous user Global Permission
Workaround 2
- Shutdown Bamboo
- Edit the file <bamboo-install>/atlassian-bamboo/feature/dashboard/welcome-mat/welcome-mat.soy to remove the following lines:
{if $showSignup} {call aui.buttons.button} {param text: getText('bamboo.banner.signup') /} {param tagName: 'a' /} {param extraClasses: 'aui-style' /} // hack - needed until we use ADG {param extraAttributes: [ 'href': contextPath() + '/signupUser!doDefault.action' ] /} {/call} {/if}
- Restart Bamboo