paint-brush
ROLE BASED ACCESS CONTROL (RBAC) DESIGN FOR MICROSERVICESby@elan-srinivasan
994 reads
994 reads

ROLE BASED ACCESS CONTROL (RBAC) DESIGN FOR MICROSERVICES

by Elankumaran Srinivasan3mSeptember 20th, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

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.

Coin Mentioned

Mention Thumbnail
featured image - ROLE BASED ACCESS CONTROL (RBAC) DESIGN FOR MICROSERVICES
Elankumaran Srinivasan HackerNoon profile picture
Elankumaran Srinivasan

Elankumaran Srinivasan

@elan-srinivasan

Large Scale Distributed Computing Architect

Learn More
LEARN MORE ABOUT @ELAN-SRINIVASAN'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Elankumaran Srinivasan HackerNoon profile picture
Elankumaran Srinivasan@elan-srinivasan
Large Scale Distributed Computing Architect

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here
Quabr