2009-04-15 5 views
0

私はNintexと組み合わせてSharepointを使用しています。 ldapを照会する可能性はNintex経由で入手でき、基本的な照会アクションはうまくいきます!今私は、ユーザーが、私は残念ながら、これは動作しませんグループを取得するためにLDAPを照会するuserは(sharepointの)メンバーです

(&(objectCategory=group)(member=cn={itemproperty:ldapName},dc=MyDomain)) 

を試してみた...のメンバーであるグループの配列またはコレクションを取得しようとしています、私はバックログも缶からのレスポンスが届きません私は他の解決策を見つける...

この問題に関するヒントや助けがあれば幸いです!

エリック

答えて

2

あなたは、彼が直接メンバーでグループのリストを取得するには、ユーザーから「のmemberOf」属性を取得する必要があります。

ネストされたグループ(ユーザーはグループAのメンバーであり、グループBのメンバーです)と返されないグループがあるため、私は直接言います。

また、プライマリグループ(通常は「Users」)は、「memberOf」属性によっても返されません。

マルク・

PS:あなたは.NET 3.5を使用することができた場合は、として厳密に型指定されたオブジェクトは、ユーザーを露出し、新しいADインターフェースがあります - Joe Kaplan and Ethan Wilanskyことにより、優れた記事を参照してください。

ここで、ユーザーをつかんで、そのユーザーオブジェクトの.GetAuthorizationGroupsを呼び出すだけで完了です。

+0

アドバイスいただきありがとうございました! – erik404

関連する問題