Bitbucket Cloud について
Bitbucket Cloud コネクタは、変更管理やアクセスレビューに関して監査で求められるリポジトリ、ワークスペース、プロジェクト、チームのメタデータを収集します。Iru は HTTP Basic 認証で認証します。ユーザー名には Atlassian アカウントのメールアドレス、パスワードには Atlassian API トークンを使用します(通常のパスワードは拒否されます)。仕組み
クライアントは Base64 でエンコードされた認証情報を送信します。
ドキュメント: API トークンの管理、Bitbucket API トークン、REST の概要。
前提条件
- エビデンスの取得対象となる Bitbucket ワークスペースへのアクセス権。
- Atlassian ID で API トークンを作成する権限。
Bitbucket Cloud を Iru に接続する
- Bitbucket Cloud
- Iru Compliance
Compliance でソースを接続する前に、このタブを完了してください。
1
Atlassian アカウントの設定を開く
Bitbucket Cloud(または同じ Atlassian アカウントの任意の Atlassian アプリ)にサインインした状態で、プロファイルアイコンを選択し、Account settings(Atlassian account と表示される場合もあります)を選択します。
2
セキュリティと API トークンを開く
セキュリティ を選択し、Create and manage APIトークン(APIトークン と表示される場合もあります)を選択します。
3
スコープ付きの API トークンを作成する
Create API token with scopes(または最も近い項目)を選択します。ここでは、Iru での Basic 認証に Bitbucket が受け付ける Atlassian API トークンを作成します。
4
トークンを設定する
トークンにラベル(例: Iru Compliance)を付けます。有効期限を選択します(トークンの有効期間は最長 365 日です)。コントロールが参照する内容に合わせて、リポジトリ、ワークスペース、チームに対する読み取りスコープを付与します。
5
トークンをコピーする
トークンを作成し、値をすぐにコピーします。Atlassian では一度しか表示されません。Iru の 資格情報を送信 の手順で、Atlassian のメールアドレスとともに使用します。
Iru Compliance タブに進みます。
トラブルシューティング
ソースをオンにしても何も開かない
ソースをオンにしても何も開かない
Iru サイトのポップアップブロッカーの設定を確認してから、もう一度お試しください。
トークンの有効期限が切れている
トークンの有効期限が切れている
Account settings で新しいトークンを発行し、Iru を更新してください。
ワークスペースが表示されない
ワークスペースが表示されない
データを取得するすべてのワークスペースに Atlassian アカウントが所属していることを確認してください。
従来のアプリパスワード
従来のアプリパスワード
API トークンに置き換えてください。アプリパスワードは非推奨です。
考慮事項
トークンには有効期限があるため、カレンダーのリマインダーで…
トークンには有効期限があります。カレンダーのリマインダーを設定しておくと、気付かないうちに接続が停止することを防げます。
読み取りスコープにより、Iru がリポジトリやプル…
読み取りスコープにより、Iru がリポジトリやプルリクエストを変更することはありません。
関連記事
Sources の管理
すべての Compliance ソースを参照・管理します。
Compliance の利用を開始する
フレームワーク、アクション、アーティファクト。
Iru の概要
Endpoint、Compliance、Identity がどのように連携するか。
Artifacts の管理
ソースやアクションから得たエビデンスをアップロード、確認、整理します。
