.net core中的行级数据授权

s4chpxco  于 2023-11-20  发布在  .NET
关注(0)|答案(1)|浏览(161)

请问有没有人可以帮助我实现数据授权在.net核心,ef核心。
我们的要求是给予用户数据表行级的数据授权权限。当搜索/访问数据时,只能看到授权的车辆。性能是关键。

在用户(数百)和数据(数百万)之间创建授权关系的最佳方法是什么

例如,我们有车辆(此表可以以百万为单位,其他列)
|车辆ID|制作|型号|颜色|
| --|--|--|--|
| 1 |奥迪|A1|白色|
| 2 |奥迪|A1|蓝色|
| 3 |奥迪|A1|橙子|
| 4 |奥迪|A2|白色|
| 5 |奥迪|A2|蓝色|
| 6 |奥迪|A2|橙子|
数据授权要求示例

  • 用户1-车辆ID 5、6
  • User 2- A1模型
  • User 3- A2模型
  • 用户4-奥迪品牌
  • 用户5-不同的品牌、型号或颜色等。

谢谢你

ruoxqz4g

ruoxqz4g1#

只需为授权的汽车添加一个输入,并在需要时进行更新。或者按和标识对授权的汽车进行分组。

相关问题