QSike Tech Notes

AX 성패는 AI가 아니라 데이터 권한에서 갈린다

AX의 성패를 AI Ready Data와 데이터 권한 설계 관점에서 해설합니다. 데이터 계약, RBAC·ABAC 결합, 검색 단계 권한 적용의 실무 기준을 정리합니다.

참고: 아래 세 사례는 원리를 설명하기 위한 가상·각색 예시입니다. 실제 회사에서 발생한 사건이나 실측 도입 성과로 읽히던 기존 표현을 수정했으며, 가정한 수치와 목표값은 사례 옆에 표시했습니다.

현업에서 AX를 논의하면 모델 선정, 에이전트 구축, RAG 정확도부터 떠올린다. 그러나 실제 도입이 멈추는 지점은 그보다 앞단인 경우가 많다. 이 데이터가 AI가 읽을 수 있는 상태인가, 그리고 이 사용자가 이 맥락에서 읽어도 되는가라는 질문이다.

AX는 업무에 AI 기능을 하나 추가하는 일이 아니다. 의사결정과 실행 흐름에 AI를 넣어 업무 방식을 바꾸는 일에 가깝다. 그래서 모델의 답변 품질은 프롬프트만으로 결정되지 않는다. 데이터의 의미, 최신성, 출처, 접근 권한이 함께 설계돼야 한다.

한 줄 요약: AX의 성패는 모델 성능이 아니라, AI가 신뢰할 수 있게 활용할 데이터의 의미·품질·출처와 사용자별 접근 권한을 함께 설계했는지에 달려 있다.

AI가 신뢰 가능한 데이터를 활용하기 위해 의미·품질·출처·권한 계층을 통과하는 모습을 표현한 일러스트

AI Ready Data는 ‘많은 데이터’가 아니다

이 글에서 AI Ready Data는 사람이 이해할 수 있고, 시스템이 찾아 쓸 수 있으며, 결과의 근거를 다시 확인할 수 있는 데이터 상태를 뜻한다. 단순히 데이터 레이크나 문서 저장소에 파일이 많이 쌓인 상태와는 다르다.

실무에서는 적어도 네 가지를 점검할 수 있다.

  • 의미: 컬럼·문서·지표가 무엇을 뜻하는지 정의돼 있는가
  • 품질과 최신성: 결측·중복·오래된 버전의 영향을 알 수 있는가
  • 연결성: 고객·설비·제품·업무 같은 핵심 개체가 시스템별로 어떻게 이어지는가
  • 출처와 책임: 누가 만들고 승인했고, 언제 갱신했는가

예를 들어 ‘수율’이라는 단어가 보고서마다 서로 다른 기간, 모집단, 계산 기준을 뜻한다면 AI는 그럴듯한 답을 만들 수는 있어도 신뢰할 수 있는 비교를 하기는 어렵다. 검색 정확도를 높이려고 문서를 더 넣는 것만으로는 해결되지 않는 이유다.

가상 예시: 문서가 많아도 지표 정의가 다르면 답변이 흔들린다

참고: 문서 10만 건과 아래 연도·설비 번호는 문제를 설명하기 위한 가정입니다. 운영자가 근무한 회사의 실제 문서 규모나 사고 기록이 아닙니다.

설비 점검 보고서와 품질 기록 10만 건을 RAG 시스템에 넣은 제조 현장을 가정해 보겠습니다. 엔지니어가 “3호기 수율이 왜 떨어졌지?”라고 물었을 때 2019년의 라인 전체 기준 보고서와 2024년의 개별 설비 기준 보고서가 함께 검색될 수 있습니다.

두 문서의 지표 정의를 구분하지 않으면 서로 다른 모집단을 같은 수율로 비교하는 답변이 나올 위험이 있습니다. 데이터 양을 늘리는 것만으로 이 문제를 해결할 수는 없습니다.

문서마다 수율의 정의, 계산 기간과 범위, 승인 주체를 확인하고 검색 결과에 그 맥락이 전달되는지 점검해야 합니다. 이 예시는 AI Ready Data 중 의미와 출처를 정리해야 하는 이유를 보여줍니다.

데이터 권한은 보안의 마지막 단계가 아니라 제품 기능이다

AI 에이전트가 여러 문서와 시스템을 넘나들기 시작하면 권한은 사후 통제 항목이 아니라 응답 품질의 일부가 됩니다. 같은 질문이라도 질문자의 조직, 역할, 프로젝트, 요청 목적에 따라 보여 줄 수 있는 근거와 답변 범위가 달라져야 한다.

필요한 것은 ‘모두에게 같은 지식베이스’가 아니다. 데이터 분류, 사용자·역할·속성, 접근 목적, 승인 상태를 함께 고려하는 구조다. 특히 민감 데이터가 있는 환경에서는 조직의 보안 정책에 따라 검색 후보부터 허용된 문서로 제한하는 설계를 우선 검토할 필요가 있다. 답변 뒤에서만 마스킹하면 검색·요약 과정에 과도한 데이터가 들어갈 여지가 있기 때문이다.

