Is it possible to combine Hydra with Kratos and Keto to implement the following:
1. User A is in organization A and tries to log into OIDC client A that belongs to organization A. This works. At the same time, the user has no access to client B that belongs to organization B. The user might also log into client C which belongs to organization A.
2. User A has different roles in client A and client C. These roles are returned as information in the token.
I'd really appreciate any feedback! I'm both interested in knowing whether this is possible with the open-source software as well as with Ory Network.