GitLabアカウントを接続する
ステップ 1. GitLab でログイン

ステップ 2. ワークスペースを作成する、既存のワークスペースに参加する、またはデモを作成する
ステップ 3. GitLab グループを Aikido に接続する

ステップ 4. グループの選択とリポジトリの選択


5. 結果の確認
最終更新
役に立ちましたか?
Aikido は、プロジェクトを分析するために GitLab グループへの読み取り専用アクセスを要求します。分析後、コードは常にシステムから消去されます。
開始する前に重要なこと
GitLab がファイアウォールの内側にある場合、 静的 IP の一覧があります 許可リストに追加できます。
アカウントを設定する人は、GitLab インスタンスと と GitLab グループの両方にアクセス権を持っている必要があります。
この操作では、ユーザーがサブグループの直接メンバーであることが重要です。継承されたメンバーシップはこの操作ではサポートされていません。
ワークスペースを設定するユーザーが、各 GitLab(サブ)グループの直接メンバーであることが重要です。継承されたメンバーシップだけでは不十分です。
Aikido のワークスペースはデフォルトで 1 つの GitLab グループに対応します。すべてのサブグループを含む最上位の GitLab グループ(つまりルートグループ)に Aikido を接続することを推奨します。もしそれができず、複数のグループを同じ Aikido ワークスペースに接続する必要がある場合は、次の特定の手順に従ってください。 複数の最上位 GitLab グループを 1 つのワークスペースに接続する.
グループにリンクされていないリポジトリただし、あなたのユーザーにのみリンクされているものは、現在スキャンできません。スキャンしたい個人用リポジトリがある場合は、個人用グループを作成するか、あなたが所有するグループに移行することをお勧めします。
開始するには、次へ移動してください https://app.aikido.dev そして GitLab でログインします。表示は以下のスクリーンショットのようになります。ここで Aikido が要求するのは、GitLab 上のあなたのID情報と関連するメールアドレスへのアクセスのみです。

Aikido に個人の GitLab 情報の読み取りを許可すると、次の画面が表示されます。
このページでは次の 3 つのことができます:
新しいワークスペースを作成する: GitLab グループを Aikido に接続し、コードリポジトリとクラウドのスキャンを開始したい場合は、このオプションを選択してください。
チームに参加する: 組織内の誰かがすでに GitLab グループを Aikido に接続しており、あなたもそのアクセス権を取得したい場合は、このオプションを選択してください
サンプルリポジトリを使用する: Aikido の見た目や機能をちょっと見てみたいですか?デモアカウントを作成して Aikido を体験してください。GitLab グループは後からいつでも接続できます
新しいワークスペースを作成したい場合、Aikido には 読み取り専用アクセス あなたのプロジェクトとグループへのアクセスが必要です。そのため、Aikido の認可のために GitLab に戻ります。
注意。 これでは しません まだ実際のリポジトリへのアクセスは付与されません。どのリポジトリをスキャン対象にするかは、この次の手順で選択します。

Aikido にグループとプロジェクトの読み取りを許可すると、Aikido に接続するグループを選択できます。
注意: Aikido は、ワークスペースで選択した GitLab グループのサブグループをすべて含めます

希望するグループを選択した後、アクセスを許可するリポジトリを選べます。

アクセスを付与し、スキャンしたいリポジトリを確認すると、Aikido が自動的にスキャンを開始します。約 1 分後には、最初の結果が表示されるはずです!
最終更新
役に立ちましたか?
役に立ちましたか?