Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-7544

Allow granting access to projects at global level.

    XMLWordPrintable

Details

    • We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      Scenario:

      1. Hundreds of projects, and hundreds of repositories in each project
      2. A new group of users is created
      3. You want to grant, e.g., read-only access to this group to all repositories

      Problem:
      It is very hard to achieve that, because a lot of manual work is required, even if project permissions are used.

      Suggestion:
      There should be an option to grant read-only access at the global level.

      Workaround:
      A script can be developed to make use of the available REST endpoints:

      1. Call GET /rest/api/1.0/projects in order to retrieve a list of projects;
      2. Iterate over the project names, calling PUT /rest/api/1.0/projects/{projectKey}/permissions/groups and grant PROJECT_READ permission to the group created.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              fkraemer Felipe Kraemer
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: