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

GitLab Self-Managed サーバーを接続する(Broker セットアップ)

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

始める前に

  • この設定を行う人は、GitLabインスタンスと に設定し、 接続したいGitLabグループにアクセスできる必要があります。

設定

1

Aikidoアカウントを作成する

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

2

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

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

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

ブローカーアクセスを有効にする

有効にする Aikido ブローカー 「Advanced Connection Options」セクションのトグルをクリックして。

クリック グループを作成 続行するには。

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

ブローカーを設定する

以下のガイドを使ってブローカーを設定します。デプロイしたら、ここに戻って GitLab のセットアップを完了してください。

社内アプリケーション向け Aikido Broker
5

GitLab サーバーのセットアップを完了する

ブローカーを作成し、環境にデプロイした後、GitLab のセットアップを完了できます。

まず、次のものをコピーします。 ブローカー URL。次のようになります:

https://55673-355dsfwea68cb.aikidobroker.com

次にクリックします GitLab サーバーのセットアップを完了する.

6

ブローカー URL を入力する

前の手順で取得したブローカーのリソース URL を、「server URL」の入力欄に貼り付けます。

7

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

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

  • GitLab サーバーにログインします

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

  • へ移動 設定Service account

  • クリック Service account を追加、名前を入力して保存します

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

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

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

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

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

    • read_user

    • read_api

    • read_repository

  • をクリックし、 トークンを作成 フォームの下部にあるボタン。

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

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

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

8

インストールを完了する

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

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

最終更新

役に立ちましたか?