Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-18762

Add bulk edit for deployment project permissions

    XMLWordPrintable

Details

    • 3
    • 1
    • 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.

    Description

      In Bambo v5.15.7 "You can apply a consistent set of permissions to multiple plans with this wizard. Simply select the plans you want to edit and then Specify the permissions you wish to apply." from Bulk edit plan permissions located in Bamboo admininstration >> Overview >> Plans section.

      In Bamboo v6.2, Changes to permissions described by Bamboo 6.2 Release Notes introduces multiple changes to permissions to make permissions management more transparent. At the same time, a new set of REST API endpoint have being introduced (https://docs.atlassian.com/atlassian-bamboo/REST/6.2.1/) providing more flexibility to set permissions at Project, Plan, Deployment, Environment and Linked Repositories.

      However, some effort is required from users to build a script to gather the correct IDs (Project, Plan, Deployment, Environment and Linked Repositories) and to set the permission needed.

      Based on that, the feature Bulk edit plan permissions (still available in Bamboo above v6.2) could be extended to Bulk edit Deployment permissions reducing time and effort users have to expend in such customisation.

      Suggestion

      Bulk edit Deployment permissions, having the option to select if permission(s) will be granted to:

      • Deployment project
      • Deployment environment

      Depending on the Deployment selected, present user with valid permissions to be picked from:

      • Deployment project (permission VIEW, EDIT)
      • Deployment environment (permission VIEW, EDIT, DEPLOY)

      Summary

      As for today we have the option to bulk edit plan permissions. It would be useful to have the same option for deployment project permissions.

      Environment

      Bamboo 6.2.2

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              pdemitrio Patricio
              Votes:
              33 Vote for this issue
              Watchers:
              19 Start watching this issue

              Dates

                Created:
                Updated: