---
title: 인공지능 에이전트가 개발 속도 높이지만 데이터 접근 권한이 걸림돌
url: https://www.elseif.net/ko/story-5
published: 2026-10-04T09:09:20+00:00
language: ko
section: 에이전트
source: https://thenewstack.io/unified-api-layer-agents/
organizations: Monospace
publisher: elseif
---

# 인공지능 에이전트가 개발 속도 높이지만 데이터 접근 권한이 걸림돌

인공지능 에이전트가 개발 과정을 지원하면서 팀들이 애플리케이션과 내부 도구를 이전보다 더 빠르게 완성하고 있습니다. 하지만 실시간 운영 데이터에 접근하는 과정에서 어려움을 겪고 있습니다.

개발 팀들은 프로젝트마다 접근 규칙과 연결 설정을 수동으로 다시 구축해야 하며, 이 과정에서 시간이 소요되어 전체적인 구축 작업이 지연됩니다. 때로는 직접적인 접근이 거부되어 데이터 복사본을 사용해야 하는데, 이는 데이터가 최신 상태가 아니며 원본 데이터에 다시 기록해야 하는 작업에는 적합하지 않은 한계가 있습니다.

애플리케이션이 중요한 작업을 수행하려면 응용 프로그램 인터페이스, 데이터베이스, 클라우드 서비스에 접근해야 합니다. 각 연결은 서로 다른 접근 수준과 데이터 하위 집합을 요구하는 맞춤형 방식입니다. 팀들은 시스템 소유자에게 요청 티켓을 생성하고 승인을 기다려야 하며, 이 과정에서 접근 이유를 설명하거나 응답 없는 이메일을 추적하는 등의 대기 시간이 발생하여 도구 완성이 늦어집니다.

연결 수가 증가함에 따라 연결을 생성하고 유지하는 단순 반복 업무가 급증하고 있습니다. 접근 제어에는 여러 시스템에 걸쳐 수십 개의 서로 다른 로그인이 필요하며, 이는 개발 시간을 빼앗고 팀의 생산성을 저하시킵니다. 또한 서버 이전 시 연결된 모든 도구를 파악하지 못하면 서비스 중단이 발생할 수 있고, 퇴사자의 접근 권한을 완전히 제거하는 것도 어렵습니다.

이에 대한 해결책으로 통합 응용 프로그램 인터페이스 계층이 제시됩니다. 이는 비즈니스 핵심 데이터를 포함하는 모든 데이터 소스에 대해 단일하게 관리되는 접근 계층으로 작동합니다. 팀들은 각 데이터베이스나 도구의 소유자에게 개별적으로 요청하는 대신 한 곳에서 접근 권한을 요청할 수 있습니다. 또한 모든 데이터 소스의 접근 제어가 중앙 집중화되어 일관된 규칙과 변경 기록을 유지할 수 있습니다.

이 계층은 조직 내 모든 데이터 소스에 대해 최소 권한 원칙과 역할 기반 접근 제어를 사용합니다. 팀원뿐만 아니라 애플리케이션과 인공지능 에이전트에게도 고유한 식별자를 부여하여 필요한 데이터에만 접근하도록 범위를 제한합니다. Monospace의 제품 부사장인 James White는 게이트웨이가 단순히 연결을 덮는 것과 달리, 이 방식은 스키마와 요청자를 이해하고 응답을 제어하므로 두 에이전트가 동일한 요청을 해도 권한에 따라 다른 응답을 받을 수 있다고 설명했습니다.

개발자들은 모델 컨텍스트 프로토콜을 통해 에이전트를 통합 응용 프로그램 인터페이스 계층에 연결할 수 있으며, 정형화된 소프트웨어 개발 키트를 통해 하위 시스템과 관계없이 일관된 인터페이스를 사용합니다. 데이터가 데이터베이스에 있으면 SQL로 변환하고, 응용 프로그램 인터페이스에 있으면 해당 호출로 변환하여 필터링과 페이지 나누기를 처리합니다.

인공지능 에이전트는 기존에 부여받은 자격 증명을 그대로 상속받는 경우가 많아 개발자의 개인 키를 사용하면 개발자의 식별자에 종속됩니다. 따라서 에이전트에게는 사용자나 애플리케이션과 분리된 자체 역할 기반 접근 권한이 필요합니다. 통합 응용 프로그램 인터페이스 계층은 에이전트별 식별자를 생성하고 접근 제어 범위를 설정합니다.

특히 필드 수준 권한 설정은 에이전트가 프롬프트 지침을 따르는 것에 의존하지 않고 데이터 계층에서 직접 강제되므로 강력한 안전장치가 됩니다. 예를 들어 에이전트가 주문의 배송 주소는 수정할 수 있지만 결제 수단은 수정할 수 없도록 하거나, 아직 배송되지 않은 주문에 대해서만 기록할 수 있도록 제한하는 식의 세밀한 제어가 가능합니다.

Monospace는 이러한 통합 응용 프로그램 인터페이스 계층 모델의 한 예시입니다. PostgreSQL, Supabase, MySQL, MariaDB와 같은 데이터베이스나 서비스형 소프트웨어 플랫폼, 내부 응용 프로그램 인터페이스를 한 번만 연결하면 기존 스키마나 엔드포인트를 분석하여 공통 데이터 모델로 매핑합니다. 데이터는 원래 위치에 그대로 유지되며 상위에 메타데이터 계층을 둡니다. 모든 식별자는 생성, 읽기, 수정, 삭제와 같은 작업별 정책이 설정된 역할을 가지며, 요청마다 규칙을 평가하고 응답을 필터링하여 잘못된 당사자에게 데이터가 노출되는 것을 방지합니다.
