• 2
    • 6
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Summary

      • Non-administrators are able to override global expiry, causing performance and storage issues

      Environment

      • Bamboo version 5.15.5

      Steps to Reproduce

      1. create a group (i.e bamboo-users)
      2. create a user (i.e userA) and associate with group
      3. grant edit permission to user over a plan

      Expected Results

      • userA should not be able to override Global configuration

      Actual Results

      • userA is able to edit global configuration

            [BAM-18306] Prevent non-admin users from overriding Global Expiry

            version 6.8.1 has not resolved this issue.

            Ben Sumnicht added a comment - version 6.8.1 has not resolved this issue.

            Our company has a policy for this and it is a real pain having to check this regularly in order to enforce as users override it a lot.

            Lisa Gordon added a comment - Our company has a policy for this and it is a real pain having to check this regularly in order to enforce as users override it a lot.

            It is not only project admins or restrictive admins. None other than the system admins should be able to over ride the global settings at the plan level. It would also be better if there is a provision to disable this over ride at plan level by users (graying out that option) at the plan level by making some configuration change in the bamboo install.

            We also probably need a bulk action where we can set the cleaning of the workplace immediately after the build as it is just the user option now and many users do not exercise this leading to lot of space issues.

            Subramanya Bharadwaj added a comment - It is not only project admins or restrictive admins. None other than the system admins should be able to over ride the global settings at the plan level. It would also be better if there is a provision to disable this over ride at plan level by users (graying out that option) at the plan level by making some configuration change in the bamboo install. We also probably need a bulk action where we can set the cleaning of the workplace immediately after the build as it is just the user option now and many users do not exercise this leading to lot of space issues.

              Comment (gist) from client on support request

            Bamboo's Global Expiry is set up as per company policy, however, there are some users overriding plan configuration and setting their own build expiry, which causes performance issues and huge amount of disk space consumption. Due to that a solution to disable users from overriding global build expiry is required.

            Rafael Sperafico (Inactive) added a comment -   Comment ( gist ) from client on support request Bamboo's Global Expiry is set up as per company policy, however, there are some users overriding plan configuration and setting their own build expiry, which causes performance issues and huge amount of disk space consumption. Due to that a solution to disable users from overriding global build expiry is required.

              Unassigned Unassigned
              rsperafico Rafael Sperafico (Inactive)
              Votes:
              17 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated: