Microsoft Graph API - 使用 Microsoft 帐户创建用户

Microsoft Graph API - Create a user with a Microsoft account

我正在尝试通过 Graph API 创建新用户,如下所示。

其实我想用我的微软账户登录。但是我得到了这个错误。有没有不向用户发送邀请的解决方案?

没有。不可能。

用户必须是 Azure AD 的一部分,具有适当的权限才能在该 Azure AD 中执行任何操作(如创建用户)。

您需要做的是邀请用户成为 Azure AD 的一部分并为该用户分配适当的角色。

如果这是 Azure AD B2C 用户,您的方法将是部分正确的。 但是发行者分配的id不是email/username,它是微软生成的唯一标识符。 据我所知,你不可能真的提前知道。 但是那个登录页面看起来不像 B2C,它看起来像常规的 Azure AD 登录页面。

如果这是“普通”Azure AD 用户,则适用 Gaurav Mantri 的回答。