summaryrefslogtreecommitdiff
path: root/etc/authzd/relationships.yaml
blob: 1eb44598cde978e444a896ba9bed6912e074313c (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#sparkler@user:mokhax

  sparkle:1#sparklee@user:tanuki

  sparkle:1#reader@user:*

  sparkle:2#sparkler@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#update@user:mokhax"
    - "sparkle:2#read@user:mokhax"
    - "sparkle:2#read@user:mona"
    - "sparkle:2#read@user:tanuki"
    - "sparkle:2#update@user:mona"
  assertFalse:
    - "sparkle:1#update@user:tanuki"
    - "sparkle:2#update@user:tanuki"
    - "sparkle:2#update@user:mokhax"