From e5142a2786b499291f6e98f328e10a9c44901ad2 Mon Sep 17 00:00:00 2001 From: mo khan Date: Fri, 18 Jul 2025 13:26:30 -0600 Subject: feat: authorize http resources --- Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 114594e0..2e4efee7 100644 --- a/Makefile +++ b/Makefile @@ -62,8 +62,18 @@ run-spicedb-setup: @$(ZED_CMD) relationship create project:1 maintainer user:mokhax @$(ZED_CMD) relationship create project:1 developer user:tanuki +run-spicedb-sparkle-relationships: + @$(ZED_CMD) relationship touch resource:/ reader user:* + @$(ZED_CMD) relationship touch resource:/callback reader user:* + @$(ZED_CMD) relationship touch resource:/dashboard reader user:root + @$(ZED_CMD) relationship touch resource:/dashboard/nav reader user:* + @$(ZED_CMD) relationship touch resource:/signout reader user:root + @$(ZED_CMD) relationship touch resource:/sparkles reader user:* + @$(ZED_CMD) relationship touch resource:/sparkles writer user:root + run-spicedb-permission-check: @$(ZED_CMD) permission check project:1 read user:mokhax @$(ZED_CMD) permission check project:1 write user:mokhax @$(ZED_CMD) permission check project:1 read user:tanuki @$(ZED_CMD) permission check project:1 write user:tanuki + @$(ZED_CMD) permission check resource:/ read user:public -- cgit v1.2.3