API Overview
Enforce, BatchEnforce, EnforceEx, Management API 및 RBAC API 등 주요 Casbin API 개요 - RBAC 모델과 CSV 정책을 사용한 예제 포함.
관리 API
Casbin 관리 API 참조 - 런타임에 정책 규칙 및 역할 할당을 가져오기, 추가, 제거, 업데이트 및 필터링하며, 각 언어별 예시를 포함합니다.
RBAC API
RBAC용 더 친화적인 API. 이 API는 Management API의 하위 집합입니다. RBAC 사용자는 이 API를 사용하여 코드를 간소화할 수 있습니다.
도메인이 포함된 RBAC API
도메인이 포함된 RBAC를 위한 더 사용자 친화적인 API. 이 API는 관리 API(Management API)의 부분집합입니다. RBAC 사용자는 이 API를 사용하여 코드를 단순화할 수 있습니다.
조건이 포함된 RBAC API
Casbin의 조건이 포함된 RBAC용 API 참조 - 사용자-역할 링크에 조건 함수를 등록하고 해당 함수에 매개변수를 전달합니다.
Role Manager API
RoleManager API는 역할 관리를 위한 연산을 정의하기 위한 인터페이스를 제공합니다. RoleManager에 매칭 함수를 추가하면 역할 이름과 도메인에서 와일드카드를 사용할 수 있게 됩니다.