📄️ API Overview
Overview of the main Casbin APIs - Enforce, BatchEnforce, EnforceEx, the Management API and the RBAC API - with examples using an RBAC model and a CSV policy.
📄️ Management API
Casbin Management API reference - get, add, remove, update and filter policy rules and role assignments at runtime, with examples for each language.
📄️ RBAC API
واجهة برمجة تطبيقات أكثر ودية لـ RBAC. هذه الواجهة برمجة التطبيقات هي مجموعة فرعية من واجهة برمجة التطبيقات الإدارية. يمكن لمستخدمي RBAC استخدام هذه الواجهة برمجة التطبيقات لتبسيط الكود.
📄️ RBAC with Domains API
واجهة برمجة تطبيقات أكثر سهولة في الاستخدام لـ RBAC مع النطاقات. هذه الواجهة هي مجموعة فرعية من واجهة إدارة API. يمكن لمستخدمي RBAC استخدام هذه الواجهة لتبسيط الكود الخاص بهم.
📄️ RBAC with Conditions API
API reference for Casbin RBAC with conditions - register condition functions on user-role links and pass parameters to them.
📄️ Role Manager API
واجهة برمجة تطبيقات RoleManager توفر واجهة لتعريف العمليات لإدارة الأدوار. إضافة وظيفة مطابقة إلى RoleManager تسمح باستخدام البدائل في أسماء الأدوار والنطاقات.