עבור לתוכן

הוספת כמויות משתמשים ל-AD +Lync

Featured Replies

פורסם

אני צריך כוון ממישהו שמכיר סביבת Windows Server 2012 וגם Lync.

השורה התחתונה שאני צריך זה שרת LDAP שמכיל כמות של רשומות 160K בערך עם נתונים שונים כולל נתונים של Lync.

זה ישמש לבדיקת מערכת אחרת שמושכת נתונים מהשרת.

הסביבה תותקן בימים הקרובים.

בינתיים ניסיתי להוסיף רשומות לשרת AD קיים (2003). זה עובד בסדר עם הנתונים הבסיסים עם פקודת dsadd user ואין לי בעיה ליצור כך את כל בסיס הנתונים כמו שאני רוצה.

הפקודה נראית כך (לדוגמא):

dsadd user "cn=Aaron.Adams,ou=aaron,[B]ou=Operation[/B],dc=theandroidmobile,dc=com" -fn Aaron -mi I -ln Adams -pwd 3Lrk2CpjU -mustchpwd yes -email [EMAIL="aadams@roombo.gov"]aadams@roombo.gov[/EMAIL] -empid 4000001 -office Oakdale -tel 045100001 -hometel 035100001 -pager 0885100001 -profile [EMAIL="ac@admin.com"]ac@admin.com[/EMAIL] -canchpwd yes -d testqa -samid Aarontush -upn [EMAIL="upn.aadams@roombo.gov"]upn.aadams@roombo.gov[/EMAIL] -display Aaronmir -desc Description: Adams Aaron from Oakdale  -mobile 0505100001 -fax 0415100001 -iptel 0225100001 -webpg [URL]http://ndzf.altervista.org/venenatis/tristique/fusce/congue/diam/id.xml.maypage.com[/URL] -title CEO -dept qa -company roombo -hmdir \home\Aaron -memberof "CN=tigers,CN=Users,DC=testqa,DC=local" -mgr "CN=ella ifrah,CN=Users,DC=testqa,DC=local" -reversiblepwd yes -acctexpires 90

הבעיה היא שאני צריך שם נתונים של SIP כגון:

[TABLE]

[TR]

[TD]msRTCSIP-UserEnabled

[/TD]

[/TR]

[TR]

[TD]msRTCSIP-PrimaryUserAddress

[/TD]

[/TR]

[TR]

[TD]msRTCSIP-Line

ואלה לא קימים בתחביר של הפקודה הזאת.

ניסיתי לחפש אם בשרתים יותר מתקדמים (2012) יש את זה ואני גם לא מוצא.[/TD]

[/TR]

[/TABLE]

אז איך אני אמור להוסיף משתמשים עם הפרמטרים האלה?

כמובן לא ידנית, בפקודות כאלה או אחרות.

תודה

פורסם

