For the complete documentation index, see llms.txt. This page is also available as Markdown.

Forge連携: トラブルシューティング

目次:

Aikido - Forge連携:トラブルシューティング

1. 権限が不足している

ユーザーはAikidoにアカウントを持っていますが、ワークスペース内の現在のリポジトリへの権限を付与していません

Aikidoのすべての権限は、ソースコード管理ツール内で管理できます。これは多くの場合、App Permissions にあります。手早い方法は 権限を付与してリポジトリを有効化することです AikidoのUIから行うことです

権限を付与してリポジトリを有効化する手順

  • 次へ移動し、 リポジトリ設定ページ をクリックし リポジトリを追加。これにより該当するソースコード管理ツールが開きます

  • Aikidoにアクセス権を与えたいリポジトリを選択してください

    リポジトリアクセス設定:権限をすべてのリポジトリに付与するか、特定のリポジトリに付与するかを選択します。
  • Aikidoに 有効化する およびスキャンする

    これは、Aikidoが脆弱性をスキャンし、Forgeに情報を送信できるようにするために重要です。

    脆弱性スキャンの対象となるリポジトリを選択するAikidoの画面。

2. リポジトリがAikidoで有効化されていない

リポジトリには権限がありますが、スキャン対象のリポジトリとして選択されていません。

Aikidoにすべてのリポジトリへの権限を付与していても、夜間スキャンの対象として選択されたのは一部だけかもしれません。既定では、Aikidoはこれらのリポジトリのスキャンを無効にします。

Aikidoで単一のリポジトリを有効化する手順

  • 有効化したいリポジトリに移動し、右側の三点メニューをクリックします。アクションメニューで「Activate」を選択します。

    Javaspringvulny エントリの「Configure」と「Activate」アクションを表示するドロップダウンメニュー。

一度に多数のリポジトリを有効化する必要がある場合は、「add repo」をクリックすると、再び 初期設定 ページに戻ります。そこで、スキャン/有効化したいリポジトリを複数選択できます。

Aikidoのプラットフォームを使用して、脆弱性スキャンを行うリポジトリを選択します。

3. 複数のGitの設定

ユーザーはワークスペースを持っていますが、そのリポジトリはそのワークスペースにありません。リポジトリが別のGitHub組織に属している場合にこのようなことがあります。

Aikido は 複数のGitを接続する (例:GitHubとBitbucketの組み合わせ)や、同じGit内の異なる組織などです。新しいGitHub組織を既存のアカウントに接続したい場合は、 新しいワークスペースを作成する必要があります。

新しいワークスペースを設定する手順

ステップ1: 右上のプロフィールアイコンをクリックして、新しいワークスペースを追加します。

別のワークスペースを追加するオプションが強調表示されたユーザープロフィールのドロップダウン。

ステップ2: 「Add a New Workspace」を選択して続行します。

Aikidoダッシュボード:新しいワークスペースの作成またはログアウトのオプションがあります。

ステップ3: 左上隅にあるワークスペース切り替えメニューを使って、異なるGitアカウントを切り替えます。

GitHub組織の選択と、重大度別のセキュリティ脆弱性概要を表示するダッシュボード。

最終更新

役に立ちましたか?