Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Deleted user
0 / 0 points
Next:
badges earned

Your Points Tracker
Challenges
Leaderboard
  • Global
  • Feed

Badge for your thoughts?

You're enrolled in our new beta rewards program. Join our group to get the inside scoop and share your feedback.

Join group
Recognition
Give the gift of kudos
You have 0 kudos available to give
Who do you want to recognize?
Why do you want to recognize them?
Kudos
Great job appreciating your peers!
Check back soon to give more kudos.

Past Kudos Given
No kudos given
You haven't given any kudos yet. Share the love above and you'll see it here.

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Managing Users Across Multiple Workspaces/ Projects in Bitbucket

Hi folks,

Thanks in advance.

Came here for advice in how we can best use Bitbucket in my organisation. I've tried to go in to much detail as I can. Please let me know if you have any further questions.

Goal

My organisation is currently in process of migrating to Bitbucket cloud and we are looking into how we can best manage user access in Bitbucket cloud.

Context

Our organisation has strict policies regarding access, lets say a developer working on project A will not have access to project B or any other project that are not under their scope. To elaborate on this further, the developer working on project A will have access to all repositories relevant to project A.

There are different development teams working on different projects, projects have their related code. Developers can be part of one or many teams and therefore have access to repositories belonging to one or more projects.

We also have external parties having access to our code, the same access policies will apply to them (i.e. projects and repositories related to their role will be accessible).

We are looking in to the option of having multiple workspaces for different teams to manage access to these different projects and thereby repositories.

For example, we will be having a separate workspace for our Front-end team and Back-end team. In reality we have larger number of teams and this number can increase along with the number of developers.

Problem

The problem we are facing is the challenge posed in managing multiple workspaces, does Bitbucket have features to manage all these workspaces at an organisational level?

If we proceed with setting up different projects across multiple workspaces, it seems that there will not be a central point of administration, as administration will be decentralised on to a workspace level.

This will be a problem when we have a large amount of workspaces and developers. For instance if a developer who has access to multiple workspaces leaves the organisation, revoking access can be cumbersome. The same issue can be faced when adding new developers to workspaces, as workspaces are decentralised granting access can be equally cumbersome.

Has your team faced an issue similar to this? How did you structure/ organise Bitbucket to best suit your needs?

Does Bitbucket have some management/ administration feature in its enterprise tier offerings?

Solutions Explored

One solution that we are thinking of is having a single workspace where we will have projects storing repositories belonging to each team, thereby configuring access on a project level.


 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Bitbucket

New improvements to user management in Bitbucket Cloud 👥

Hey Community! We’re willing to wager that quite a few of you not only use Bitbucket, but administer it too. Our team is excited to share that we’ll be releasing improvements throughout this month of...

225 views 2 9
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you