א. אתה לא צריך לעבוד עם dsadd. דברים כאלו חייבים להתבצע מול סכמה מורחבת (ע"י Lync) עם PowerShell.

ב. למה אתה עובד מול DC שהוא 2003? אין סיכוי שזה יצליח.

ג. אתה צריך לעבוד עם parsing מתוך CSV כך שהיישויות יתווספו לdirectory של הDC ולארן מכם לסכמה של Lync. אלו דברים נפרדים ולא הולכים ביחד.

פורסם
  • מחבר

א. אין לי עדיפות לפקודה מסויימת כל מה שיעשה את העבודה. מה בדיוק ירוץ ב

PowerShell אם לא שורת פקודה כלשהיא?

ב. התחלתי עם 2003 בשביל להתנסות והסקריפטים שיצרתי עובדים עם .bat

ברור לי שאני צריך 2008/2012 בשביל ה Lync. זה יותקן בקרוב כפי שאמרתי.

ג. כל הדוגמאות שראיתי עבור Excel/CSV מייצרות בדרך כלשהיא שורת פקודה.

ה-AD לא קורא ישירות את הנתונים מה-CSV. אני טועה?

את הפקודות אני מייצר בכלל במכונת Linux, יותר קל לי שם.

חזרה לשאלה המקורית. איך אני מייצר משתמשים עם הפרמטרים של Lync?

הבנתי שלאחר התקנת AD אני צריך להתקין גם שרת Lync שיאפשר סכימות נוספות ב-AD שכוללות את הפרמטרים החדשים.

אבל אני רוצה לעבוד על הכנת בסיס הנתונים (פקודות להרצה) כבר עכשיו.

נערך על-ידי shlomom

פורסם

אתה חייב להתחיל לעשות את זה מסביבה שתואמת לסביבה שבא זה אמור להתבצע.

תרים מעבדה עם שתי מכונות. אחת לDC ואחת לLync. אלו אל דברים מובנים מעליו, במיוחד למישהו שמעולם לא ניהל את התשתית הזאת.

זה גם לא עניין של "פקודות".אתה צריך להבין ש AD עובד בצורה מאוד שונה ב Server 2012 וגם אתה מנסה לעשות עבודה של תשתיות חדשות עם שיטות מלפני עשר שנים פלוס.

תעזוב את לינוקס בצד. זאת פילוסופיה ודרך חשיבה שונה מאוד ממה שאתה הולך לעשות פה.

תרים מעבדה עם שני הרכיבים האלו. תראה איך עובד התהליך של יצירת אובייקט והרחבת סכמה ותראה מה מתרחש ברגע שיישות של מתשמ AD נכנסת לתוך הסכמה של Lync.

אני מראש מזהיר שאלו לא דברים שניתן לבצע תוך כמה דקות ולסגור את המשימה.

פורסם
  • מחבר

יבגני המכונות יהיו זמינות מתישהו בעתיד הקרוב. וכן תהיה סביבה שלמה AD+DC+Lync מבוססת כנראה 2012.

אז מה אני עושה בינתיים? אני לא יכול להשאיר הכל לרגע האחרון. גם ככה יהיה לי הרבה עבודה על ההתקנות והקונפיגורציה של המערכת.

איך מוסיפים הרבה יוזרים בדרך הכי יעילה על מערכת כזאת ב-2012? על מה אני צריך להסתכל/לקרוא/ללמוד?

פורסם
  • מחבר

תודה, זה מאוד עוזר

יש שם את זה:

Enable-csuser -identity $c.Identity -registrarpool $c.RegistrarPool –sipaddresstype $c.SipAddressType -sipdomain $c.SipDomain

Set-CsUser -Identity $c.Identity -enterprisevoiceenabled $True -lineuri $lineuri

אני אשתמש בפקודות האלה אחרי שאוסיף את המשתמש כדי לאפשר את התכונות הנוספות.

המסמכים של מיקרוסופט קצת מבולגנים.

אני עדיין לא מוצא איזה פקודה משנה את

[TABLE=class: cms_table]

[TR]

[TD]msRTCSIP-UserEnabled[/TD]

[/TR]

[TR]

[TD]msRTCSIP-PrimaryUserAddress[/TD]

[/TR]

[TR]

[TD]msRTCSIP-Line[/TD]

[/TR]

[/TABLE]

פורסם

אתה צריך לבנות קובץ CSV שיכיל את המידע ואז לבצע parsing ממנו בעזרת PS.

פורסם
  • מחבר

PS=PowerShell

אני אבנה CSV איך זה יעזור לי אם אני לא מוצא את הפקודה שמשנה את הפרמטרים האלה?

אגב אני לא מעוניין ללמוד PS כי אני מרגיש יותר טוב בסביבה של Unix.

הנתונים שאני יוצר כוללים הרבה עיבוד ותנאים שאני כבר מבצע בסקריפט. אבל אני צריך לדעת מה הפורמט של הפלט. קריא, הפקודות שמשנות את הפרמטרים ב-AD. למה אתה מנסה כל הזמן לכוון אותי לכוון עבודה ב-PS. אני מבין שיכול להיות שיש סיבה שאני כרגע פשוט לא מבין אותה.

פורסם

יש לך סט של CMDlets של Lync. אין לך ברירה אחרת חוץ מ PS כי ככה זה עובד.

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

שלום.

כרגע יש לי server 2012 R2 עם הרחבת Lync.

למשתמש יש את כל ה-attr הנחוצים. אפשר לבצע להם שינוי ידני.

אבל, חוזר לבעיה המקורית

לא מצליח להגיע ל-Attr האלה של SIP בשום דרך אוטומטית.

כולל הורדת AQDuser-set שאמורה לבצע דברים כאלה אבל זה לא מצליח לי.

אלה הנתונים הדרושים:

[TABLE=class: cms_table]

[TR]

[TD]msRTCSIP-UserEnabled[/TD]

[/TR]

[TR]

[TD]msRTCSIP-PrimaryUserAddress[/TD]

[/TR]

[TR]

[TD]msRTCSIP-Line[/TD]

[/TR]

[/TABLE]

איך עושים את זה למשתמש קיים?

בבקשה פקודה צפציפית, כבר חיפשתי שעות ואני לא מוצא.

פורסם

תסביר את הבעיה שלך שוב.

אתה לא מצליח לתשאל או לכתוב ל attributes האלו?

פורסם
  • מחבר

זהו מצאתי. הורדתי כלי חיצוני שמוסיף פקודות.

QAD tools

הפקודה Set-QADUser עושה את העבודה

ארכיון

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

דיונים חדשים