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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

その他のヘルプ