![[미래를 담아낸 뼈대 3/7] 관계로 풀어낸 권한](https://cdn.sanity.io/images/v31psllp/production/28bb6a8def7808ade8a7cd15280737842abc1b18-1684x1030.png)
아키텍처
[미래를 담아낸 뼈대 3/7] 관계로 풀어낸 권한
두줄요약
HR 권한 문제를 역할이 아닌 관계로 풀어낸 ReBAC 기반 인가 아키텍처를 소개했습니다. 기존 이벤트 파이프라인을 활용해 조직 변경을 권한에 즉시 반영한 방식도 설명했습니다.
핵심 내용
- HR 권한 문제를 역할 중심 RBAC이 아닌 관계 중심 ReBAC으로 모델링
- OpenFGA를 사용해 조직, 매니저, 구성원, 급여 등 관계 튜플을 그래프 탐색으로 판정
- 조직 변경 이벤트를 Outbox, Debezium CDC, Kafka, Authorization Consumer, OpenFGA로 연결해 최신 권한 유지
- 헥사고날 구조와 기존 이벤트 레일 덕분에 전사적 인가 설계가 가능
