blob: 0f3494f7d3e300c7c356e55e7bff88b25348df5e (
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
27
|
definition user {}
definition project {
relation guest: user
relation planner: user
relation reporter: user
relation developer: user
relation maintainer: user
relation owner: user
relation admin: user
permission read = developer + maintainer
permission write = maintainer
}
definition group {
}
definition resource {
relation reader: user | user:*
relation writer: user | user:*
permission read = reader + writer
permission create = writer
permission update = writer
permission delete = writer
}
|