Alexander Zobnin
82dea4b3e5
Access control: Cache basic roles and teams permissions (#87043)
* RBAC: Cache basic roles permissions
* Cache teams permissions
* Set cache TTL to 1 minute
* Add OSS implementation
* Fetch basic role permissions correctly
* fix conflict_user_command
* Fix teams permissions query
* Add traces for GetUserPermissions
* Fix folders tests
* Fix colflict user command
* Update store mock
* Fix linter error
* Reuse GetUserPermissions for fetching basic roles
* tests for GetTeamsPermissions
* pre-allocate slice capacity
* Fix linter