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

GitLab Self-Managedサーバーを接続する

Aikidoを使うと、セルフマネージドのGitLabインスタンスを接続して、コードをスキャンし保護できます。以下の手順に従って、GitLabサーバーをAikidoに接続してください。

始める前に

設定

1

Aikidoアカウントを作成する

GitLabサーバーを接続するには、まずGoogleまたはMicrosoftを使ってAikidoにサインアップするか、ログインしてください。その サインアップ画面Google / Microsoft.

2

GitLabのセットアップを開始する

認証が完了したら、クリックして新しいワークスペースを作成します セルフマネージド GitLabセクションで。

接続するソース管理プロバイダーを選択してください: GitHub、Azure DevOps、GitLab、またはBitbucket。
3

GitLabの詳細を入力する

ワークスペースを作成するには、Aikidoが接続できるように、セルフマネージドのGitLabインスタンスに関するいくつかの詳細を入力してください。

GitLabがファイアウォールの背後で動作している場合、 AikidoのIPアドレスを許可リストに追加してください Aikidoがアクセスできるようにします。それが不可能な場合は、 ブローカーのセットアップガイド.

最初の入力欄にGitLabサーバーのURLを入力してください。

Aikidoのオンボーディング: 認証するには、GitLabセルフマネージドのURLとアクセストークンを入力してください。
4

GitLabの個人アクセストークン(PAT)を作成する

次に、個人アクセストークン(PAT)を作成します。専用のサービスアカウントを使用することをおすすめします。

  • GitLabサーバーにログインする

  • 管理エリアに移動(/admin)

  • 次へ移動: 設定Service accounts

  • クリック サービスアカウントを追加、名前を入力してから保存します

サービスアカウントが作成されたので、三点メニューをクリックして「アクセス トークンを管理"

  • 新しいトークンを追加"

  • トークンの名前を入力してください。例: Aikido Security Access Token

  • 社内ポリシーに合った有効期限を設定してください。期限切れになる前にトークンをローテーションしてください。

  • 次のスコープを選択する必要があります:

    • read_user

    • read_api

    • read_repository

  • 次をクリックしてください トークンを作成 フォーム下部のボタン。

  • 画面に表示されているトークンをコピーし、入力欄に入力してください。

重要: この画面を離れると、トークンを再び表示することはできません。続行する前にコピーしてください。

AikidoがGitLabサーバーへの接続を確認します。失敗した場合は、サーバーURLとトークンを再確認してください。

5

インストールを完了する

クリックした後、 次へ、グループを接続、最初に開始するグループを選択してください。後からいつでもさらにグループを接続できます。

最後の手順で、Aikidoに監視させたいリポジトリを選択してください。

最終更新

役に立ちましたか?