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

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

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

  1. アバターから、[ワークスペースの設定] をクリックします。
    ワークスペースへのアクセス権を付与する場合、自身が管理アクセス権を持っていることを確認してください。

  2. 左側のナビゲーションで [OAuth consumers (OAuth コンシューマー)] をクリックします。

  3. [コンシューマーの追加] をクリックします。 [OAuth コンシューマーの追加] ページが表示されます。

  4. 連携したいアプリケーションの名前を入力します。たとえば、「Bitbucket cards」と入力します。

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

  6. アプリケーションのコールバック URL を入力します。Bitbucket はアクセスを認証した後、ユーザーをこの URL に移動させます。この例では、「http://www.bitbucketcards.com/」と入力します。
    ユーザーがアプリケーションの詳細を確認できるよう、2 番目のオプション URL を入力することもできます。

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

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

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

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

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

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

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

その他のヘルプ