We need to solution that provides support for: - protect API from unauthorized usage - separate apikeys for multiple tenants - possible to integrate to external authorization service (hsl-id?)