ROLE BASED ACCESS CONTROL (RBAC) DESIGN FOR MICROSERVICES

Written by elan-srinivasan | Published 2019/09/20
Tech Story Tags: microservices | java | apigateway | redis | oauth2 | role-based-access-system | api-security | latest-tech-stories

TLDR RBAC stands for Role Based Access Control. Its an approach to restricting system access to authorized users by using a set of permissions and grants. This approach intends to make the governance of controls between users, vendors and customers efficient. The model is built on a hierarchical relational manner with the Role group forming the top level. The API gateway validates the user tokens and invokes the underlying micro-service API's. It then derives the associated permissions from the. data and the sends down the permission to the micro-services as part of enriched request headers.via the TL;DR App

no story

Written by elan-srinivasan | Large Scale Distributed Computing Architect
Published by HackerNoon on 2019/09/20