[ca] Aquesta tesi explora el millorament de la seguretat en entorns en el núvol a través de mecanismes avançats de control d'accés. Amb l'adopció creixent del còmput en el núvol, assegurar mesures de seguretat robustes s'ha convertit en una prioritat. L'estudi se centra en implementar el Control d'Accés Basat en Rols (RBAC) i el Control d'Accés Basat en Atributs (ABAC) per proporcionar solucions de seguretat flexibles i escalables. Inicialment, la recerca tenia com a objectiu presentar una comparativa detallada de les polítiques de control d'accés a través dels principals proveïdors de núvol públic. A mesura que la recerca progressava, la complexitat inherent i la variabilitat d'aquestes polítiques es va fer evident, així que el focus de la tesi es va desplaçar cap a proposar un enfocament unificat en la definició de mecanismes de control d'accés. Després d'investigar les plataformes disponibles per al control d'accés, la tesi va optar per utilitzar Open Policy Agent (OPA). OPA és un projecte de la Cloud Native Computing Foundation (CNCF) que ofereix un model unificat per a l'aplicació de polítiques de control d'accés que és altament escalable i flexible. La tesi també avalua l'eficàcia d'OPA en comparació amb altres mecanismes de control d'accés, com Zanzibar i Topaz de Google, en el millorament de la seguretat en el núvol. La implementació del projecte de la tesi demostra com l'enfocament de política com a codi de l'OPA pot simplificar la gestió de polítiques i millorar els processos d'autorització en entorns multinúvol. Aprofitant OPA, aquest estudi presenta un marc de control d'accés unificat que pot adaptar-se a les necessitats dinàmiques de les infraestructures modernes en el núvol, millorant així la seguretat i l'eficiència operativa.

[en] This thesis explores the enhancement of security in cloud environments through advanced access control mechanisms. With the increasing adoption of cloud computing, ensuring robust security measures has become paramount. The study focuses on implementing Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC) to provide flexible and scalable security solutions. Initially, the research aimed to present a detailed comparative of access control policies across major public cloud providers. As the research progressed, the inherent complexity and variability of these policies became evident, thus the thesis focus shifted to proposing a unified approach in defining access control mechanisms. After researching available platforms for access control, the thesis opted on using the Open Policy Agent (OPA). OPA is a Cloud Native Computing Foundation (CNCF) project, which offers a unified model for access control policy enforcement that is highly scalable and flexible. The thesis also evaluates OPA's effectiveness compared to other access control mechanisms, such as Google's Zanzibar and Topaz, in enhancing cloud security. The thesis? project implementation demonstrates how OPA's policy-as-code approach can simplify policy management and improve authorization processes in multi-cloud environments. By leveraging OPA, this study presents a unified access control framework that can adapt to the dynamic needs of modern cloud infrastructures, thereby enhancing security and operational efficiency.