> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bitbucket OAuth 2.0 (Atlassian Identity Platform) connector profile – StackOne setup guide

> Set up the OAuth 2.0 (Atlassian Identity Platform) connector profile for Bitbucket in StackOne. One-time admin setup required before your users can link Bitbucket accounts via Hub.

<Panel>
  <div className="not-prose guides-scope-selector" data-guides-scope-selector data-guide-actions-json="[{&#x22;id&#x22;:&#x22;bitbucket_list_branches&#x22;,&#x22;label&#x22;:&#x22;List Branches&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_branches&#x22;,&#x22;label&#x22;:&#x22;Create Branches&#x22;,&#x22;scopes&#x22;:[&#x22;write:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_branch_restrictions&#x22;,&#x22;label&#x22;:&#x22;List Branch Restrictions&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_branch_restrictions&#x22;,&#x22;label&#x22;:&#x22;Create Branch Restrictions&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_branch_restrictions&#x22;,&#x22;label&#x22;:&#x22;Delete Branch Restrictions&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_branch_restrictions&#x22;,&#x22;label&#x22;:&#x22;Get Branch Restrictions&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_branch_restrictions&#x22;,&#x22;label&#x22;:&#x22;Update Branch Restrictions&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_branching_model&#x22;,&#x22;label&#x22;:&#x22;Get Branching Model&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_branching_model_settings&#x22;,&#x22;label&#x22;:&#x22;Get Branching Model Settings&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_settings&#x22;,&#x22;label&#x22;:&#x22;Update Settings&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_project_branching_model&#x22;,&#x22;label&#x22;:&#x22;List Branching Model&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_project_branching_model_settings&#x22;,&#x22;label&#x22;:&#x22;Get Project Branching Model Settings&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_project_settings&#x22;,&#x22;label&#x22;:&#x22;Update Settings&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_branches&#x22;,&#x22;label&#x22;:&#x22;Get Branches&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_commit&#x22;,&#x22;label&#x22;:&#x22;Get Commit&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unapprove_commit&#x22;,&#x22;label&#x22;:&#x22;Unapprove Commit&#x22;,&#x22;scopes&#x22;:[&#x22;write:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_approve_commit&#x22;,&#x22;label&#x22;:&#x22;Approve Commit&#x22;,&#x22;scopes&#x22;:[&#x22;write:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_commits&#x22;,&#x22;label&#x22;:&#x22;List Commits&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_comments&#x22;,&#x22;label&#x22;:&#x22;List Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_comments&#x22;,&#x22;label&#x22;:&#x22;Create Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_comments&#x22;,&#x22;label&#x22;:&#x22;Delete Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_comments&#x22;,&#x22;label&#x22;:&#x22;Get Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_comments&#x22;,&#x22;label&#x22;:&#x22;Update Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_reports&#x22;,&#x22;label&#x22;:&#x22;List Reports&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_reports&#x22;,&#x22;label&#x22;:&#x22;Update Reports&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_reports&#x22;,&#x22;label&#x22;:&#x22;Get Reports&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_reports&#x22;,&#x22;label&#x22;:&#x22;Delete Reports&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_statuses&#x22;,&#x22;label&#x22;:&#x22;List Statuses&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_build&#x22;,&#x22;label&#x22;:&#x22;Create Build&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_build&#x22;,&#x22;label&#x22;:&#x22;Get Build&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_build&#x22;,&#x22;label&#x22;:&#x22;Update Build&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_commits&#x22;,&#x22;label&#x22;:&#x22;Create Commits&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_deployments&#x22;,&#x22;label&#x22;:&#x22;List Deployments&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_deployments&#x22;,&#x22;label&#x22;:&#x22;Get Deployment&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_environments&#x22;,&#x22;label&#x22;:&#x22;List Environments&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_environments&#x22;,&#x22;label&#x22;:&#x22;Create Environment&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_environments&#x22;,&#x22;label&#x22;:&#x22;Get Environment&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_environment&#x22;,&#x22;label&#x22;:&#x22;Update Environment&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_get_me&#x22;,&#x22;label&#x22;:&#x22;Get Unified Credentials&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_list_organizations&#x22;,&#x22;label&#x22;:&#x22;List Unified Organizations&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_get_organization&#x22;,&#x22;label&#x22;:&#x22;Get Unified Organization&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_list_resource_types&#x22;,&#x22;label&#x22;:&#x22;List Unified Resource Types&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_list_roles&#x22;,&#x22;label&#x22;:&#x22;List Unified Roles&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_get_role&#x22;,&#x22;label&#x22;:&#x22;Get Unified Role&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_list_users&#x22;,&#x22;label&#x22;:&#x22;List Unified Users&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unified_get_user&#x22;,&#x22;label&#x22;:&#x22;Get Unified User&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_pipelines&#x22;,&#x22;label&#x22;:&#x22;List Pipelines&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_pipelines&#x22;,&#x22;label&#x22;:&#x22;Create Pipelines&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_pipelines&#x22;,&#x22;label&#x22;:&#x22;Get Pipelines&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_pipelines_config&#x22;,&#x22;label&#x22;:&#x22;Get Pipelines Config&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_steps&#x22;,&#x22;label&#x22;:&#x22;List Steps&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_steps&#x22;,&#x22;label&#x22;:&#x22;Get Steps&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_log&#x22;,&#x22;label&#x22;:&#x22;Get Log&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_logs&#x22;,&#x22;label&#x22;:&#x22;Get Logs&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_schedules&#x22;,&#x22;label&#x22;:&#x22;Create Schedules&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_schedules&#x22;,&#x22;label&#x22;:&#x22;List Schedules&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_schedules&#x22;,&#x22;label&#x22;:&#x22;Get Schedules&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_schedules&#x22;,&#x22;label&#x22;:&#x22;Update Schedules&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_schedules&#x22;,&#x22;label&#x22;:&#x22;Delete Schedules&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_variables&#x22;,&#x22;label&#x22;:&#x22;List Variables&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_variables&#x22;,&#x22;label&#x22;:&#x22;Create Variables&#x22;,&#x22;scopes&#x22;:[&#x22;admin:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_variables&#x22;,&#x22;label&#x22;:&#x22;Get Variables&#x22;,&#x22;scopes&#x22;:[&#x22;read:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_variables&#x22;,&#x22;label&#x22;:&#x22;Update Variables&#x22;,&#x22;scopes&#x22;:[&#x22;admin:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_variables&#x22;,&#x22;label&#x22;:&#x22;Delete Variables&#x22;,&#x22;scopes&#x22;:[&#x22;admin:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_stop_pipeline&#x22;,&#x22;label&#x22;:&#x22;Stop Pipeline&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_pipelines_config&#x22;,&#x22;label&#x22;:&#x22;Update Pipelines Config&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_build_number&#x22;,&#x22;label&#x22;:&#x22;Update Build Number&#x22;,&#x22;scopes&#x22;:[&#x22;write:pipeline:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_projects&#x22;,&#x22;label&#x22;:&#x22;List Projects&#x22;,&#x22;scopes&#x22;:[&#x22;read:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_project&#x22;,&#x22;label&#x22;:&#x22;Get Project&#x22;,&#x22;scopes&#x22;:[&#x22;read:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_project&#x22;,&#x22;label&#x22;:&#x22;Create Project&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_project&#x22;,&#x22;label&#x22;:&#x22;Update Project&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_project&#x22;,&#x22;label&#x22;:&#x22;Delete Project&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_commit_pullrequests&#x22;,&#x22;label&#x22;:&#x22;List Pullrequests&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_pullrequests&#x22;,&#x22;label&#x22;:&#x22;List Pullrequests&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_pullrequests&#x22;,&#x22;label&#x22;:&#x22;Create Pullrequests&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_pullrequests&#x22;,&#x22;label&#x22;:&#x22;Get Pullrequests&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_pullrequests&#x22;,&#x22;label&#x22;:&#x22;Update Pullrequests&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unapprove_pullrequest&#x22;,&#x22;label&#x22;:&#x22;Unapprove Pull Request&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_approve_pullrequest&#x22;,&#x22;label&#x22;:&#x22;Approve Pull Request&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_pullrequest_commits&#x22;,&#x22;label&#x22;:&#x22;List Pull Request Commits&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_decline_pullrequest&#x22;,&#x22;label&#x22;:&#x22;Decline Pull Request&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_merge_pullrequest&#x22;,&#x22;label&#x22;:&#x22;Merge Pull Request&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_user_pullrequests&#x22;,&#x22;label&#x22;:&#x22;List Pullrequests&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_pullrequest_comments&#x22;,&#x22;label&#x22;:&#x22;List Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_pullrequest_comment&#x22;,&#x22;label&#x22;:&#x22;Create Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_pullrequest_comment&#x22;,&#x22;label&#x22;:&#x22;Delete Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_pullrequest_comment&#x22;,&#x22;label&#x22;:&#x22;Get Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_pullrequest_comment&#x22;,&#x22;label&#x22;:&#x22;Update Comments&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_unresolve_pullrequest_comment&#x22;,&#x22;label&#x22;:&#x22;Unresolve Pull Request Comment&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_resolve_pullrequest_comment&#x22;,&#x22;label&#x22;:&#x22;Resolve Pull Request Comment&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_pullrequest_diff&#x22;,&#x22;label&#x22;:&#x22;Get Diff&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_pullrequest_diffstat&#x22;,&#x22;label&#x22;:&#x22;Get Diffstat&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_pullrequest_statuses&#x22;,&#x22;label&#x22;:&#x22;List Statuses&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_pullrequest_patch&#x22;,&#x22;label&#x22;:&#x22;Get Patch&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_remove_request_changes_pullrequest&#x22;,&#x22;label&#x22;:&#x22;Remove Request Changes&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_request_changes_pullrequest&#x22;,&#x22;label&#x22;:&#x22;Request Changes&#x22;,&#x22;scopes&#x22;:[&#x22;write:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_repositories_in_workspace&#x22;,&#x22;label&#x22;:&#x22;List Repositories In Workspace&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_repository&#x22;,&#x22;label&#x22;:&#x22;Get Repository&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_repository&#x22;,&#x22;label&#x22;:&#x22;Create Repository&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_default_reviewers&#x22;,&#x22;label&#x22;:&#x22;List Default Reviewers&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_default_reviewers&#x22;,&#x22;label&#x22;:&#x22;Delete Default Reviewers&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_default_reviewers&#x22;,&#x22;label&#x22;:&#x22;Get Default Reviewers&#x22;,&#x22;scopes&#x22;:[&#x22;read:pullrequest:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_add_default_reviewer&#x22;,&#x22;label&#x22;:&#x22;Add Default Reviewer&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_deploy_keys&#x22;,&#x22;label&#x22;:&#x22;List Deploy Keys&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_deploy_keys&#x22;,&#x22;label&#x22;:&#x22;Create Deploy Keys&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_deploy_keys&#x22;,&#x22;label&#x22;:&#x22;Delete Deploy Keys&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_deploy_keys&#x22;,&#x22;label&#x22;:&#x22;Get Deploy Keys&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_deploy_keys&#x22;,&#x22;label&#x22;:&#x22;Update Deploy Keys&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_diff&#x22;,&#x22;label&#x22;:&#x22;Get Diff&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_diffstat&#x22;,&#x22;label&#x22;:&#x22;Get Diffstat&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_forks&#x22;,&#x22;label&#x22;:&#x22;List Forks&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_src&#x22;,&#x22;label&#x22;:&#x22;List Src&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_src&#x22;,&#x22;label&#x22;:&#x22;Create Src&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_src&#x22;,&#x22;label&#x22;:&#x22;Get Src&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_watchers&#x22;,&#x22;label&#x22;:&#x22;List Watchers&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_downloads&#x22;,&#x22;label&#x22;:&#x22;List Downloads&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_patch&#x22;,&#x22;label&#x22;:&#x22;Get Patch&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_repository&#x22;,&#x22;label&#x22;:&#x22;Delete Repository&#x22;,&#x22;scopes&#x22;:[&#x22;delete:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_repository_groups&#x22;,&#x22;label&#x22;:&#x22;List Repository Groups&#x22;,&#x22;scopes&#x22;:[&#x22;admin:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_authenticated_user&#x22;,&#x22;label&#x22;:&#x22;Get Authenticated User&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_user&#x22;,&#x22;label&#x22;:&#x22;Get User&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_ssh_keys&#x22;,&#x22;label&#x22;:&#x22;List Ssh Keys&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_ssh_keys&#x22;,&#x22;label&#x22;:&#x22;Create Ssh Keys&#x22;,&#x22;scopes&#x22;:[&#x22;write:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_ssh_keys&#x22;,&#x22;label&#x22;:&#x22;Delete Ssh Keys&#x22;,&#x22;scopes&#x22;:[&#x22;write:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_ssh_key&#x22;,&#x22;label&#x22;:&#x22;Get SSH Key&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_ssh_keys&#x22;,&#x22;label&#x22;:&#x22;Update Ssh Keys&#x22;,&#x22;scopes&#x22;:[&#x22;write:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_workspaces&#x22;,&#x22;label&#x22;:&#x22;List Workspaces&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_workspace&#x22;,&#x22;label&#x22;:&#x22;Get Workspace&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_user_repository_permissions&#x22;,&#x22;label&#x22;:&#x22;List User Repository Permissions&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_workspace_repository_permissions&#x22;,&#x22;label&#x22;:&#x22;List Workspace Repository Permissions&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_repository_permissions&#x22;,&#x22;label&#x22;:&#x22;List Repository Permissions&#x22;,&#x22;scopes&#x22;:[&#x22;read:repository:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_project_default_reviewers&#x22;,&#x22;label&#x22;:&#x22;List Default Reviewers&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_update_project_default_reviewer&#x22;,&#x22;label&#x22;:&#x22;Update Default Reviewer&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_project_default_reviewer&#x22;,&#x22;label&#x22;:&#x22;Get Default Reviewer&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_project_default_reviewer&#x22;,&#x22;label&#x22;:&#x22;Delete Default Reviewer&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_project_deploy_keys&#x22;,&#x22;label&#x22;:&#x22;List Deploy Keys&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_create_project_deploy_key&#x22;,&#x22;label&#x22;:&#x22;Create Deploy Key&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_get_project_deploy_key&#x22;,&#x22;label&#x22;:&#x22;Get Deploy Key&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_delete_project_deploy_key&#x22;,&#x22;label&#x22;:&#x22;Delete Deploy Key&#x22;,&#x22;scopes&#x22;:[&#x22;admin:project:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_permissions&#x22;,&#x22;label&#x22;:&#x22;List Permissions&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]},{&#x22;id&#x22;:&#x22;bitbucket_list_workspace_members&#x22;,&#x22;label&#x22;:&#x22;List Workspace Members&#x22;,&#x22;scopes&#x22;:[&#x22;read:account:bitbucket-legacy&#x22;]}]" style={{ borderRadius: '8px', padding: '16px', marginBottom: '24px' }}>
    <div className="guides-scope-selector__title" style={{ fontSize: '16px', fontWeight: '600', marginBottom: '12px' }}>Select Actions to adjust the guide</div>
    <div className="guides-scope-selector__muted" style={{ fontSize: '13px', marginBottom: '12px' }}>Some actions may require additional configuration in the provider to be accessible. Choose the actions you need and the guide will be updated.</div>

    <div style={{ display: 'flex', gap: '8px', marginBottom: '12px', flexWrap: 'wrap' }}>
      <input type="text" placeholder="Search actions..." className="guides-scope-selector__input" data-guide-action-search style={{ padding: '8px 12px', borderRadius: '6px', fontSize: '13px', flex: 1, minWidth: '160px' }} />

      <button type="button" className="guides-scope-selector__quick-btn" data-guide-select-all style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Select all</button>
      <button type="button" className="guides-scope-selector__quick-btn" data-guide-clear style={{ padding: '6px 10px', borderRadius: '6px', fontSize: '12px', cursor: 'pointer' }}>Clear</button>
    </div>

    <div className="guides-scope-selector__list" style={{ maxHeight: '240px', overflowY: 'auto', borderRadius: '6px', marginBottom: '12px' }}>
      <div className="guides-scope-selector__list-header" style={{ display: 'flex', alignItems: 'center', gap: '10px', padding: '8px 12px', fontSize: '12px', fontWeight: '600', position: 'sticky', top: 0, zIndex: 1 }}>
        <div style={{ width: '16px', flexShrink: 0 }} />

        <div style={{ flex: 1, textAlign: 'left' }}>Action</div>
        <div style={{ minWidth: '120px', marginLeft: 'auto', textAlign: 'right' }}>Scope(s)</div>
      </div>

      <div className="guides-scope-selector__muted" data-guide-loading style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>Loading actions...</div>
      <div className="guides-scope-selector__muted" data-guide-no-results hidden style={{ padding: '16px', textAlign: 'center', fontSize: '13px' }}>No actions match your search.</div>
    </div>

    <div className="guides-scope-selector__url-section" style={{ marginTop: '12px', paddingTop: '12px' }}>
      <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Dynamic Guide URL</div>

      <div style={{ display: 'flex', alignItems: 'center', gap: '8px', flexWrap: 'wrap' }}>
        <input type="text" readOnly className="guides-scope-selector__input" data-guide-url style={{ flex: 1, minWidth: '200px', padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace' }} />

        <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-url style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap', marginLeft: 'auto' }}>Copy URL</button>
      </div>

      <div style={{ marginTop: '12px' }}>
        <div className="guides-scope-selector__muted" style={{ fontSize: '12px', fontWeight: '500', marginBottom: '6px' }}>Scopes Selected</div>

        <div style={{ display: 'flex', alignItems: 'stretch', gap: '8px', flexWrap: 'wrap' }}>
          <pre className="guides-scope-selector__input" role="textbox" aria-readonly="true" tabIndex={0} data-guide-scopes-output style={{ flex: 1, minWidth: '200px', minHeight: '88px', maxHeight: '120px', overflowY: 'auto', margin: 0, padding: '8px 10px', borderRadius: '6px', fontSize: '12px', fontFamily: 'monospace', whiteSpace: 'pre-wrap' }} />

          <div className="guides-scope-selector__muted" style={{ display: 'flex', flexDirection: 'column', gap: '8px', fontSize: '12px', fontWeight: '500', flexShrink: 0, alignItems: 'flex-start' }}>
            <div style={{ whiteSpace: 'nowrap' }}>Separator</div>

            <select className="guides-scope-selector__input" data-guide-scope-delimiter style={{ width: '100%', padding: '6px 10px', borderRadius: '6px', fontSize: '12px' }}>
              <option value="space">Space</option>
              <option value="comma">Comma</option>
              <option value="semicolon">Semicolon</option>
              <option value="pipe">Pipe</option>
              <option value="newline">Newline</option>
            </select>

            <button type="button" className="guides-scope-selector__copy-btn" data-guide-copy-scopes style={{ width: '120px', padding: '8px 14px', borderRadius: '6px', fontSize: '13px', fontWeight: '500', cursor: 'pointer', whiteSpace: 'nowrap' }}>Copy scopes</button>
          </div>
        </div>
      </div>
    </div>
  </div>
</Panel>

<section data-guide-section data-guide-scopes="">
  <h2>Configure Permissions</h2>

  <p>Select the required permissions on the OAuth consumer. Migrated consumers grant these as granular scopes rather than the legacy checkbox labels.</p>

  <Steps>
    <Step title="Select scopes">
      <div data-guide-step data-guide-scopes="read:account:bitbucket-legacy,write:account:bitbucket-legacy,read:email:bitbucket-legacy,read:team:bitbucket-legacy,write:team:bitbucket-legacy,read:repository:bitbucket-legacy,write:repository:bitbucket-legacy,admin:repository:bitbucket-legacy,delete:repository:bitbucket-legacy,read:pullrequest:bitbucket-legacy,write:pullrequest:bitbucket-legacy,read:project:bitbucket-legacy,admin:project:bitbucket-legacy,read:pipeline:bitbucket-legacy,write:pipeline:bitbucket-legacy,admin:pipeline:bitbucket-legacy" data-guide-display-scopes-list="read:account:bitbucket-legacy,write:account:bitbucket-legacy,read:email:bitbucket-legacy,read:team:bitbucket-legacy,write:team:bitbucket-legacy,read:repository:bitbucket-legacy,write:repository:bitbucket-legacy,admin:repository:bitbucket-legacy,delete:repository:bitbucket-legacy,read:pullrequest:bitbucket-legacy,write:pullrequest:bitbucket-legacy,read:project:bitbucket-legacy,admin:project:bitbucket-legacy,read:pipeline:bitbucket-legacy,write:pipeline:bitbucket-legacy,admin:pipeline:bitbucket-legacy">
        <div className="connector-guide-actions-badge" data-guide-actions-badge data-guide-actions-badge-scopes="read:account:bitbucket-legacy,write:account:bitbucket-legacy,read:email:bitbucket-legacy,read:team:bitbucket-legacy,write:team:bitbucket-legacy,read:repository:bitbucket-legacy,write:repository:bitbucket-legacy,admin:repository:bitbucket-legacy,delete:repository:bitbucket-legacy,read:pullrequest:bitbucket-legacy,write:pullrequest:bitbucket-legacy,read:project:bitbucket-legacy,admin:project:bitbucket-legacy,read:pipeline:bitbucket-legacy,write:pipeline:bitbucket-legacy,admin:pipeline:bitbucket-legacy" style={{ display: 'block', width: 'fit-content', maxWidth: '100%', padding: '2px 8px', borderRadius: '8px', fontSize: '12px', marginBottom: '8px', marginTop: '-10px', whiteSpace: 'nowrap', overflowX: 'auto', overflowY: 'hidden', msOverflowStyle: 'none', scrollbarWidth: 'none' }}>
          <span>Enables actions: </span><span data-guide-actions-badge-labels>Add Default Reviewer, Approve Commit, Approve Pull Request, Create Branch Restrictions, Create Branches, Create Build, Create Comments, Create Commits, Create Deploy Key, Create Deploy Keys, Create Environment, Create Pipelines, Create Project, Create Pullrequests, Create Repository, Create Schedules, Create Src, Create Ssh Keys, Create Variables, Decline Pull Request, Delete Branch Restrictions, Delete Comments, Delete Default Reviewer, Delete Default Reviewers, Delete Deploy Key, Delete Deploy Keys, Delete Project, Delete Reports, Delete Repository, Delete Schedules, Delete Ssh Keys, Delete Variables, Get Authenticated User, Get Branch Restrictions, Get Branches, Get Branching Model, Get Branching Model Settings, Get Build, Get Comments, Get Commit, Get Default Reviewer, Get Default Reviewers, Get Deploy Key, Get Deploy Keys, Get Deployment, Get Diff, Get Diffstat, Get Environment, Get Log, Get Logs, Get Patch, Get Pipelines, Get Pipelines Config, Get Project, Get Project Branching Model Settings, Get Pullrequests, Get Reports, Get Repository, Get SSH Key, Get Schedules, Get Src, Get Steps, Get Unified Credentials, Get Unified Organization, Get Unified Role, Get Unified User, Get User, Get Variables, Get Workspace, List Branch Restrictions, List Branches, List Branching Model, List Comments, List Commits, List Default Reviewers, List Deploy Keys, List Deployments, List Downloads, List Environments, List Forks, List Permissions, List Pipelines, List Projects, List Pull Request Commits, List Pullrequests, List Reports, List Repositories In Workspace, List Repository Groups, List Repository Permissions, List Schedules, List Src, List Ssh Keys, List Statuses, List Steps, List Unified Organizations, List Unified Resource Types, List Unified Roles, List Unified Users, List User Repository Permissions, List Variables, List Watchers, List Workspace Members, List Workspace Repository Permissions, List Workspaces, Merge Pull Request, Remove Request Changes, Request Changes, Resolve Pull Request Comment, Stop Pipeline, Unapprove Commit, Unapprove Pull Request, Unresolve Pull Request Comment, Update Branch Restrictions, Update Build, Update Build Number, Update Comments, Update Default Reviewer, Update Deploy Keys, Update Environment, Update Pipelines Config, Update Project, Update Pullrequests, Update Reports, Update Schedules, Update Settings, Update Ssh Keys, Update Variables</span>
        </div>

        <p>If the consumer settings page still shows the legacy labels (e.g. "Account", "Repositories") instead of the scopes below, your consumer has not actually been migrated yet — use the "OAuth 2.0 (Legacy)" option instead.</p>

        <ul>
          <li><strong>Account</strong> (Required): `read:account:bitbucket-legacy` is required for the connection. Write is optional (modify account properties).</li>
          <li><strong>Projects</strong>: read, admin (full admin access)</li>
          <li><strong>Repositories</strong>: read, write, admin (view/edit permissions, deploy keys), delete</li>
          <li><strong>Pull requests</strong>: read (view pull requests), write (create, merge, and decline pull requests)</li>
          <li><strong>Pipelines</strong>: read (view pipelines and environments), write (stop, rerun, trigger), admin (create pipeline variables)</li>
          <li>Select only the permissions required for your specific integration needs</li>
        </ul>

        <div style={{ marginTop: '8px' }} data-guide-display-scopes>
          <div className="connector-guide-scopes-container connector-guide-scopes-container--scrollable">
            <ul className="not-prose" style={{ listStyleType: "'- '", paddingLeft: '1em', margin: 0 }}>
              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="read:account:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy read:account:bitbucket-legacy" title="Copy scope" data-copy="read:account:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">read:account:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="write:account:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy write:account:bitbucket-legacy" title="Copy scope" data-copy="write:account:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">write:account:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="read:email:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy read:email:bitbucket-legacy" title="Copy scope" data-copy="read:email:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">read:email:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="read:team:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy read:team:bitbucket-legacy" title="Copy scope" data-copy="read:team:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">read:team:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="write:team:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy write:team:bitbucket-legacy" title="Copy scope" data-copy="write:team:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">write:team:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="read:repository:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy read:repository:bitbucket-legacy" title="Copy scope" data-copy="read:repository:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">read:repository:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="write:repository:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy write:repository:bitbucket-legacy" title="Copy scope" data-copy="write:repository:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">write:repository:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="admin:repository:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy admin:repository:bitbucket-legacy" title="Copy scope" data-copy="admin:repository:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">admin:repository:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="delete:repository:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy delete:repository:bitbucket-legacy" title="Copy scope" data-copy="delete:repository:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">delete:repository:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="read:pullrequest:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy read:pullrequest:bitbucket-legacy" title="Copy scope" data-copy="read:pullrequest:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">read:pullrequest:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="write:pullrequest:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy write:pullrequest:bitbucket-legacy" title="Copy scope" data-copy="write:pullrequest:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">write:pullrequest:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="read:project:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy read:project:bitbucket-legacy" title="Copy scope" data-copy="read:project:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">read:project:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="admin:project:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy admin:project:bitbucket-legacy" title="Copy scope" data-copy="admin:project:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">admin:project:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="read:pipeline:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy read:pipeline:bitbucket-legacy" title="Copy scope" data-copy="read:pipeline:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">read:pipeline:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="write:pipeline:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy write:pipeline:bitbucket-legacy" title="Copy scope" data-copy="write:pipeline:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">write:pipeline:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>

              <li style={{ overflowWrap: 'anywhere', wordBreak: 'break-word' }} data-guide-display-scope="admin:pipeline:bitbucket-legacy">
                <button type="button" className="connector-guide-scope-copy" aria-label="Copy admin:pipeline:bitbucket-legacy" title="Copy scope" data-copy="admin:pipeline:bitbucket-legacy">
                  <span className="connector-guide-scope-copy__label">admin:pipeline:bitbucket-legacy</span>
                  <span className="connector-guide-scope-copy__icon" aria-hidden="true">⧉</span>
                </button>
              </li>
            </ul>
          </div>
        </div>
      </div>
    </Step>
  </Steps>
</section>

## Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for <strong>Bitbucket</strong>:

<Steps>
  <Step title="Navigate to Connector Profiles">
    Login to StackOne and navigate to [Connector Profiles](https://app.stackone.com/connector_profiles)
  </Step>

  <Step title="Create New Connector Profile">
    <ul>
      <li>Click <strong>+ Connector Profile</strong></li>
      <li>Search for and select <strong>Bitbucket</strong></li>
      <li>Select <strong>Type</strong> as <strong>OAuth 2.0 (Atlassian Identity Platform)</strong></li>

      <li>
        Fill out the fields using details retrieved from your provider:

        <ul style={{ marginLeft: '20px' }}>
          <li><strong>Client ID</strong></li>
          <li><strong>Client Secret</strong></li>
        </ul>
      </li>

      <li>(Optional) Select <strong>Actions</strong> to be enabled for this Connector Profile</li>
      <li>Click <strong>Create profile</strong></li>
    </ul>
  </Step>
</Steps>

Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to <a href="/connect/managing-connectors/linking-accounts">Link Accounts</a> for <strong>Bitbucket</strong>.
