Joey
11/12/2021, 9:22 PMapiresource:api2#banned@application:pgo#player
Joey
11/12/2021, 9:22 PMtrungvu
11/12/2021, 9:23 PMJake
11/12/2021, 9:23 PM|
on the types:
relation consumer: application#player | application
relation banned: application#player | application
Jake
11/12/2021, 9:24 PM: application#player
Jake
11/12/2021, 9:24 PMJake
11/12/2021, 9:24 PMtrungvu
11/12/2021, 9:25 PMJake
11/12/2021, 9:25 PMtrungvu
11/12/2021, 9:25 PMJake
11/12/2021, 9:26 PMdefinition user {}
definition application {
relation player: user
relation banned: user
}
definition apiresource {
relation consumer: application
permission call = consumer->player - consumer->banned
}
Jake
11/12/2021, 9:26 PMJake
11/12/2021, 9:26 PMdefinition user {}
definition application {
relation player: user
relation banned: user
permission active_player = player - banned
}
definition apiresource {
relation consumer: application
permission call = consumer->active_player
}
trungvu
11/12/2021, 9:27 PMtrungvu
11/12/2021, 9:27 PMJake
11/12/2021, 9:27 PMJake
11/12/2021, 9:28 PMtrungvu
11/12/2021, 9:30 PMJoey
11/12/2021, 9:30 PMtrungvu
11/12/2021, 9:31 PMtrungvu
11/12/2021, 9:31 PMtrungvu
11/12/2021, 9:32 PMJake
11/12/2021, 9:32 PMJake
11/12/2021, 9:33 PMtrungvu
11/12/2021, 9:33 PMJake
11/12/2021, 9:34 PMJake
11/12/2021, 9:35 PMapiresource:thething#consumer@application:theapp
Jake
11/12/2021, 9:35 PMJake
11/12/2021, 9:35 PMapplication:theapp#banned@user:jake
trungvu
11/12/2021, 9:48 PM