Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
azure active directory通过api添加外部用户_Azure_Active Directory - Fatal编程技术网

azure active directory通过api添加外部用户

azure active directory通过api添加外部用户,azure,active-directory,Azure,Active Directory,如何通过graph api将外部用户添加到Azure广告 我可以通过azure门户添加外部用户(microsoft life帐户)。但是,当我试图通过Graph Api添加用户时,它需要一个我认为不需要的密码配置文件 有人能给我指个方向吗?请看以下链接: 这是一个示例MVCWeb应用程序,展示了如何对GraphAPI进行RESTful调用以访问Azure Active Directory数据。它包括使用OWIN库使用OpenIDConnect进行身份验证/授权,以及一个GraphAPI.Net

如何通过graph api将外部用户添加到Azure广告

我可以通过azure门户添加外部用户(microsoft life帐户)。但是,当我试图通过Graph Api添加用户时,它需要一个我认为不需要的密码配置文件

有人能给我指个方向吗?

请看以下链接:

这是一个示例MVCWeb应用程序,展示了如何对GraphAPI进行RESTful调用以访问Azure Active Directory数据。它包括使用OWIN库使用OpenIDConnect进行身份验证/授权,以及一个GraphAPI.Net库


该示例在UsersController中包含一个创建操作,用于在Azure AD中创建用户。

目前,我认为Graph API不支持添加外部用户。这包括具有MSA的用户或来自其他Azure Active Directory租户的用户

这是您可能在以下地址提出的功能请求:


不过,我们希望更多地了解您的情况,因为这可能会推动更大的发展。

谢谢您的回复。但是这个示例为广告创建了一个新用户。我想要的是创建一个新的外部用户。就像在管理门户中添加一个新用户并选择一个具有现有microsoft帐户的用户类型一样。我相信这不可能通过Graph API实现,但我不能100%确定。据我所知(以及根据),API仅提供对租户AD内对象的操作。我们的意图是,我们可以通过将用户作为外部用户添加到我们的目录来授权用户访问我们的web应用程序。当我们通过azure管理门户添加它们时,此场景可以正常工作。但我们喜欢在web应用程序中自己的管理部分执行此操作。我也遇到过类似的情况。有没有其他方法可以做到这一点?