2014-10-20 91 views
3

如何通過圖形api將外部用戶添加到我的Azure AD?azure active directory通過api添加外部用戶

我可以通過天青門戶添加外部用戶(微軟生活帳戶)。但是,當我嘗試通過Graph Api添加用戶時,它想要一個我認爲不需要的密碼配置文件。

有人能指點我嗎?

回答

3

請參閱此鏈接:

https://github.com/AzureADSamples/WebApp-GraphAPI-DotNet

這是一個簡單的MVC Web應用程序,展示瞭如何在圖形API的RESTful調用訪問Azure的Active Directory數據。它包括使用OWIN庫來使用Open ID connect和Graph API .Net庫進行認證/授權。

該示例在UsersController中包含一個創建操作,該操作在Azure AD中創建一個用戶。

+1

感謝您的回覆。但是這個示例爲AD創建了一個新用戶。我想要的是創建一個新的外部用戶。當您添加新用戶並選擇用戶類型時,就像在管理門戶中一樣 - 具有現有Microsoft帳戶的用戶。 – broersa 2014-10-22 07:09:36

+0

我相信這是不可能通過Graph API,但我不是100%確定。據我所知(也根據[規範](http://msdn.microsoft.com/en-US/library/azure/hh974476.aspx)),API只提供對你的AD內的對象的操作承租人。 – 2014-10-22 09:46:23

2

目前,我不認爲Graph API支持添加外部用戶的能力。這包括具有MSA的用戶或來自其他Azure Active Directory租戶的用戶。

這是你可能會引發在功能要求:http://feedback.azure.com/forums/169401-azure-active-directory

我們很想聽到更多關於你的情況下,雖然,因爲它可能會推動一個更強有力的推動。

+0

我們的意圖是,我們可以授權用戶通過將我們的Web應用程序作爲外部用戶添加到我們的目錄中。當我們通過天藍色的mgmt門戶添加它們時,這種情況將起作用。但是我們喜歡從Web應用程序中的自己的管理部分執行此操作。 – broersa 2015-06-16 07:04:07

+0

我也遇到過同樣的情況。還有其他方法可以實現嗎? – amitavak 2016-02-09 09:10:19

相關問題