NIST의 속성 기반 접근통제(ABAC) 가이드는 주체(subject)·객체(object)·요청 작업(requested operations)·환경(environment)의 속성을 정책 판단에 사용하는 접근을 설명한다. AX에 적용하면 직급 하나로 권한을 고정하기보다 ‘누가’, ‘어떤 업무로’, ‘어떤 시점에’, ‘어느 범위까지’ 접근하는지 정책으로 표현할 수 있다. 이는 만능 해법은 아니다. 기존 역할 기반 권한(RBAC)과 결합하는 방식, 권한 변경 이력, 예외 승인 절차를 조직 환경에 맞게 함께 검토할 수 있다.

가상 예시: 같은 질문에도 허용되는 근거는 다르다

참고: 다음은 접근통제를 설명하기 위한 가상 금융 업무입니다. 운영자의 회사에서 발생한 정보 노출이나 실제 시스템 개편 사례가 아닙니다.

여신 한도를 조회하는 사내 AI 비서를 가정해 보겠습니다. 영업팀과 심사팀은 같은 고객을 다루더라도 업무에 필요한 정보와 허용된 문서 범위가 다를 수 있습니다.

권한을 구분하지 않은 검색은 내부 심사 보고서를 볼 수 없는 사용자에게 해당 내용을 전달할 위험이 있습니다. 반대로 검색 결과가 불완전한 문제는 검색 설정과 데이터 품질 등 별도의 원인도 함께 확인해야 합니다.

설계 예시로 사용자 부서·역할·프로젝트, 문서 분류, 요청 목적을 조합해 검색 후보를 제한할 수 있습니다. 심사 업무에 필요한 권한을 가진 사람에게만 해당 보고서를 제공하고, 답변 생성 전에 허용 범위가 적용되는지 평가합니다.

이것은 NIST ABAC 가이드의 속성 기반 판단을 업무에 적용하는 예시입니다. 실제 정책은 기존 RBAC, 조직의 보안 기준, 예외 승인 절차와 함께 설계해야 합니다.

비교: RBAC vs ABAC in AX

구분RBAC (역할 기반)ABAC (속성 기반)
권한 기준직급·부서 등 고정 역할사용자 속성 + 데이터 속성 + 환경(시점·목적·장소)
AX 적합성단순 조회·승인에는 충분프로젝트·맥락별 동적 접근에 적합
검색 단계 적용역할별 인덱스 분리속성 조합으로 검색 후보 필터링
관리 복잡도낮음 (역할 수만큼)높음 (정책 규칙 수만큼)
전형적 한계”같은 직급, 다른 프로젝트” 구분 어려움정책 설계·테스트·감사 비용 증가
권장 접근기존 RBAC을 기반으로 유지민감·동적 접근이 필요한 영역에 ABAC를 결합

이 표에서 보듯 ABAC는 RBAC을 대체하는 것이 아니라, 민감하고 동적인 접근이 필요한 영역에 결합하는 설계 선택지입니다. “모든 권한을 ABAC로 바꿔야 한다”는 뜻이 아닙니다. 기존 RBAC으로 충분한 영역은 유지하고, AI 에이전트가 여러 시스템·문서를 넘나들며 맥락별 접근이 필요한 영역에 ABAC를 검토하는 것이 현실적입니다.

사용자·문서·요청 작업·환경 속성이 정책 게이트를 거쳐 허용된 검색 후보를 고르는 접근통제 구조

AX의 최소 설계 단위: 모델-데이터-권한의 동시 설계

AX 과제는 다음 순서로 점검해 볼 수 있다.

  1. 업무 질문을 좁힌다. ‘AI로 혁신’ 대신 ‘설비 이상 보고서에서 원인 후보와 근거 문서를 5분 안에 찾는다’처럼 결과와 사용자를 정한다.
  2. 근거 데이터의 계약을 만든다. 데이터 소유자, 정의, 갱신 주기, 품질 기준, 사용 가능 범위를 명시한다.
  3. 권한을 검색 경로에 넣는다. 문서·레코드 분류와 사용자 속성을 연결해, 허용된 근거만 검색되도록 설계한다.
  4. 답변을 평가한다. 정확도뿐 아니라 근거 링크, 권한 위반 여부, 최신성, 사람이 수정한 비율을 함께 본다.
  5. 변화를 운영한다. 조직 이동, 프로젝트 종료, 문서 폐기, 정책 변경이 권한과 인덱스에 반영되는지 확인한다.

AI 위험 관리는 모델 출시 직전의 체크리스트가 아니라 설계·도입·운영 전 과정의 일이다. NIST AI RMF도 신뢰할 수 있는 AI를 위해 설계·개발·사용·평가 전 단계에 걸쳐 trustworthiness를 반영하는 자발적 프레임워크를 제공한다. AX에서 데이터 준비도와 데이터 권한을 분리할 수 없는 이유도 여기에 있다.

가상 예시: 물류 파일럿의 운영 조건을 정한다

