title: How do I manage users on Bitbucket
body: <p>I have been reading the bitbucket documentation and I am still confused about how to manage users well on my repo. </p>
  
  <p>I want to give some developers the ability to pull and push to certain branches but not others, i.e. they can pull and push to a developer-master branch, but the final merges to the live master branch is something that only an admin can do.  </p>
  
  <p>In addition to this, I would love for this to require their own individual passwords, but not a password that gives them access to the entire repository.  Right now a push requires only one password for the entire repository, which also gives them admin access to the entire bitbucket repository.  </p>
  
  <p>I did read the documentation but am still unclear on how to do this effectively.  Help! :) </p>