mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-29 16:14:42 +00:00
41 lines
855 B
Plaintext
41 lines
855 B
Plaintext
|
|
module base
|
||
|
|
|
||
|
|
type organisation
|
||
|
|
relations
|
||
|
|
define read: [user, role#assignee]
|
||
|
|
define update: [user, role#assignee]
|
||
|
|
|
||
|
|
type user
|
||
|
|
relations
|
||
|
|
define read: [user, role#assignee]
|
||
|
|
define update: [user, role#assignee]
|
||
|
|
define delete: [user, role#assignee]
|
||
|
|
|
||
|
|
type anonymous
|
||
|
|
|
||
|
|
type role
|
||
|
|
relations
|
||
|
|
define assignee: [user]
|
||
|
|
|
||
|
|
define read: [user, role#assignee]
|
||
|
|
define update: [user, role#assignee]
|
||
|
|
define delete: [user, role#assignee]
|
||
|
|
|
||
|
|
type resources
|
||
|
|
relations
|
||
|
|
define create: [user, role#assignee]
|
||
|
|
define list: [user, role#assignee]
|
||
|
|
|
||
|
|
type resource
|
||
|
|
relations
|
||
|
|
define read: [user, anonymous, role#assignee]
|
||
|
|
define update: [user, role#assignee]
|
||
|
|
define delete: [user, role#assignee]
|
||
|
|
|
||
|
|
define block: [user, role#assignee]
|
||
|
|
|
||
|
|
|
||
|
|
type telemetry
|
||
|
|
relations
|
||
|
|
define read: [user, anonymous, role#assignee]
|