apache / apache/casbin-dashboard

A more friendly policy management UI is needed for beginner users

Open
#55 5 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
JavaScript
Stars
88
Forks
46
PR merge metrics
No merged PRs in 30d

Description

We know Casbin is based on model and policy. But they are difficult for beginners to use and understand. Some terms like "User Management", "Role Management", "Permission Management" are more friendly to users.

We need to develop such pages like "User Management", "Role Management", "Permission Management" as higher-level interfaces, and map them into lower-level's Casbin's model and policy. Of course, Casbin is very powerful. I don't expect to show all Casbin's functionalities (like customizing matcher too much) in higher-level UI. But I hope most commonly used parts can be available.

There are many 3rd-party Admin portals providing such friendly high-level UI: https://casbin.org/docs/en/admin-portal You can refer to them when implementing this feature.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.