我有以下用例:
用户具有一般角色,例如:
这将使他们能够访问后端的多个功能。
但此外,他们还有一组固定的角色,可以在一段时间内添加。有点像
现在,我希望后端函数的行为如下:如果角色是“ devteam”,则访问功能:有效:)
但是在基础sql查询中,我想根据其他角色来限制结果集。因此devteam-europe将获得与devteam-asia相同的其他结果。
最大的问题是,在我的应用程序中,每个团队都有一个uuid,而在KeyCloak中,该角色有一个语音名称。因此,我需要以某种方式进行映射
devteam-europe到我的内部UUID!
我可以在KeyCloak中为角色添加属性,但是在JWT中似乎不可用。
在我的现实世界项目中,这是一个包含多个实体的多租户应用程序。您对如何实现此目标有任何想法吗?
干杯
我可以在KeyCloak中为角色添加属性,但是在JWT中似乎不可用。