gpt4 book ai didi

azure - 如何使用 Azure AD 访问和筛选 JWT token 中的组?

转载 作者:行者123 更新时间:2023-12-03 05:41:56 25 4
gpt4 key购买 nike

网络核心应用程序。我正在返回 JWT token ,该 token 返回所有组。我在 list 中有以下配置。

"groupMembershipClaims": "SecurityGroup",
"optionalClaims": {
"idToken": [],
"accessToken": [
{
"name": "groups",
"source": null,
"essential": false,
"additionalProperties": []
}
]
},

当前用户有 100 或 200 个组。所以我想通过 graph api 返回组。除此之外,我只想返回名称以 AP 开头的组。我可以知道这可能吗?在这方面的任何帮助表示赞赏。谢谢

最佳答案

目前不可能。如果用户拥有超过 200 个组,则它们不会包含在 token 中。在这些情况下,您必须通过 Graph API 查询组成员资格。

如果您只关心几个组,您可以查询这些组的成员并查看用户是否在其中。获取用户组或您关心的组的成员是否更快,这在一定程度上取决于数据。

您还可以将用户/组分配给应用程序中的角色(如果这是这些检查的目的)。

关于azure - 如何使用 Azure AD 访问和筛选 JWT token 中的组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58079359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com