summaryrefslogtreecommitdiff
path: root/etc/authzd/relationships.yaml
blob: 7f93052ff9e2df067d938e643799b5afaaf4be9a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
schemaFile: "./schema.zed"
relationships: >-
  sparkle:1#author@user:mokhax

  sparkle:1#sparklee@user:tanuki

  sparkle:1#reader@user:*

  sparkle:2#author@user:mona

  sparkle:2#sparklee@user:tanuki

  sparkle:2#reader@user:*
assertions:
  assertTrue:
    - "sparkle:1#read@user:mokhax"
    - "sparkle:1#read@user:tanuki"
    - "sparkle:1#write@user:mokhax"
    - "sparkle:2#read@user:mokhax"
    - "sparkle:2#read@user:mona"
    - "sparkle:2#read@user:tanuki"
    - "sparkle:2#write@user:mona"
  assertFalse:
    - "sparkle:1#write@user:tanuki"
    - "sparkle:2#write@user:tanuki"
    - "sparkle:2#write@user:mokha"