한국어
조직 및 역할 기반 접근 제어: 제품에 대한 권한 모델을 설계하는 방법
이 기사는 조직 및 역할 기반 접근 제어를 위한 권한 모델 설계에 대한 자세한 가이드를 제공하고, Logto 플랫폼에서의 다양한 권한 모델에 대한 모범 사례를 제시합니다.
조직이란 무엇인가
조직 정의
조직은 사용자(정체성)의 그룹이며, 귀하의 애플리케이션에 접근할 수 있는 팀, 비즈니스 고객, 및 파트너 회사를 나타낼 수 있습니다.
조직은 특히 기업 간 (B2B) 환경에서 효과적입니다. 개인 소비자와는 달리, 비즈니스 클라이언트는 종종 한 사람만이 아닌 팀, 조직 또는 전체 회사로 구성됩니다. 조직을 하나의 엔티티로 도입하는 것은 사용자들을 그룹화할 뿐만 아니라 다중 임차인 앱에서 임차인의 격리를 위한 컨텍스트를 제공하기 때문에 중요합니다.
조직 사용 사례
이 기본 요소를 통해 이제 B2B 제품에 필요한 기능을 구축할 수 있습니다:
- 고객의 데이터 및 리소스를 분리하기 위한 다중 임차인 아키텍처를 구축하십시오.
- 애플리케이션 접근 수준은 조직 구성원에게 지정된 역할에 의해 정의됩니다.
- 초대 및 즉시 초대 기반으로 구성원 제공.
- 각 조직은 단일 로그인 (SSO) 인증 경험을 가질 수 있습니다.
역할 기반 접근 제어란 무엇인가?
역할 기반 접근 제어 정의
역할 기반 접근 제어 (RBAC)는 사용자의 역할에 따라 권한을 지정하는 방법입니다. 역할 기반 접근 제어는 역할과 권한을 중심으로 정의된 정책 중립적인 접근 제어 메커니즘입니다. 역할 권한, 사용자-역할 및 역할-역할 관계와 같은 RBAC의 구성 요소는 사용자 할당을 간단하게 수행할 수 있게 해줍니다. NIST의 연구는 RBAC가 상업적 및 정부 조직의 많은 요구 사항을 해결한다는 것을 보여주었습니다.