Infisical, Zanzibar 없이 폴더 기반 RBAC를 구현한 방법
There is no 10x RBAC

Infisical이 폴더 단위 접근 권한을 추가했다. 기존 역할 기반 접근 제어로는 Netsuite 전문 엔지니어나 외부 계약자 같은 예외 케이스를 처리하기 어려웠다. Zanzibar 스타일 시스템으로 마이그레이션하는 대신, 5단계 권한 체계를 만들고 CASL 규칙에서 폴더 권한이 항상 우선하도록 deny 규칙을 덧붙였다. 캐시 무효화 문제는 프로젝트별 버전 카운터로 해결했다.
사람들이 어떤 제품의 RBAC나 빌링 시스템이 훌륭하다고 입에 올릴 가능성은 낮지만, 그 반대는 확실하다. 여기서 뭔가 잘못되면 불만이 터져 나온다.