casbin-hub icon indicating copy to clipboard operation
casbin-hub copied to clipboard

A more friendly policy management UI is needed for beginner users

Open hsluoyz opened this issue 4 years ago • 5 comments

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.

hsluoyz avatar Mar 13 '20 03:03 hsluoyz

I would like to work on it

shakti97 avatar Mar 13 '20 04:03 shakti97

Is anyone working on this?

hsluoyz avatar Mar 22 '20 16:03 hsluoyz

@hsluoyz I just made the basic changes have a look and update if we are talking something similar to this, also this is just a rough idea. The main changes will be reflected in the final UI changes.

Ishaan28malik avatar Mar 25 '20 19:03 Ishaan28malik

@hsluoyz Is this issue still open?

AdaephonBen avatar Sep 20 '20 12:09 AdaephonBen

@AdaephonBen Yes. Please go ahead!

hsluoyz avatar Sep 22 '20 01:09 hsluoyz