I have a workspace with around 10 repos and have 15 users added who can access the repos. I have set the SSH key in the workspace but the users are able to access the repos through the ssh set in personal accounts. How can I prevent this so repos are accessible only through workspace ssh.
G'day!
Unfortunately, this is not possible. When a user is granted read/write access at the project-level of a workspace, their personal SSH key is used to identify the user and provide them with the level of access that is already granted at the project level. This is the same concept for HTTPS authentication with a users personal App Password.
If you do not wish the user to have access to specific repositories, you can control their user access via project permissions.
Cheers!
- Ben (Bitbucket Cloud Support)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.