본문으로 건너뛰기
관리자 코스

감사 추적 — 자원 변경 이력 + Recents 화면

D.Hub 의 *최근 항목 (Recents)* 화면과 자원별 변경 이력으로 *누가 · 무엇을 · 언제* 의 4 점 감사 패턴을 익힙니다.

7분

권한·정책을 설정 했다면, 그다음 운영 의제는 실제 무슨 일이 일어났는지 추적 하는 자리입니다. 본 레슨은 D.Hub 의 감사 추적 표면 두 곳 — 최근 항목 (Recents) 화면자원별 변경 이력 — 을 4 점 감사 패턴 으로 묶어 봅니다.

최근 항목 (Recents) — 시간 축의 감사 표면

좌측 사이드바 하단의 최근 메뉴는 모든 자원에 대한 모든 변경 을 시간 역순으로 보여 줍니다. 컬렉션·데이터셋·코드·파이프라인·대시보드·온톨로지·에이전트·정책 어느 것이든 생성 · 수정 · 삭제 · 권한 변경 의 한 줄이 떨어집니다.

각 row 는 4 항목 으로 구성됩니다.

  • 누가 — 변경한 사용자
  • 무엇을 — 변경 대상 자원 (이름 + 종류)
  • 언제 — UTC timestamp + 지금부터 N 분 전 의 인간 가독 표시
  • 어떻게 — 변경 종류 (생성 · 수정 · 삭제 · 권한 부여 · 권한 회수)

상단 필터로 사용자별, 자원 종류별, 기간별 로 좁힐 수 있습니다.

자원별 변경 이력

같은 정보를 자원 한 개 시점에서 보고 싶다면, 자원 상세 화면 우상단 ⋯ 메뉴 → 변경 이력 을 엽니다. 그 자원에 대한 모든 변경이 시간 역순으로 잡힙니다. 누가 언제 이 데이터셋의 스키마를 바꿨는지, 누가 이 컬렉션의 권한을 부여했는지 처럼 한 자원의 모든 이력 이 한 화면입니다.

특히 정책 자원의 변경 이력은 N 단계 전 버전으로 되돌리기 의 입구이기도 합니다 (레슨 5).

감사 시나리오 — 4 점 점검 패턴

운영에서 가장 자주 받는 4 종 감사 요청을 Recents + 변경 이력 으로 어떻게 풀지 정리합니다.

시나리오 1: 사용자 X 가 오늘 무엇을 했나

  • Recents → 사용자 필터 로 X 선택, 기간 오늘 으로 좁힘.
  • 변경 종류별 분포를 한 화면에 잡고, 이상 패턴 (예: 의도 외 데이터셋 삭제) 이 있으면 그 row 를 클릭해 상세 변경 내용 확인.

시나리오 2: 데이터셋 D 의 스키마가 언제 마지막으로 바뀌었나

  • D 상세 → 변경 이력수정 필터.
  • 가장 최근 스키마 변경 row 의 사용자·timestamp 확인.

시나리오 3: 컬렉션 C 의 권한 부여 이력을 1 달치 보고 싶다

  • C 상세 → 변경 이력권한 부여 · 권한 회수 필터, 기간 지난 30 일.
  • 한 화면에 권한 부여·회수 이력이 다 잡힙니다. 컴플라이언스 리포트의 1 차 자료.

시나리오 4: 어제 정책 P 가 변경됐는데 변경 전 의 상태가 궁금하다

  • 포털 설정 → 정책 → P 상세이력 탭.
  • 어제 시점의 정책 본문이 읽기 전용 으로 보입니다. 되돌리기 버튼으로 그 시점으로 복원 가능 (레슨 5).

자가 점검

  • Recents 메뉴를 열어 오늘 자기 계정으로 한 모든 변경을 볼 수 있는가
  • 임의 데이터셋의 변경 이력 탭을 열어 N 단계 전 버전 을 볼 수 있는가
  • 한 컬렉션의 권한 부여 이력 만 필터로 좁혀 볼 수 있는가

코스 마무리

여기까지 통과했다면 D.Hub 의 관리자 흐름 한 사이클 — 권한 모델 → SSO/프로비저닝 → 그룹 → FGAC → 정책 운영 → 감사 추적 — 을 끝까지 손으로 짚어 본 셈입니다.

다음 흐름 두 갈래:

  • 에이전트 빌더 코스 — AI 자동화 시나리오를 도입할 때 본 코스의 권한·정책 패턴이 그대로 AI 도구 호출 위에 쌓입니다. 관리자가 AI 도입의 안전 게이트 자리에 자연스럽게 위치합니다.
  • 워크숍: refund-approval — HITL 에이전트의 권한 · 정책 · 검토자 분리 패턴을 실제 시나리오로 통과합니다.

수고하셨습니다.