• 30
    • 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.

      Hi there.

      A customer came to us looking for a away to change default Project Permissions to all Projects in Stash. He would like to change from "No Access" to "Contributor".

      Like the permissions scheme on JIRA, you can modify it and then all Projects have the same default permissions.

      Thank you in advance.

      Cheers,
      Douglas Fabretti
      Atlassian Support

          Form Name

            [BSERV-2675] Change default project permissions on all Projects

            Hello
            We want to control Default project settings with a template having branch permissions and few other integrations.

            karthik Panuganti added a comment - Hello We want to control Default project settings with a template having branch permissions and few other integrations.

            Hi there,

            our default is collective code ownership and we also need a way to configure default permissions.
            Dear Atlassian team, this is a very central feature for an enterprise product and not a plugin opportunity.
            This should be configurable and not need a several thousand $ plugin and additional scripting.

            Best Regards
            Matthias

            Matthias Cullmann added a comment - Hi there, our default is collective code ownership and we also need a way to configure default permissions. Dear Atlassian team, this is a very central feature for an enterprise product and not a plugin opportunity . This should be configurable and not need a several thousand $ plugin and additional scripting. Best Regards Matthias

            JamieA added a comment - - edited

            We recently released a new plugin that provides tooling for bulk updating permissions for repos and projects - ScriptRunner for Stash.

            Some code is involved but there are a vast number of admin and housekeeping duties it can be used for. Documentation with sample scripts for many of these examples is here. For example:

            • bulk setting default permission
            • adding / removing users or groups
            • change the default access levels

            A complete example for adding the developers group to all projects is here: https://bitbucket.org/snippets/Adaptavist/pkokM . Paste that in to Admin -> Script Console and run.

            I forgot to mention, it also handles default project and repo permissions through an event handler.

            JamieA added a comment - - edited We recently released a new plugin that provides tooling for bulk updating permissions for repos and projects - ScriptRunner for Stash . Some code is involved but there are a vast number of admin and housekeeping duties it can be used for. Documentation with sample scripts for many of these examples is here . For example: bulk setting default permission adding / removing users or groups change the default access levels A complete example for adding the developers group to all projects is here: https://bitbucket.org/snippets/Adaptavist/pkokM . Paste that in to Admin -> Script Console and run. I forgot to mention, it also handles default project and repo permissions through an event handler .

            Jeff Stein added a comment -

            Would also like this!

            Jeff Stein added a comment - Would also like this!

            I see tons of updates on Stash, yet this basic feature, a glaring omission for a behind-the-firewall collaboration system, still hasn't made the cut?

            Niels Keurentjes added a comment - I see tons of updates on Stash, yet this basic feature, a glaring omission for a behind-the-firewall collaboration system, still hasn't made the cut?

            Jeff Stein added a comment -

            I also was hoping there was a way to do this

            Jeff Stein added a comment - I also was hoping there was a way to do this

            As an internet bureau, we tend to have hundreds of projects, and we'd like to have the whole "Developers" group have default "Read" access to all repositories so they can both learn from, and support, their colleague's projects.

            Niels Keurentjes added a comment - As an internet bureau, we tend to have hundreds of projects, and we'd like to have the whole "Developers" group have default "Read" access to all repositories so they can both learn from, and support, their colleague's projects.

            Agree with the previous commenter for the same reasons. Ultimately, we're looking for an option to default to logged in read-only access.

            Eddie Welker added a comment - Agree with the previous commenter for the same reasons. Ultimately, we're looking for an option to default to logged in read-only access.

            sysadmin added a comment -

            As we try to foster 'community' within our organization, it would be nice to be able to have (internally) public repos by default, rather than locking people out automatically. The idea behind git is collaboration and sharing, and having projects closed off by default without any way to control it is sort of the opposite of that.

            sysadmin added a comment - As we try to foster 'community' within our organization, it would be nice to be able to have (internally) public repos by default, rather than locking people out automatically. The idea behind git is collaboration and sharing, and having projects closed off by default without any way to control it is sort of the opposite of that.

              Unassigned Unassigned
              dfabretti Douglas Fabretti [Atlassian]
              Votes:
              61 Vote for this issue
              Watchers:
              37 Start watching this issue

                Created:
                Updated: