2016-03-07 31 views
0

我想從我的域中的Azure ADFS獲取少量用戶。我能夠從我的集成Office 365中獲取所有用戶。但我的要求是獲取已過濾的用戶列表。我們可以做下面的事情,我已經嘗試過了。但即使我的用戶少,它也不會返回任何內容。從azure adfs獲取過濾的activedirectoryclient.users,使用類似

ActiveDirectoryClient activeDirectoryClient = new ActiveDirectoryClient(serviceRoot, 
         async() => await GetTokenForApplication()); 
var result0 = await activeDirectoryClient.Users 
       .Where(u => u.GivenName.Contains("sibeesh")) 
       .ExecuteAsync(); 

var result1 = await activeDirectoryClient.Users 
        .Where(u => SqlMethods.Like(u.DisplayName, "sib%")) 
        .ExecuteAsync(); 

而且我們如何從ADFS中的其他域獲取用戶?我們如何將這些用戶分組。我對配置ADFS完全陌生,非常感謝任何幫助。提前致謝。

回答

0

只是爲了獲得正確的條款。

沒有Azure ADFS這樣的東西。

Azure AD位於雲中。 ADFS是內部部署的,不是Azure產品。

您正在使用Azure AD圖形API客戶端庫,並且有一些很好的語法here示例。

此客戶端庫不會與ADFS通信。

Azure AD沒有域的概念 - 而是租戶。

請說清楚「還有我們如何才能從ADFS中的其他域獲得用戶?」