@@ -33,32 +33,32 @@ mvn clean install
3333- Check whether Alice has read permission on data1
3434
3535 ``` shell
36- java -jar target /casbin-java-cli.jar -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -e " alice, data1, read"
36+ . /casbin -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -e " alice, data1, read"
3737 ```
3838 > Allow
3939 ` ` ` shell
40- java -jar target /casbin-java-cli.jar -m " [request_definition]|r = sub, obj, act|[policy_definition]|p = sub, obj, act|[role_definition]|g = _, _|[policy_effect]|e = some(where (p.eft == allow))|[matchers]|m = g(r.sub, p.sub) && r.obj == p.obj && r.act == p.act" -p " p, alice, data1, read|p, bob, data2, write|p, data2_admin, data2, read|p, data2_admin, data2, write|g, alice, data2_admin" -e " alice, data1, read"
40+ . /casbin -m " [request_definition]|r = sub, obj, act|[policy_definition]|p = sub, obj, act|[role_definition]|g = _, _|[policy_effect]|e = some(where (p.eft == allow))|[matchers]|m = g(r.sub, p.sub) && r.obj == p.obj && r.act == p.act" -p " p, alice, data1, read|p, bob, data2, write|p, data2_admin, data2, read|p, data2_admin, data2, write|g, alice, data2_admin" -e " alice, data1, read"
4141 ` ` `
4242 > Allow
4343
4444- Check whether Alice has write permission for data2. If so, display the effective policy.
4545
4646 ` ` ` shell
47- java -jar target /casbin-java-cli.jar -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -ex " alice, data2, write"
47+ . /casbin -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -ex " alice, data2, write"
4848 ` ` `
4949 > true Reason: [alice, data2, write]
5050
5151- Add a policy to the policy file
5252
5353 ` ` ` shell
54- java -jar target /casbin-java-cli.jar -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -ap " alice, data2, write"
54+ . /casbin -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -ap " alice, data2, write"
5555 ` ` `
5656 > Add Success
5757
5858- Delete a policy from the policy file
5959
6060 ` ` ` shell
61- java -jar target /casbin-java-cli.jar -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -rp " alice,data1,read"
61+ . /casbin -m " examples/rbac_model.conf" -p " examples/rbac_policy.csv" -rp " alice,data1,read"
6262 ` ` `
6363 > Remove Success
6464
0 commit comments