我是 Angular 新手,现在正在开发一个角色管理仪表板,超级管理员可以分别分配和管理角色(可能的角色:“学校管理员”、“教师”、“学生”、“家长”)及其权限通过单击复选框。
当我测试分配权限时,我发现此链接“https://jasonwatmore.com/post/2018/11/22/angular-7-role-based-authorization-tutorial-with-example”很有帮助静态地分配给角色。
我还解决了这个问题“Angular 6 Role based Authentication”,但这个问题的答案同样只有助于静态角色分配。
因此,当用户单击该复选框时,应为该用户分配对该特定组件的访问权限。我想知道是否有一种方法可以让用户从像 Angular 这样的 UI 动态管理角色及其权限?如果是,我们该怎么做?或者任何与此相关的链接都会有很大帮助!!
我的建议是创建一个基于权限的应用程序,并让用户选择将哪些权限分配给哪个角色。 例如https://betterprogramming.pub/dealing-with-permissions-in-angular-and-ngrx-de0c9e77bd0f