I'm new to Bitbucket and evaluating it for my project. Currently I have a very small team of 2-3 people and I'm fine with free plan of 5 users. However I have some questions. How does the 5 user limit works, is it per repository?
Let's say I have created two private repositories and gave users 1 and 2 access to repo 1 and users 3 and 4 to repo 2 respectively. Does it count as 3 users or have I reached the limit of 5 users? And in another scenario someone else created a repository and gave me access to it, will it also count in MY user limit overall or for the person that created the repository?
Another question, what if I revoke permissions for certain user, will it free up a user slot for the repository?
Hi Zeeshan! Bitbucket will count counts the number of users in total that have access to anything in your account. From your example:
Let's say I have created two private repositories and gave users 1 and 2 access to repo 1 and users 3 and 4 to repo 2 respectively.
In that case you're adding 'User1', 'User2', 'User3' and 'User4', so it counts as 4 users. Now let say that you create another repo 'Repo3' and grant access to it to 'User1', 'User3'; it still counts as 4 users in your account. Now you add a new user 'User5' and grant him access to 'Repo3'; you have 5 users now. You decide 'User5' should also access 'Repo1' and 'Repo2'; you still have 5 users. If you decide to add a 'User6' you'll exceed the free plan.
what if I revoke permissions for certain user, will it free up a user slot for the repository?
Yes, if you revoke access from 1 user it will free up 1 slot. Note that you need to revoke access to your account completely. If that person had access to 2 repos in your account and you only revoke his access from 1 of them, he still has access to some content in your account so it counts as 1 user.
I hope this clarifies your questions, Zeeshan :) Let us know if anything is not clear.
Thanks for your detailed explanation. Please clarify just one more thing. What happens if some other user has granted me an access to their repository, now I'm not the admin or owner of the repo just a user that have access to some other repo maintained by someone else. Does all the users that have access to that repository will count as my users in my account?
Hi Zeeshan, you're not the owner of that repository, so those users will not count towards your limit. They'll only count towards the repo owner's limit. It doesn't matter to how many repos you're invited, this will not affect your plan status.
Hope this clarifies!
Bitbucket Pipelines helps me manage and automate a number of serverless deployments to AWS Lambda and this is how I do it. I'm building Node.js Lambda functions using node-lambda ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot