설계로그 목록
ADR-0008 공통 설계중

B2G 공급 구조 — 데이터를 받지 않고 엔진을 보낸다

작성 2026-07-25 · 최종 갱신 2026-07-25

ADR-0002 가 별도 ADR 로 넘긴 기관 협업 구조를 정한다. 기본형은 기관 경계 안에 배포하고 운영 데이터를 받지 않는 것이다. 다만 그 구조에서는 우리가 게이트 준수를 강제할 법적 지위를 갖지 못하므로, ADR-0003·0004·0005 의 요구를 배포물에 내장해 기술적으로 강제한다.

이 문서는 연구·설계 기록이며, 현재 제공 중인 서비스가 아닙니다. 각 항목의 상태 표기를 함께 확인해 주세요.

맥락

ADR-0002 는 민간 사업자가 범죄경력·수사경력자료를 취득할 수 없다고 결론짓고, 데이터가 기관 내부에 머무는 수탁 구조는 성격이 다르므로 별도 기록에서 다루기로 했다. ADR-0005 의 삭제 전파와 ADR-0006 의 계약 조건, ADR-0007 의 이용 현황 공개도 모두 이 구조가 정해져야 실행된다.

선택지는 표면적으로 셋이다. 기관이 데이터를 우리에게 보내는 형태, 우리가 서비스로 제공하고 데이터가 우리 인프라를 지나는 형태, 엔진만 기관 안에 두는 형태다.

그런데 이 선택은 단순한 배치 문제가 아니다. 우리가 「개인정보 보호법」상 수탁자 지위에 서는지 여부가 함께 결정되고, 그에 따라 우리가 지는 의무와 우리가 강제할 수 있는 범위가 정반대로 움직인다.

검토한 대안

대안 A기각

기관이 운영 데이터를 우리에게 반출하고 우리 인프라에서 분석한다.

ADR-0002 에서 이미 기각한 경로다. 「형의 실효 등에 관한 법률」 제6조 제4항의 용도 외 사용 문제를 그대로 안는다.

대안 B조건부 보류

서비스형으로 제공하고 운영 데이터가 우리 인프라를 지나게 한다.

우리가 수탁자가 되면 「개인정보 보호법」 제26조 제8항에 따라 제37조의2 를 비롯한 다수 조항이 준용되어, ADR-0003 의 요구가 계약상 약속이 아니라 우리 자신의 법정 의무가 된다. 강제력은 커지지만 민감정보를 상시 보유하게 되고 제26조 제7항에 따라 기관이 손해배상책임을 안는 구조가 된다. 요건을 갖추기 전에는 택하지 않는다.

대안 C채택

엔진을 기관 경계 안에 배포하고 운영 데이터를 받지 않는다.

취득하지 않은 데이터는 유출될 수 없고 목적 외로 쓰일 수도 없다. 다만 이 구조에서 우리는 준수를 강제할 법적 지위를 갖지 못하므로, 그 공백을 기술적 강제로 메우는 것을 함께 결정한다.

결정

  1. 기본 공급 형태는 기관 경계 안 배포다. 운영 데이터를 우리 인프라로 전송하는 구성은 기본형이 아니다.
  2. 우리는 운영 데이터에 접근하지 않는다. 상시 원격 접근 경로를 두지 않으며, 지원이 필요하면 기관이 생성한 비식별 진단 자료만 받는다.
  3. ADR-0003 의 개입 게이트, ADR-0004 의 기재 항목, ADR-0005 의 보존·삭제 요구는 배포물에 내장한다. 이를 해제한 구성에서는 산출물이 생성되지 않도록 만든다. 계약 문구가 아니라 실행 조건으로 둔다.
  4. 배포물은 버전 식별과 무결성 검증이 가능하도록 서명해 제공한다. 어떤 버전이 언제 쓰였는지 기관이 스스로 증명할 수 있어야 ADR-0004 의 기재가 성립한다.
  5. 우리가 수탁자 지위에 서는 구성을 요구받으면, 「개인정보 보호법」 제26조가 정한 문서화·공개·교육·감독·재위탁 동의 요건을 갖추기 전에는 공급하지 않는다.
  6. 삭제 사유 발생 통지(ADR-0005 결정 4)와 이용 집계 제공(ADR-0007 결정 5)을 계약에 명시한다. 집계를 받지 못하면 그 기간은 '측정 불가'로 공개한다.

근거

이 결정이 만드는 한계

폐기 조건

근거자료

인용 법령

참고자료

조문 근거로만 세운 기록이다. 공급 구조에 관한 결정이라 해석을 보태는 외부 자료를 쓰지 않았다.

담당 리더

마디 리더

마디L60

시스템 총괄 · Master API Gateway

대한민국 변호사급 / 법원행정처 전산정보국장 출신급

설계로그는 특정 법률 분야가 아니라 시스템 전체의 설계 결정을 다룬다. 개별 도메인 리더가 아니라 60명 리더 시스템의 운영·품질을 총괄하는 리더가 담당한다.

리더 프로필 보기

관련 기록

ADR-0002ADR-0005ADR-0006ADR-0007