summaryrefslogtreecommitdiff
path: root/pkg/policies/init.go
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-04-02 14:24:07 -0600
committermo khan <mo@mokhan.ca>2025-04-02 14:24:07 -0600
commit5c870c548107085c2582f856e3b2d63b747dcd1e (patch)
tree67fb7b30440274c8c348262c2c38b2730f76b923 /pkg/policies/init.go
parent894e270ab5a15de2b664cc6f4ee6fd8369985f75 (diff)
refactor: attempt to model a public policy in cedar
Diffstat (limited to 'pkg/policies/init.go')
-rw-r--r--pkg/policies/init.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/policies/init.go b/pkg/policies/init.go
index a10526f..42a2322 100644
--- a/pkg/policies/init.go
+++ b/pkg/policies/init.go
@@ -62,7 +62,7 @@ func init() {
func Allowed(request cedar.Request) bool {
ok, diagnostic := All.IsAuthorized(Entities, request)
- fmt.Printf("%v: %v -> %v %v%v\n", ok, request.Principal, request.Action, request.Context.Map(), request.Resource)
+ fmt.Printf("%v: %v -> %v %v%v\n", ok, request.Principal, request.Action.ID, request.Context.Map(), request.Resource.ID)
if len(diagnostic.Errors) > 0 {
for err := range diagnostic.Errors {