עבור לתוכן

עזרה ב LDAP dialect לצורך אינדוקס בMOSS 2007

Featured Replies

פורסם

אני מאמין שזה הפורום הנכון לדיון כזה (אם לא תקנו אותי).

הבעייה היא כזאת:

מי שמכיר את MOSS 2007 (וגם 2010) ישנו שירות בSSP שמייבא נתונים של משתמשים דרך LDAP מתוך הסכמה של AD או דרך BDC עם קובץ XML.

העניין הוא שאני התאמתי query שאמור לא לייבא משתמשים שהם disabled ושלא נמצאים ב OU ספציפי בתוך הסכמה (כל ה service accounts בתוך הדומיין שלא צריכים להיות מאונדקסים).

ה search base הוא

DC=foobar,DC=local

וה user filter שכתבתי הוא:

(&(objectCategory=Person)(objectClass=User)(!userAccountControl:1.2.840.113556.1.4.803:=2)(!CN=Authenticated Users,OU=service_users))

בשאילתה יש bitwise filter שאומר שכל מי ש disabled=true לא יכלל, אבל ה exclude של ה OU משום מה לא נתפס.

מישהו מוצא שגיאה או הגדרה לא נכונה פה?

בתודה מראש,

יבגני

  • 1 חודש מאוחר יותר...
פורסם

תנסה לתת את ה-DN המלא.

לדוגמא:

(&(objectCategory=Person)(objectClass=User)(!userAccountControl:1.2.840.113556.1.4.803:=2)(memberof:1.2.840.113556.1.4.1941:=(CN=Authenticated Users,OU=service_users,DC=foobar,DC=local)))

מקור מידע יעיל:

http://msdn.microsoft.com/en-us/library/aa746475(VS.85).aspx

  • 3 שבועות מאוחר יותר...
פורסם
  • מחבר

סליחה על התגובה המאוחרת (פשוט יש לי מספיק עבודה על הראש חוץ מזה), אבל השאילתה לא כתובה נכון לפי MOSS (יותר מדוייק לא מחזירה שום תוצאה).

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים