Fine-Grained Access Control for Microservices
Antonio, Nehme and Vitor, Jesus and Khaled, Mahbub and Ali, Abdallah (2018) Fine-Grained Access Control for Microservices. In: FPS 2018, 13-15 November 2018, Montréal Canada.
| Preview | Text Fine-Grained Access Control for Microservices.pdf - Accepted Version Download (808kB) | 
Abstract
Microservices-based applications are considered to be a promising paradigm for building large-scale digital systems due to its flexibility, scalability, and agility of development. To achieve the adoption of digital services, applica-tions holding personal data must be secure while giving end-users as much control as possible. On the other hand, for software developers, adoption of a security solution for microservices requires it to be easily adaptable to the application context and requirements while fully exploiting reusability of se-curity components. This paper proposes a solution that targets key security challenges of microservice-based applications. Our approach relies on a co-ordination of security components, and offers a fine-grained access control in order to minimise the risks of token theft, session manipulation, and a ma-licious insider; it also renders the system resilient against confused deputy at-tacks. This solution is based on a combination of OAuth 2 and XACML open standards, and achieved through reusable security components integrat-ed with microservices.
| Item Type: | Conference or Workshop Item (Paper) | 
|---|---|
| Dates: | Date Event 23 October 2018 Accepted | 
| Subjects: | CAH11 - computing > CAH11-01 - computing > CAH11-01-01 - computer science | 
| Divisions: | Architecture, Built Environment, Computing and Engineering > Computer Science | 
| Depositing User: | Antonio Nehme | 
| Date Deposited: | 10 Jan 2019 13:27 | 
| Last Modified: | 22 Mar 2023 12:01 | 
| URI: | https://www.open-access.bcu.ac.uk/id/eprint/6765 | 
Actions (login required)
|  | View Item | 
 Tools
 Tools Tools
 Tools