2017-10-27 6 views
-1

C#コンソールアプリケーションでクエリベース配布グループのユーザーを取得できません。 私はこのC# Get Exchange Distribution and Dynamic Distribution Lists and their membersのような投稿を探していましたが、プロパティ "memberOf"には配布グループが表示されません。このプロパティでは、「グループ」は表示できますが、「クエリベースの配布グループ」は表示されません。C#では、クエリベースの配布グループのメンバをどのように入手できますか? (Active Directory)

ありがとうございました。

ソリューション C# Get Exchange Distribution and Dynamic Distribution Lists and their members

編集クラス

public class DistributionList 
{ 
    public DLT DType { get; set; } 
    public string CN { get; set; } 
    public string FILORDN { get; set; } 
    public List<string> Members { get; set; } 
} 

メインで

static void Main(string[] args) 
{ 
    var distributionLists = GetDynamicDistributionLists(); 

    foreach (var distributionList in distributionLists) 
    { 
     distributionList.Members = listDDLMembers(distributionList.FILORDN); 
    } 
} 

答えて

1

リンクされた記事は、Exchange動的グループmembeによると、 rshipは2つの手順で取得する必要があります。

  1. msExchDynamicDLFilterプロパティを取得できるように、動的配布リストのディレクトリエントリを取得する必要があります。

  2. ユーザーの検索でmsExchDynamicDLFilterプロパティを使用して、プロパティに一致するすべてのユーザーを検索する必要があります。

+0

ありがとうございます! – gonisimchuk

関連する問題