GitLabバージョンを以前のGitLab GitLab Duo可用性の制御
- プラン: Premium、Ultimate
- アドオン: GitLab Duo ProまたはEnterprise
- 提供形態: GitLab.com、GitLab Self-Managed
GitLab Duo ProまたはEnterpriseの場合、グループ、プロジェクト、またはインスタンスに対してGitLab Duoのオン/オフを切り替えることができます。
この情報は、GitLab 18.1以前のバージョンに適用されます。GitLab 18.2以降については、最新のドキュメントをご覧ください。
グループ、プロジェクト、またはインスタンスに対してGitLab Duoをオフにすると、次のようになります:
- コード、イシュー、脆弱性などのリソースにアクセスするGitLab Duo機能は利用できなくなります。
- コード提案は利用できなくなります。
- GitLab Duo Chatは利用できなくなります。
グループまたはサブグループの場合
GitLab 17.8~18.1では、次の手順に従って、グループ(サブグループとプロジェクトを含む)に対してGitLab Duoをオンまたはオフにします。
前提条件:
- グループのオーナーロールが必要です。
グループまたはサブグループに対してGitLab Duoをオンまたはオフにするには:
- トップバーで検索または移動先を選択し、グループまたはサブグループを見つけます。
- デプロイの種類とグループのレベルに基づいて、設定に移動します:
- GitLab.comトップレベルグループの場合: 設定 > GitLab Duoを選択して、設定の変更を選択します。
- GitLab.comサブグループの場合: 設定 > 一般を選択して、GitLab Duoの機能を展開します。
- GitLab Self-Managed(すべてのグループとサブグループ)の場合: 設定 > 一般を選択して、GitLab Duoの機能を展開します。
- オプションを選択します。
- 変更を保存を選択します。
GitLab 17.7では、次の手順に従って、グループ(サブグループとプロジェクトを含む)に対してGitLab Duoをオンまたはオフにします。
GitLab 17.7の場合:
- GitLab.comでは、GitLab Duo設定ページはトップレベルグループでのみ利用可能で、サブグループでは利用できません。
- GitLab Self-Managedの場合、GitLab Duo設定ページはグループまたはサブグループでは利用できません。
前提条件:
- グループのオーナーロールが必要です。
トップレベルグループに対してGitLab Duoをオンまたはオフにするには:
- 上部のバーで検索または移動先を選択し、トップレベルグループを見つけます。
- 設定 > GitLab Duoを選択します。
- 設定の変更を選択します。
- オプションを選択します。
- 変更を保存を選択します。
GitLab 17.4~17.6では、次の手順に従って、グループとそのサブグループおよびプロジェクトに対してGitLab Duoをオンまたはオフにします。
GitLab 17.4から17.6の場合:
- GitLab.comでは、GitLab Duo設定ページはトップレベルグループでのみ利用可能で、サブグループでは利用できません。
- GitLab Self-Managedの場合、GitLab Duo設定ページはグループまたはサブグループでは利用できません。
前提条件:
- グループのオーナーロールが必要です。
トップレベルグループに対してGitLab Duoをオンまたはオフにするには:
- 上部のバーで検索または移動先を選択し、トップレベルグループを見つけます。
- 設定 > GitLab Duoを選択します。
- 設定の変更を選択します。
- オプションを選択します。
- 変更を保存を選択します。
GitLab 17.3以前では、次の手順に従って、グループとそのサブグループおよびプロジェクトに対してGitLab Duoをオンまたはオフにします。
前提条件:
- グループのオーナーロールが必要です。
グループまたはサブグループに対してGitLab Duoをオンまたはオフにするには:
プロジェクトの場合
GitLab 17.4~18.1では、次の手順に従って、プロジェクトに対してGitLab Duoをオンまたはオフにします。
前提条件:
- プロジェクトのオーナーロールまたはメンテナーロールが必要です。
プロジェクトに対してGitLab Duoをオンまたはオフにするには:
- 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 設定 > 一般を選択します。
- 可視性、プロジェクトの機能、権限を展開します。
- GitLab Duoで、切替をオンまたはオフにします。
- 変更を保存を選択します。
GitLab 17.3以前では、次の手順に従って、プロジェクトに対してGitLab Duoをオンまたはオフにします。
- GitLab GraphQL API
projectSettingsUpdateミューテーションを使用します。 duo_features_enabled設定をtrueまたはfalseに設定します。
インスタンスの場合
- 提供形態: GitLab Self-Managed
GitLab 17.7~18.1では、次の手順に従って、インスタンスに対してGitLab Duoをオンまたはオフにします。
前提条件:
- 管理者である必要があります。
インスタンスに対してGitLab Duoをオンまたはオフにするには:
- 右上隅で、管理者を選択します。
- 左側のサイドバーで、GitLab Duoを選択します。
- 設定の変更を選択します。
- オプションを選択します。
- 変更を保存を選択します。
GitLab 17.4~17.6では、次の手順に従って、インスタンスに対してGitLab Duoをオンまたはオフにします。
前提条件:
- 管理者である必要があります。
インスタンスに対してGitLab Duoをオンまたはオフにするには:
- 右上隅で、管理者を選択します。
- 左側のサイドバーで、設定 > 一般を選択します。
- GitLab Duoの機能を展開します。
- オプションを選択します。
- 変更を保存を選択します。
GitLab 17.3以前では、次の手順に従って、インスタンスに対してGitLab Duoをオンまたはオフにします。
前提条件:
- 管理者である必要があります。
インスタンスに対してGitLab Duoをオンまたはオフにするには:
- 左サイドバーの下部で、管理者エリアを選択します。
- 設定 > 一般を選択します。
- AI搭載機能を展開します。
- Duo機能の使用チェックボックスをオンまたはオフにします。
- オプション。すべてのサブグループに実施するチェックボックスをオンにして、インスタンス内のすべてのグループに設定をカスケードします。
