Base solution for your next web application
Open Closed

How to implement Row Level Security? #10727


User avatar
0
gbskwadmin created

Prerequisites

  • What is your product version?
    • 10.5.0
  • What is your product type (Angular or MVC)?
    • Angular
  • What is product framework type (.net framework or .net core)?
    • .net core

I want to apply row level security based on tenant.

I have various organization levels :

  • Root
    • GBS PVT.LTD
      • Information Technology
        • Development
        • IT Lead
          • System Admin
          • Help Desk
          • Training
      • Finance
        • Accountant

I have various Roles:

  • IT Manager
  • Application Developer
  • Accountant
  • Finance Manager
  • IT Team Leader
  • Training Staff

I want to apply row level security based on role. For example IT Manager Role can SEE the data related to the users those who are in Organization Unit named as Accountant (if given permission) Application Developer Role might have permission to view only data of users in "Training" Department.

These permissions I want to apply based on Tenants.


1 Answer(s)
  • User Avatar
    0
    ismcagdas created
    Support Team

    Hi @gbskwadmin

    AspNet Zero doesn't provide a solution out of the box for row level security. You need to implement it yourself in your app. If you face a problem specific to AspNet Zero, we will help you.