핵심 요약
Salesforce Headless 360은 외부 에이전트가 브라우저 없이 Salesforce 데이터와 상호작용할 수 있도록 지원한다. 기존 API와 달리 에이전트는 고정된 계약이 없으므로, 플랫폼 보안 모델인 객체 권한과 필드 수준 보안(FLS)을 통해 접근 범위를 엄격히 제한해야 한다. 인증은 OAuth 2.0 Authorization Code with PKCE를 사용하며, 모든 호출은 인증된 사용자의 권한 내에서 수행된다. 이벤트 모니터링과 필드 이력 추적을 통해 에이전트의 활동을 기록하고 감사하는 체계를 구축하는 것이 필수적이다.
배경
Salesforce 권한 세트 및 프로필 이해, OAuth 2.0 인증 흐름, Salesforce 이벤트 모니터링
대상 독자
Salesforce 아키텍트 및 AI 에이전트 통합 개발자
의미 / 영향
에이전트 기반 시스템으로의 전환은 플랫폼 기능의 변화가 아니라 설계 책임의 변화를 의미한다. 보안과 거버넌스는 런타임이 아닌 설계 단계에서 결정되어야 하며, 기존의 API 계약 기반 보안을 대체할 엄격한 권한 설계가 필수적이다.
섹션별 상세
실무 Takeaway
- 에이전트 전용 권한 세트를 생성하여 에이전트가 수행하는 작업에 필요한 최소한의 객체 및 필드 접근 권한만 부여한다.
- OAuth 2.0 Authorization Code with PKCE를 사용하여 사용자 ID 기반의 인증을 강제하고, 모든 에이전트 활동을 감사 로그로 남긴다.
- 이벤트 모니터링과 필드 이력 추적을 통해 에이전트의 모든 API 호출과 데이터 변경 사항을 기록하여 사고 대응 체계를 마련한다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.