首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure Active Directory多租户:租户中不存在用户

Azure Active Directory多租户:租户中不存在用户
EN

Stack Overflow用户
提问于 2022-08-26 04:36:42
回答 1查看 616关注 0票数 0

我是AAD的新手,我正在尝试允许在我当前的租户(与我一起建立AAD的租户)之外的租户中的用户登录。我有两个我正在测试的outlook帐户。当我登录到另一个outlook帐户时,我会发现以下错误:

"AADSTS50020:来自身份提供者'live.com‘的用户帐户'user@outlook.com’在租户‘默认目录’中不存在,并且不能访问租户中的‘应用程序’。该帐户需要首先作为外部用户添加到租户中。请登录并再次使用不同的Azure Active Directory用户帐户登录。“

我不想邀请任何用户到我的租户,因为如果有更多的用户,他们也将被邀请。我将配置设置为多租户(orgs & personal accounts),我的api到达了/common端点。

我遗漏了什么吗?还是我误解了多租户的工作方式?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-09-02 12:29:18

代码语言:javascript
复制
"AADSTS50020: User account 'user@outlook.com' from identity provider 'live.com' does not exist in tenant 'Default Directory' and cannot access the application '' in that tenant

每当来宾用户试图访问资源租赁中的资源或应用程序时,登录进程就会失败并显示错误,就会发生此错误。

要解决这个问题,转到azure门户网站->应用程序注册->您的应用程序->声明->检查如下所示。

如果您的清单中缺少

  • 属性,请尝试通过选择适当的帐户类型重新创建应用程序注册。如果用户使用个人帐户登录到租户中,则即使您选择多租户帐户类型,也需要将它们作为来宾用户添加。

如果有更多的用户,您可以使用大容量邀请选项修改UserInviteTemplate.csv文件,如下所示。

  1. Go到Azure活动目录->用户->大容量操作->下载csv template.

  1. 在模板中,添加要邀请的用户电子邮件地址列表,如下所示。

  1. 在大容量邀请用户中上载UserInviteTemplate.csv文件.

若要检查是否添加了来宾用户,可以按以下方式筛选

  1. .

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73496129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档