Bitbucket Data Centerを接続する
Aikidoでは、Bitbucket Data Centerを接続してリポジトリをスキャンできます。
ステップ1. Aikidoにサインインする
Section titled “ステップ1. Aikidoにサインインする”GoogleまたはMicrosoftでAikidoにログインします。
ステップ2. Bitbucket Data Centerを選択する
Section titled “ステップ2. Bitbucket Data Centerを選択する”SCM選択画面でBitbucket Data Centerを選択します。

ステップ3. Bitbucketの詳細情報を入力する
Section titled “ステップ3. Bitbucketの詳細情報を入力する”Bitbucket Data Center URLとHTTP access tokenを入力します。

HTTP access tokenはProfile → Manage account → HTTP access tokens → Create tokenから取得できます。
必要なトークンの権限
Aikidoは、Bitbucketオンプレミスインスタンスに対して次のトークン権限を要求します。
- Project: Write
- Repository: Write
なぜWrite権限が必要なのか
AutoFix(マージ可能なPRの作成)やPRチェック(プルリクエストへのステータスチェックとコメントの投稿)を含む、Aikidoの全機能をサポートするにはWrite権限が必要です。
スキャンのみ必要な場合
チームがリポジトリスキャンとAI PentestingのためだけにAikidoを使用している場合、Read権限で十分です。Read専用アクセスでトークンを設定しても、すべてのスキャン機能は期待どおりに動作します。

ステップ4. プロジェクトを選択する
Section titled “ステップ4. プロジェクトを選択する”接続したいBitbucketプロジェクトを選択します。

ステップ5. リポジトリを選択して完了する
Section titled “ステップ5. リポジトリを選択して完了する”Aikidoにスキャンさせたいリポジトリを選択します。
セットアップを完了するとスキャンが開始されます。