19 lines
1012 B
Plaintext
19 lines
1012 B
Plaintext
module folder
|
|
|
|
type folder
|
|
relations
|
|
define parent: [folder]
|
|
|
|
# Action sets
|
|
define view: [user, service-account, team#member, role#assignee] or edit or view from parent
|
|
define edit: [user, service-account, team#member, role#assignee] or admin or edit from parent
|
|
define admin: [user, service-account, team#member, role#assignee] or admin from parent
|
|
|
|
define get: [user, service-account, team#member, role#assignee] or view or get from parent
|
|
define create: [user, service-account, team#member, role#assignee] or edit or create from parent
|
|
define update: [user, service-account, team#member, role#assignee] or edit or update from parent
|
|
define delete: [user, service-account, team#member, role#assignee] or edit or delete from parent
|
|
|
|
define get_permissions: [user, service-account, team#member, role#assignee] or admin or get_permissions from parent
|
|
define set_permissions: [user, service-account, team#member, role#assignee] or admin or set_permissions from parent
|