OAuth 経由で別のアプリケーションと連携する

あるアプリケーションと別のアプリケーションの間の接続に使用されるプロトコルは OAuth と呼ばれます。アプリケーションを Bitbucket Cloud に接続すると、ユーザーにアクセス権を付与できるダイアログが、OAuth によって表示されます。

OAuth コンシューマーをアカウントに追加してアプリケーションを連携する:

  1. 上部のナビゲーション バーにある [設定] (歯車アイコン ) を選択します。

  2. [設定] ドロップダウン メニューの [Bitbucket Administration (Bitbucket 管理)] で [ワークスペース設定] を選択します。
    ワークスペースへのアクセス権を付与する場合、自身が管理アクセス権を持っていることを確認してください。

  3. 左側のナビゲーション サイドバーにある [アプリと機能] の下で [OAuth コンシューマー] を選択します。

  4. [Add consumer (コンシューマーを追加)] を選択します。 [OAuth コンシューマーの追加] ページが表示されます。

  5. Enter the application Name you want to integrate.
    For example, you might enter Bitbucket cards.

  6. リンクの作成背景をわかりやすくするため、簡単な説明を入力します。

  7. Enter the Callback URL of the application. Bitbucket directs users to this URL after access authentication. For the sake of this example, you would enter: http://www.bitbucketcards.com/
    You can also enter a second optional URL where users can learn more about your application.

  8. 次に、連携されるアプリケーションに権限を追加します。アカウントの各要素に対して異なる種類のアクセスを許可することができます。

    1. メール: アカウントのプライマリ メール アドレスを読み取るための権限。

    2. 読み取り: アカウントの情報、ワークスペース メンバーシップ、リポジトリなどを読み取るための権限。

    3. 書き込み: アカウントの情報、ワークスペース メンバーシップ、リポジトリなどに書き込むための権限。

    4. 管理: アカウントのリポジトリを管理する権限。

  9. [保存] を選択します。
    OAuth コンシューマーのリストに、追加内容が表示されます。アプリが正常に接続されたら、OAuth 統合アプリ リストにも表示されます。

OAuth コンシューマーを追加した後、アカウント オーナーまたはワークスペース管理者は上記の画像の [アクセスを許可] ボタンでワークスペースへのアプリケーションのアクセスを許可することができます。ユーザーが Bitbucket にログインして実行できるすべての動作を、アプリケーションも実行できます。たとえば、ワークスペースのすべてへの読み取り/書き込みアクセス権がある場合、アプリケーションにも同様のアクセス権があります。

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。