AI 감사 이벤트 보고서
GitLab v19.2Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
요약
이 기능은 베타 상태입니다. AI 감사 이벤트 보고서는 보안 및 컴플라이언스 팀에게 GitLab Duo 에이전트 활동에 대한 통합 검색 가능한 기록을 제공합니다. AI 감사 이벤트는 Governance 페이지의 Audit events 탭에서 확인할 수 있습니다.
AI 감사 이벤트 보고서#
- GitLab 19.2에서 기본적으로 활성화됨.
이 기능은 베타 상태입니다. 사전 통보 없이 변경될 수 있습니다. 자세한 내용은 GitLab Testing Agreement를 참조하세요.
AI 감사 이벤트 보고서는 보안 및 컴플라이언스 팀에게 GitLab Duo 에이전트 활동에 대한 통합 검색 가능한 기록을 제공합니다. 각 에이전트 세션은 검사할 수 있는 포괄적인 감사 아티팩트를 생성합니다.
AI 감사 이벤트 조회#
AI 감사 이벤트는 Governance 페이지의 Audit events 탭에서 확인할 수 있습니다.
사전 요건:
- 최상위 그룹에 대한 Owner 권한이 있어야 합니다.
그룹의 AI 감사 이벤트를 조회하려면:
-
상단 바에서 Search or go to를 선택하고 최상위 그룹을 찾습니다.
-
Settings > GitLab Duo를 선택합니다.
-
Change governance를 선택합니다.
-
Audit events 탭을 선택합니다.
탭에는 에이전트 세션 목록이 표시됩니다. 각 행에는 다음 정보가 표시됩니다:
-
에이전트 유형 (워크플로 정의).
-
세션이 실행된 프로젝트.
-
세션의 감사 이벤트 수.
-
세션 시작 시간.
세션 필터링#
세션 목록을 필터링하여 결과를 좁힐 수 있습니다:
-
Project: 프로젝트 경로로 필터링하거나 특정 프로젝트를 제외합니다.
-
Date range: 특정 날짜 이후 또는 이전에 생성된 세션을 필터링합니다.
세션 세부 정보 조회#
세션 내의 이벤트를 검사하려면:
-
세션 행을 선택하여 세션 세부 정보 패널을 엽니다. 패널에는 세션 메타데이터와 감사 이벤트의 시간순 목록이 표시됩니다.
-
개별 이벤트를 선택하면 엔티티 및 타깃 정보를 포함한 전체 세부 정보를 확인할 수 있습니다.
AI 감사 이벤트 저장 활성화#
히스토리
- GitLab 19.2에서 도입됨.
AI 감사 이벤트 저장은 기본적으로 비활성화되어 있습니다. 에이전트 세션 데이터가 데이터베이스 또는 ClickHouse에 기록되기 전에 저장을 명시적으로 활성화해야 합니다. 저장을 비활성화해도 AI 감사 이벤트의 실시간 스트리밍에는 영향을 주지 않습니다.
이 설정은 인스턴스에서 그룹, 프로젝트로 단계적으로 적용됩니다:
-
그룹 수준에서 비활성화되고 잠긴 경우, 해당 그룹의 프로젝트는 이를 재정의할 수 없습니다.
-
그룹 수준에서 활성화되고 잠긴 경우, 해당 그룹의 모든 프로젝트는 저장이 활성화되며 비활성화할 수 없습니다.
사전 요건:
- 그룹 또는 프로젝트에 대한 Owner 역할 또는 Security Manager 역할이 있어야 합니다.
그룹에 대한 저장 활성화#
-
상단 바에서 Search or go to를 선택하고 그룹을 찾습니다.
-
Settings > GitLab Duo를 선택합니다.
-
Data privacy 섹션에서 Enable AI audit event storage를 선택합니다.
-
Save changes를 선택합니다.
프로젝트에 대한 저장 활성화#
-
상단 바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
-
Settings > GitLab Duo를 선택합니다.
-
Data privacy 섹션에서 Enable AI audit event storage를 선택합니다.
-
Save changes를 선택합니다.
상위 그룹에 의해 설정이 잠긴 경우, 체크박스가 비활성화되며 프로젝트 수준에서 변경할 수 없습니다.