【发布时间】:2022-01-19 06:10:23
【问题描述】:
在 OPA 文档 https://www.openpolicyagent.org/docs/latest/policy-testing/ 中有一个策略定义,如下所示:
allow {
input.path == ["users"]
input.method == "POST"
}
allow {
some profile_id
input.path = ["users", profile_id]
input.method == "GET"
profile_id == input.user_id
}
在第一条规则中是 input.path == ["users"] 而在第二条规则中是 input.path = ["users", profile_id] .那么有人可以帮我指出这两者之间的区别吗?
【问题讨论】: