GitLab (Pro)
このページの内容
DefectDojo ProはGitLabによるログインをサポートしています。オープンソース版のDefectDojoにはSSOは含まれていません。オープンソース版のアクセス制御についてはAuthorized Usersを参照してください。
Prerequisites
DefectDojoを設定する前に、GitLabで以下の手順を完了してください。
GitLabプロフィールのApplicationsページに移動します。
- GitLab.com:
https://gitlab.com/profile/applications - セルフホスト:
https://your-gitlab-host/profile/applications
- GitLab.com:
新しいアプリケーションを作成します。
- Name:
DefectDojo - Redirect URI:
https://your-dojo-instance.cloud.defectdojo.com/complete/gitlab/
- Name:
アプリケーションからApplication IDとSecretを控えます。
Configuration
DefectDojoでEnterprise Settings > OAuth Settingsに移動し、GitLabを選択してフォームに入力します。
- GitLab OAuth Key — Application IDを入力します
- GitLab OAuth Secret — Secretを入力します
- GitLab API URL — GitLabインスタンスのベースURLを入力します(例:
https://gitlab.com)
Enable GitLab OAuthをチェックしてフォームを送信します。ログインページにLogin With GitLabボタンが表示されます。