참고: 다음은 설계 방법을 설명하기 위한 가상 예시입니다. ‘5분’은 목표값이며 실측값이 아닙니다. 기존 본문의 ‘6개월 정체’와 ‘3개월 뒤 운영 전환’은 확인 가능한 성과 기록으로 제시할 수 없어 삭제했습니다.

물류 운영팀이 “AI로 물류 혁신”이라는 넓은 목표를 실제로 평가할 수 있는 업무 단위로 좁히는 상황을 가정합니다.

  1. 업무 질문: 배송 지연 사유를 5분 안에 분류하고 책임 부서와 근거 문서를 찾는 것을 목표로 설정
  2. 데이터 계약: 배송 이력·고객 클레임·기상 데이터의 소유자·정의·갱신 주기를 명시
  3. 권한 설계: 배송팀·고객센터·경영진의 접근 범위를 데이터 분류와 연결
  4. 답변 평가: 정확도·근거 링크·권한 위반·사람 수정 비율을 실제 업무 표본으로 확인
  5. 변화 운영: 조직 개편이나 프로젝트 종료 시 권한과 인덱스를 갱신하는 절차 수립

이 구조를 작성했다고 운영 전환이 보장되는 것은 아닙니다. 목표 시간과 품질 기준을 충족하는지, 예외 처리와 담당자 인계가 가능한지를 검증한 뒤 운영 여부를 결정해야 합니다.

데이터 계약 체크리스트

점검 항목확인 질문미충족 시 증상
데이터 소유자이 데이터의 책임 부서·담당자는 누구인가?문제 발생 시 “내 데이터가 아니다” 회피
정의·메타데이터컬럼·지표·문서 용어가 표준화되어 있는가?AI가 같은 용어를 다른 의미로 해석
갱신 주기데이터가 언제, 어떻게 갱신되는가?오래된 데이터 기반 답변, 최신성 상실
품질 기준결측·중복·오류의 허용 범위가 있는가?AI 답변의 신뢰도 저하, 검증 비용 증가
사용 가능 범위이 데이터를 AI 학습·검색·답변에 써도 되는가?법적·보안 리스크, 무단 사용 논란
접근 권한누가, 어떤 맥락에서 이 데이터에 접근하는가?민감 데이터 노출, 권한 위반 답변
변경 이력데이터 정의·권한 변경이 기록되는가?감사 불가, 문제 추적 불가
업무 질문·데이터 계약·권한 정책·AI 답변·사람 평가가 이어지는 AX 운영 루프

결론: AI Ready의 기준은 ‘답할 수 있음’이 아니다

좋은 AX는 가장 많은 데이터를 연결한 시스템이 아니다. 필요한 사람이 필요한 순간에, 허용된 근거를 바탕으로 실행 가능한 답을 얻는 시스템이다. 그래서 AX 로드맵의 첫 질문은 “어떤 모델을 쓸까?”보다 “이 업무 질문에 필요한 데이터의 의미·책임·권한은 준비돼 있는가?”가 되어야 한다.

독자 질문

우리 조직의 AI 시스템은 “답할 수 있는가”를 기준으로 설계되어 있는가, 아니면 “필요한 사람이, 허용된 근거로, 실행 가능한 답을 얻는가”를 기준으로 설계되어 있는가?


확인한 출처 / 근거

NEXT READING

같은 주제와 태그를 공유하면서, 이 글의 판단 범위를 다음 단계로 넓혀 주는 해설입니다.

AX·업무 자동화 'MCP가 CLI보다 토큰을 32배 더 먹는다'는 벤치마크, 어디까지 믿어야 하나 MCP 토큰 오버헤드 실측치는 4~32배부터 '호출당 +50토큰'까지 범위가 넓다. 모순처럼 보이는 두 숫자는 서로 다른 도구 구성을 측정한 결과다. 스키마 크기, 세션 길이, 캐싱·필터링 여부라는 세 가지 조건으로 벤치마크를 읽는 법을 정리한다. AX·업무 자동화 '우리도 FDE 하겠다'는 선언 뒤에 막히는 것들 — 전환을 작동시키는 운영 조건 5가지 KT·SK AX·LG CNS처럼 내부 인력을 FDE로 전환하거나 전담 조직을 신설하는 선언이 잇따른다. 하지만 선언은 직무명을 바꾸는 일이고, 전환은 운영 체제를 바꾸는 일이다. 재교육 설계, 권한 재조정, 평가·인센티브, CoE와의 관계 재정의, 변화 관리라는 다섯 가지 운영 조건이 갖춰지지 않으면 FDE 선언은 간판만 바꾼 파견 인력 운영으로 끝난다. AX·업무 자동화 AX 인재는 PI 출신이 먼저인가, AI 개발자가 먼저인가 AX 추진에서 PI 역량을 가진 사람이 AI를 먼저 배워야 하는지, AI 개발자가 PI를 먼저 배워야 하는지 비교합니다. 초기 문제 정의는 PI가 이끌고 운영화·확산은 AI/플랫폼 인력과 짝을 이루는 구조를 정리합니다.