Bir Azure AD'ye erişmek için Microsoft tarafından ActiveDirectory GraphClient kitaplığını kullanıyorum. Benim IActiveDirectoryClient nesne yılındaAzure Graph API - IUser'ın bir oda veya kaynak olup olmadığını kontrol edin
Ben Kullanıcılar mülkiyet yılında koleksiyonunu kullanarak tüm kullanıcılara erişebilir. ExecuteAsync() Ben tüm kullanıcılar, odalar ve Recources yükleyebilir yöntemi kullanarak
.
void async Task<List<IUser>> GetRooms(IActiveDirectoryClient client)
{
var rooms = new List<IUser>();
var pagedUsers = await client.Users.ExecuteAsync();
while (pagedUsers != null &&
pagedUsers.CurrentPage != null)
{
// enumerate IUser objects
foreach (IUser u in pagedUsers.CurrentPage)
{
//TODO: HOW-TO CHECK IF ROOM
}
/* load next page */
}
return rooms;
}
Benim sorundur:
Ben bir oda veya kaynak ama nereye bakacağımı bilmiyorum eğer bir IUSER nesneden tanımak istiyorum.
Sorununuz nedir? Azure AD'de oda nesnesi olduğunu düşünmüyorum. Exchange'de bu tür nesneler var, ancak AD'de. En azından özel özellikler mi oluşturdunuz? – Thomas
Üzgünüz, problemimin ne olduğunu yazmayı unuttum ;-) – aiebssuakjm