The primary role of a semantic layer is to provide a dimensional view of a physical data model, allowing for efficient consumption of data without redundant storage. This is important because users consume data by domain, querying dimensions and metrics related to an invoice or user. A universal semantic layer bridges the gap between the logical model desired by consumers and the physical model imposed by the database. The goal of a semantic layer should also reduce the complexity of securing data. However, traditional approaches to security often lead to "security sprawl" due to multiple consumption points added to a data platform, resulting in gaps in authentication, authorization, row-level security, column-masking, and caching. Cube Cloud's universal semantic layer eliminates model chaos by centralizing your model and providing a centralized security model that can be version controlled and approved via PR. This approach enables user-centric controls, logging, governance, and adaptability, securing data extracted from sensitive data while preventing consumers from accessing the physical layer where sensitive data is stored.