Casbin Forum runs on Casnode, the open-source Discourse-style forum. Try the Casnode demo →
Casbin Forum

hello how to return policies for roles?
example: [[data1, read], [data1, write]] (admin)

        e.AddPolicy("admin", "data1", "read")
        e.AddPolicy("admin", "data1", "write")
        e.AddPolicy("mod", "data1", "read")

        e.AddRoleForUser("alice", "admin")
        e.AddRoleForUser("bob", "mod")

        // Check the permission.
        if ok, _ := e.Enforce("alice", "data1", "read"); ok {
            log.Println("The permission check passed.")
        }

        roles, _ := e.GetRolesForUser("alice")
        fmt.Println("roles: ", roles)```
1views
2users
1 minread
1 / 2
Jul 2024