Hi Keto Team, As of now the keto `check` API is o...
# talk-keto
b
Hi Keto Team, As of now the keto
check
API is only capable of performing a single check request. For example in a scenario as follows
Copy code
projects:FooProject#edit@(roles:ProjectManager#has)
projects:FooProject#delete@(roles:ProjectManager#has)
projects:FooProject#share@(roles:ProjectManager#has)
projects:FooProject#deploy@(roles:ProjectManager#has)

roles:ProjectManager#has@John
In here, if I want to check which permissions are allowed for the user John on the
FooProject
, I would have to make 4 separate check requests. Is there any possibility to make a batch request and figure out the authorization decisions in a single call? I believe this batch operation will be highly useful when the number of tuples are considerably large. Thanks in advance!
s
a
Hi @steep-lamp-91158 , Can we introduce a batch operation endpoint (both gRPC and REST) that allows us to send multiple tuples for the check with a single request?
@billions-evening-60046, will the approach mentioned above solve your problem? If not, what plans do you have in place to address this issue?
s
Contributions welcome! That feature is planned, but no progress has been made yet.
n
any update on this?
1543 Views