如果您能建议我一种解决我的基于角色的安全问题的方法,那将会很有帮助。我的模型由表、产品(产品 ID、产品名称)、用户(用户 ID、用户名)和映射表 Product_User(产品 ID、用户 ID)组成。Product_User 是多对多映射表(一个产品可以关联到任意数量的用户,并且一个用户也可以有任意数量的关联到产品)。如果尝试显示映射到当前用户的产品名称(函数:用户名()),基于角色的安全性将变得有趣。在我的角色中,我编写的 dax 公式不起作用。公式为 =Product[Product Id]=LOOKUPVALUE(Product_User[CID],Product_User[UID],LOOKUPVALUE(User[UserID],User[UserName],LOWER(USERNAME())))
任何帮助都非常有用