summaryrefslogtreecommitdiff
path: root/etc/authzd
diff options
context:
space:
mode:
Diffstat (limited to 'etc/authzd')
-rw-r--r--etc/authzd/relationships.yaml12
-rw-r--r--etc/authzd/schema.zed (renamed from etc/authzd/spice.schema)0
2 files changed, 12 insertions, 0 deletions
diff --git a/etc/authzd/relationships.yaml b/etc/authzd/relationships.yaml
new file mode 100644
index 0000000..261ec36
--- /dev/null
+++ b/etc/authzd/relationships.yaml
@@ -0,0 +1,12 @@
+schemaFile: "./schema.zed"
+relationships: >-
+ sparkle:1#author@user:mokhax
+
+ sparkle:1#reader@user:tanuki
+assertions:
+ assertTrue:
+ - "sparkle:1#write@user:mokhax"
+ - "sparkle:1#read@user:mokhax"
+ - "sparkle:1#read@user:tanuki"
+ assertFalse:
+ - "sparkle:1#write@user:tanuki"
diff --git a/etc/authzd/spice.schema b/etc/authzd/schema.zed
index 8a98ab1..8a98ab1 100644
--- a/etc/authzd/spice.schema
+++ b/etc/authzd/schema.zed