symion
11/16/2022, 9:28 PMJoey
11/16/2022, 9:29 PMsymion
11/16/2022, 9:30 PMJoey
11/16/2022, 9:30 PMsymion
11/16/2022, 9:32 PMJoey
11/16/2022, 9:32 PMsymion
11/16/2022, 9:33 PMJoey
11/16/2022, 9:33 PMsymion
11/16/2022, 9:33 PMJoey
11/16/2022, 9:33 PMsymion
11/16/2022, 9:34 PMJoey
11/16/2022, 9:34 PMsymion
11/16/2022, 9:34 PMJoey
11/16/2022, 9:34 PMsymion
11/16/2022, 9:34 PMJoey
11/16/2022, 9:35 PMsymion
11/16/2022, 9:35 PMJoey
11/16/2022, 9:35 PMsymion
11/16/2022, 9:35 PMJoey
11/16/2022, 9:35 PMsymion
11/16/2022, 9:35 PMJoey
11/16/2022, 9:35 PMsymion
11/16/2022, 9:37 PMJoey
11/16/2022, 9:37 PMsymion
11/16/2022, 9:39 PMdefinition access_token {}
definition account {
relation participant: user#member | service_account#member
permission member = participant
}
definition user {
relation inheritor: user | access_token
relation access_token: access_token
permission member = inheritor
permission token = access_token
}
definition service_account {
relation inheritor: service_account | access_token
permission member = inheritor
}
definition role {
relation inheritor: user#member | user#token | service_account#member
relation parent_role: role#member
relation account_role: account
permission member = inheritor + parent_role
permission parent = parent_role
permission account = account_role
}
definition resource {
relation reader: user#token | role#member | service_account#member
relation writer: user#token | role#member | service_account#member
relation manager: user#token | role#member | service_account#member
permission manage = manager
permission write = manage + writer
permission read = write + reader
}
Joey
11/16/2022, 9:40 PMsymion
11/16/2022, 9:41 PMJoey
11/16/2022, 9:42 PMsymion
11/16/2022, 9:42 PMJoey
11/16/2022, 9:42 PMsymion
11/16/2022, 9:46 PMJoey
11/16/2022, 9:47 PMsymion
11/16/2022, 9:48 PMJoey
11/16/2022, 9:48 PMsymion
11/16/2022, 9:51 PMJoey
11/16/2022, 9:52 PMsymion
11/16/2022, 9:52 PMJoey
11/16/2022, 9:52 PMsymion
11/16/2022, 9:52 PMJoey
11/16/2022, 9:52 PMsymion
11/16/2022, 9:53 PMJoey
11/16/2022, 9:54 PMsymion
11/16/2022, 9:54 PMJoey
11/16/2022, 9:56 PMsymion
11/16/2022, 9:57 PMJoey
11/16/2022, 9:57 PMsymion
11/16/2022, 9:57 PMJoey
11/16/2022, 9:58 PMsymion
11/16/2022, 9:58 PMJoey
11/16/2022, 9:59 PMsymion
11/16/2022, 10:00 PMJoey
11/16/2022, 10:00 PMsymion
11/16/2022, 10:00 PMJoey
11/16/2022, 10:00 PMsymion
11/16/2022, 10:00 PMJoey
11/16/2022, 10:00 PMsymion
11/16/2022, 10:01 PMJoey
11/16/2022, 10:03 PMsymion
11/16/2022, 10:03 PMJoey
11/16/2022, 10:03 PMsymion
11/16/2022, 10:03 PMJoey
11/16/2022, 10:03 PMsymion
11/16/2022, 10:03 PMJoey
11/16/2022, 10:03 PMsymion
11/16/2022, 10:04 PMJoey
11/16/2022, 10:04 PMsymion
11/16/2022, 10:04 PMJoey
11/16/2022, 10:05 PMsymion
11/16/2022, 10:06 PMJoey
11/16/2022, 10:06 PMsymion
11/16/2022, 10:08 PMJoey
11/16/2022, 10:09 PMsymion
11/16/2022, 10:09 PMJoey
11/16/2022, 10:10 PMsymion
11/16/2022, 10:11 PMJoey
11/16/2022, 10:11 PMsymion
11/16/2022, 10:11 PMJoey
11/16/2022, 10:11 PMsymion
11/16/2022, 10:12 PMJoey
11/16/2022, 10:12 PMsymion
11/16/2022, 10:14 PMJoey
11/16/2022, 10:18 PMsymion
11/16/2022, 10:29 PMJoey
11/16/2022, 10:32 PM