"Allow anonymous users" is automatically selected when "Allow incoming" is selected in Bamboo Data Center Allowlist feature

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform Notice: Data Center - This article applies to Atlassian products on the Data Center platform.

Note that this knowledge base article was created for the Data Center version of the product. Data Center knowledge base articles for non-Data Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

The Bamboo Allowlist feature allows the Administrator to control inbound and outbound traffic to and from the Bamboo instance based on several URL types and criteria.

When adding a new entry to the Bamboo Allowlist, you may notice that selecting the "Allow Incoming" option automatically enables the "Allow Anonymous Users" option as well. There is no way to disable anonymous user access without also turning off the "Allow Incoming" option.

Solution

Upon registration, the Allowlist feature in Bamboo automatically grants the application authenticated outbound access to the registered URL. If customers require additional anonymous outbound access, they can select the "Allow anonymous access" option and save their configuration. This will enable the necessary outbound traffic based on their defined scope. No incoming traffic is enabled at this stage.

The Allow Incoming checkbox enables CORS requests from the specified origin. If incoming access to the Bamboo server is needed from an external endpoint, such as an Application Link or a WebHook initiator, the Allowlist can't enforce authenticated traffic. This limitation arises because authentication may occur at a later stage, beyond the initial scope of the Allowlist. Consequently, the "Allow anonymous access" checkbox is automatically selected in such cases.

Please refer to the table below for details on what to expect from each combination of Allowlist configurations.

URL/ExpressionAllow IncomingAllow anonymous accessRESULTSGranted OutboundGranted IncomingGranted Anonymous access
URL


URL
URL



Last modified on Jan 17, 2025

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.