


These Access keys are useful where read-only SSH access to Bitbucket is required for scripts and automation tools (including CI/CD tools). SSH-based repository and project Access keys are used for connecting to Bitbucket using the Git command line interface ( git), and provide read-only access to the repository or project they're created for. These Access Tokens can be useful for scripting, CI/CD tools, and testing Bitbucket apps and integrations while in development. Repository, Project, and Workspace Access TokensĪccess Tokens are single-purpose access tokens (or passwords) with access to a single repository, project, or workspace. If a read-only Access key is suitable for example, in a CI/CD tool that only uses Git to clone or pull code, use repository and project Access keys. An SSH key may need to be configured to use Bitbucket Cloud with some Git GUI (graphical user interface) apps (where the Git GUI app does not connect through a web browser dialog) such as Git Extensions and TortoiseGit. These SSH keys are suitable for everyday usage of Git. Personal SSH keys are used for connecting to Bitbucket using the Git command line interface ( git). If you're not logging into using a web browser, you'll need to use one of the other methods described on this page.įor information on Atlassian accounts, read:Ītlassian Support - What is an Atlassian account?Ītlassian Support - Log in to your Atlassian account These login credentials can be either:Ī login from a third-party provider such as Google or Microsoft. Use your login credentials to log into and other Atlassian products using your web browser. If you’re developing a Bitbucket Cloud app or integration, improve your user’s experience by configuring OAuth. If you require user-level access for scripting, CI/CD tools, Bitbucket Cloud apps, or Bitbucket Cloud integrations, use App passwords. If you require read-only SSH access to a repository or project for scripting, CI/CD tools, or integrations, use repository and project Access keys. If you require access to a single repository, project, or workspace for scripting, CI/CD tools, Bitbucket Cloud apps, or Bitbucket Cloud integrations, use a Repository, Project, or Workspace Access Token. If you’re using the Git CLI ( git), use a personal SSH key. If you’re logging into Bitbucket in a web browser, use your Atlassian account login credentials. The following methods can be used for authenticating with Bitbucket Cloud:
