Are you ready for learning OBAC(Ownership Based Access Control) ?
Implementing RBAC(Role Based Access Control) is an essential feature in any application. We recently saw how we can build such functionality in NestJS in my on going series (InstallPlan).
But in some cases RBAC is not enough to control complete authorization process. We always see some cases where we want to only provide access to user if he owns the resource. For example - a ProjectManager with permission 'update_project' can not update project if he is not part of it.
We will be extensively working on such functionality in upcoming tutorials when we will build new modules like Project, Task, Comment. Lot more interesting things coming up.
Install Skill
Are you ready for learning OBAC(Ownership Based Access Control) ?
Implementing RBAC(Role Based Access Control) is an essential feature in any application. We recently saw how we can build such functionality in NestJS in my on going series (InstallPlan).
But in some cases RBAC is not enough to control complete authorization process.
We always see some cases where we want to only provide access to user if he owns the resource.
For example - a ProjectManager with permission 'update_project' can not update project if he is not part of it.
We will be extensively working on such functionality in upcoming tutorials when we will build new modules like Project, Task, Comment. Lot more interesting things coming up.
Stay Tuned! Happy Learning!
9 months ago (edited) | [YT] | 1