[Security] Access control 종류(ACL, RBAC, ABAC)와 Coarse-grained, Fine-grained
·
Knowledge/Security
Coarse와 FineCoarse-grained와 Fine-grained의 사전적 뜻은 각각 `결이 거친`, `결이 고운` 이란 뜻이라고 한다. 감이 잡히지 않는다.Coarse, Fine 단어로만 찾아보면 아래와 같다.CoarseFine 즉 하나의 물질이 있다면 이것을 큰 입자들로 나누냐, 작은 입자들로 나누냐의 차이다.사실 Coarse-grained와 Fine-grained는 프로그래밍에서 전반적으로 사용하는 용어다. 예를 들어 구글 시트 API를 호출하려면, 발급받은 ClientId와 SecretKey로 인증을 한 후에 구글 시트를 불러올 수 있다.이때 Coarse-grained는 `getGoogleSheet` 함수 안에 인증 + 구글 시트 조회 + Rows 값 조회를 전부 넣는 것을 뜻한다.반면 ..