GitLab Self-Managed サーバーを接続する(Broker セットアップ)
最終更新
役に立ちましたか?
Aikidoでは、セルフマネージドのGitLabインスタンスを接続して、コードをスキャンし保護できます。以下の手順に従って、GitLabサーバーをAikidoに接続してください。
この設定を行う人は、GitLabインスタンスと に設定し、 接続したいGitLabグループにアクセスできる必要があります。
Aikidoのワークスペースは常に1つのGitLabグループに対応します。
Aikidoを、すべてのサブグループを含む最上位(ルート)グループに接続することをおすすめします。ルートグループがない場合は、GitLabグループごとに1つのワークスペースを作成してください。これは、左上のドロップダウンから最初のワークスペースを作成した後に行えます。「別のワークスペースを追加」。
Aikidoアカウントを作成する
GitLabサーバーを接続するには、まずGoogleまたはMicrosoftを使ってAikidoにサインアップまたはログインしてください。 サインアップ画面、次をクリックします: Google / Microsoft.
GitLabのセットアップを開始する
認証が完了したら、クリックして新しいワークスペースを作成します セルフマネージド GitLabセクションで。

ブローカーアクセスを有効にする
有効にする Aikido ブローカー 「Advanced Connection Options」セクションのトグルをクリックして。
クリック グループを作成 続行するには。

GitLab サーバーのセットアップを完了する
ブローカーを作成し、環境にデプロイした後、GitLab のセットアップを完了できます。
まず、次のものをコピーします。 ブローカー URL。次のようになります:
https://55673-355dsfwea68cb.aikidobroker.com次にクリックします GitLab サーバーのセットアップを完了する.

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

GitLabの個人アクセストークン(PAT)を作成する
次に、個人アクセストークン(PAT)を作成します。専用のサービスアカウントの使用を推奨します
GitLab サーバーにログインします
管理エリアに移動し(/admin)
へ移動 設定 → Service account
クリック Service account を追加、名前を入力して保存します
接続したい GitLab グループに、他のユーザーと同様にサービスアカウントを追加します。GitLab のドキュメントの グループメンバー.
サービスアカウントが作成されたので、3 つの点をクリックして、"アクセストークンを管理"
「新しいトークンを追加"
トークンの名前を入力してください。例: Aikido Security Access Token
社内ポリシーに一致する有効期限を設定してください。期限切れになる前にトークンをローテーションしてください。
次のスコープを選択する必要があります:
read_user
read_api
read_repository
をクリックし、 トークンを作成 フォームの下部にあるボタン。

画面に表示されているトークンをコピーし、入力欄に入力してください。
重要: この画面を離れるとトークンは再度表示できません。続行する前にコピーしてください。
AikidoがGitLabサーバーへの接続を確認します。失敗した場合は、サーバーURLとトークンを再確認してください。
インストールを完了する
をクリックした後、 次へ、グループを接続、開始に使用するグループを選択してください。後からいつでも他のグループを接続できます。
最後のステップで、Aikidoに監視させたいリポジトリを選択してください。
最終更新
役に立ちましたか?
役に立ちましたか?