Project: datalens
81 entity types
Matrix/Architecture/UserResolver
DesignDecisionArchitecture

UserResolver

For enterprise multi-tenant scaling, DataLens requires adding a UserResolver component to extract identity from authentication. DataLens requires adding UserResolver for multi-tenant user permissions. DataLens needs UserResolver to add multi-tenant permissions like Vanna

Attributes
labelsDesignDecision,Entity
rationaleUserResolver is a key component in enterprise data analysis platforms for managing user permissions, authentication, and query filtering. Incorporating UserResolver allows for user-aware access control, audit logging, and secure multi-tenant operation, aligning with the patterns demonstrated in industry-leading architectures like Vanna 2.0.
alternatives consideredNot including UserResolver or using a simple, non-user-specific approach.
decided byArchitecture Team
decision date2026-02-21
tier2
Relationships3 connections
Loading graph...