summaryrefslogtreecommitdiff
path: root/etc/authzd/schema.zed
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-07-22 18:05:44 -0600
committermo khan <mo@mokhan.ca>2025-07-22 18:05:44 -0600
commite1eb7946a1aeffe3e8300792bf70dafbcd92f965 (patch)
tree05df1b5c85e2af374ef4e68bf9315fbd32e21df2 /etc/authzd/schema.zed
parentd62c1aeb3032e0384373395ea2bc785d8ee584a9 (diff)
chore: load schema and relationships via relationships.yaml file
Diffstat (limited to 'etc/authzd/schema.zed')
-rw-r--r--etc/authzd/schema.zed9
1 files changed, 9 insertions, 0 deletions
diff --git a/etc/authzd/schema.zed b/etc/authzd/schema.zed
new file mode 100644
index 0000000..8a98ab1
--- /dev/null
+++ b/etc/authzd/schema.zed
@@ -0,0 +1,9 @@
+definition user {}
+
+definition sparkle {
+ relation reader: user
+ relation author: user
+
+ permission read = reader + author
+ permission write = author
+}