コンテンツにスキップ

Service Account Access Tokenを使ったCode Scanning

このガイドはGitlab PremiumおよびGitlab Ultimateをお使いの方のみが対象です。Gitlab Freeをお使いの方は、Personal Access Tokenを使ったCode Scanningのセットアップをご覧ください。

Aikidoがコードスキャンの実行に使用するservice account tokenを利用できます。このトークンはupdate workspace access tokenページで更新できます。

  1. 「Service Accounts」設定ページに移動します。Group > Settings > Service accounts

    Gitlabグループのサイドバー。"Settings"配下の"Service accounts"をハイライト表示。
  2. Add service account」をクリックします

  3. Service AccountにNameUsernameを入力し、Createをクリックします

  4. 新しく作成したservice accountのオプションをクリックし、Manage access tokensを選択します

    Gitlab Service Accountsの概要画面
  5. Add new token」をクリックします

  6. トークンの名前を入力し、有効期限を削除するか最大値に設定してapiスコープを選択します

  7. Create token」をクリックします

  8. トークンをコピーし、「update workspace access token」ページ用に保管しておきます

  9. メンバーページに移動します: Group > Manage > Members

    Gitlab Groupのサイドバー。manageオプション配下のmembersを表示。
  10. Invite Members」をクリックします

  11. 先ほど作成した新しいService accountを検索し、ロールを「Maintainer」に設定します