【发布时间】:2017-04-06 22:50:26
【问题描述】:
我正在尝试启动并运行一个用户必须使用 Azure AD 帐户登录的网站。用户本身通常是两个组之一的成员。 Azure AD 中是否有任何方法可以将该组 ID 和/或名称作为身份令牌的声明返回?
【问题讨论】:
-
下面的文章更详细地解释了组声明。你可以参考那个。 dushyantgill.com/blog/2014/12/10/…
我正在尝试启动并运行一个用户必须使用 Azure AD 帐户登录的网站。用户本身通常是两个组之一的成员。 Azure AD 中是否有任何方法可以将该组 ID 和/或名称作为身份令牌的声明返回?
【问题讨论】:
您可以编辑应用的清单。
您可以通过 Azure Active Directory -> App Registrations -> Your app -> Manifest 在新门户中找到它。
然后您需要将groupMembershipClaims 属性设置为"SecurityGroup" 或"All"。
"groupMembershipClaims": "SecurityGroup"
然后,ID 将在您的应用的 id 令牌中返回。 SecurityGroup 仅包括 AAD 安全组,All 还包括 Office 365 组。
【讨论】: