使用 Azure AD UserInfo.UniqueId 进行查找?

Using Azure AD UserInfo.UniqueId for lookups?

Azure AD UserInfo.UniqueId 属性 Azure AD 实例中的值是否始终相同?

一旦用户通过 Azure 进行身份验证,我可以使用什么从我们这边获取角色和权限(我们有一个现有的结构)。由于我们没有密码,我想我们可以存储 Azure AD 用户的唯一 ID 并以这种方式查找角色和权限....想法?

UniqueId 源自我们从服务收到的 "best" 标识符。在当今最常见的情况下,这是用户的 ObjectId - 它确实可以用于检索更多信息。有关您可以执行的查询的更多信息,请参阅 https://msdn.microsoft.com/en-us/Library/Azure/Ad/Graph/api/api-catalog