Add cache for Entitlements getGroups() call

API authorization is performed for every api request by checking the caller's acls against allowed values. This puts heavy load on Entitlement service. To improve performance and reduce load on Entitlements, we can cache the group information on the service side for a few seconds.

Merge request reports

Loading