(Dynamics CRM 4.0 Internet-Facing Deployment (IFD

5 בOctober 2010

מהו Internet-Facing Deployment

Internet-Facing Deployment או IFD, מאפשרת ללקוחות להגדיר את מערכת ה-CRM שלהם  עם נגישות בWAN (כלומר באינטרנט או מחוץ לחומת האש), לשימוש שקוף כאתר אינטרנט לכל דבר, בצורה זהה לעבודה מבתוך הרשת המקומית (on-premise, או "OP")

ההבדל העיקרי בין השימוש בIFD לOP, הוא איך המשתמשים מאומתים. כאשר משתמש בOP, IIS מטפל ברוב האימות באמצעות Windows Authentication.בIFD.

בIFD האימות המשתמש מתבצע דרך דף אינטרנט (Sign-In), בדומה לאימות של אתר אינטרנט רגיל.

מנגנון IFD מבצע המרה של כתובת ארגון פנימית בפורמט:  http://servername/organization

לפורמט אינטרנטי: http(s):// organization.<internetDomain>

בנוסף, בגישת מהאינטרנט, ה IFD מבטל integrated/Windows authentication וממיר אותה ל form based (דף לוגין CRM).

clip_image002

הדוגמא מצורפת היא עבור פתרון שיאפשר למשתמשים גישת IFD לארגון "organization" בצורה הזו: http://myOrganization.crm.MyInternetDomain.co.il

על מנת ש IFD יעבוד מהאינטרנט, יש לבצע את השינויים הבאים:

דרישות מקדימות

1.       התקנת CRM 4.0 וגישת Domain Administrator לשרת בו הוא מותקן.

2.       רכישת\המצאת דומיין אינטרנט (נניח MyInternetDomain.co.il).

3.       לרכוש\להמציא כתובת IP קבועה מספק האינטרנט.

4.       לבצע שינויים ב DNS האינטרנטי (ספקית האינטרנט).

4.1.    מומלץ בחום לרכוש ssl wildcard certificate להצפנת התקשורת. את התעודה יש לרכוש בשם *. crm.MyInternetDomain.co.il (או להשתמש בתעודה מתאימה קיימת) ולהתקין אותה על שרת ה CRM / על שרת ה ISA שמפרסם אותו.

4.3.    יש ליצור\לבקש מספק האינטרנט את ה Sub-Domain – crm.MyInternetDomain.co.il

4.4.    בתוך הדומיין crm.MyInternetDomain.co.il יש ליצור  A-Record בשם כללי כלשהו, למשל  Crmserver.crm.MyInternetDomain.co.il עם הפניה לכתובת הIP מסעיף 2, שהוקצתה עבור שרת ה CRM.

4.5.    יש ליצור עבור כל organization name של ה CRM , רשומת CNAME המפנה ל Crmserver.crm.MyInternetDomain.co.il

5.       לבצע שינויים ב DNS הפנימי של של הארגון (באחריות מחלקת IT), כדי ליצור שקיפות עבור המשתמשים בגישה למערכת, מבלי לבדל LAN מ-WAN.

      5.1.    יש ליצור את הדומיין crm.MyInternetDomain.co.il

      5.2.    יש ליצור בתוך הדומיין A-Record כלשהי, בשם כללי כלשהו, למשל crmserver.crm.MyInternetDomain.co.il, עם הפניה לכתובת הIP הפנימית של שרת ה CRM.

      5.3.     יש ליצור עבור כל OrganizationName של ה CRM, רשומת CNAME המפנה ל crmserver.crm.MyInternetDomain.co.il

6.       הורדת כלי CRM40IFDTool ופתיחתו (קובץ exe בודד) לתוך תיקיית Tools של התקנת ה CRM בשרת ה CRM (בד"כ C:\Program Files\Microsoft Dynamics CRM\Tools).

הגדרת IFD

· פתח את CRM40IFDTool.exe ועקוב לאחר צילומי המסך וההנחיות:

· Click the Authentication Strategy list and click IFD+On Premise.

clip_image004

· ב IFD Internal Network – כל טווח כתובות ה IP המוגדרות כרשת מקומית

· Subnet Mask – 255.255.255.255

· לחץ "!" להוספת רשומות אלה

clip_image005

· בשדה IFD App Root Domain: שם הדומיין הראשי (crm.MyInternetDomain.co.il)

· בשדה IFD SDK Root Domain: כנ"ל

clip_image007

· בשדה AD Domain Scheme: HTTP/HTTPS, בהתאם לאם רכשתם SSL Certificate (HTTPS) או לא (HTTP)

· בשדה AD App Root Domain: שם השרת בפורט 80 (אמור להתעדכן אוטומטית).

· בשדה AD SDK Root Domain: כנ"ל.

clip_image009

· שים לב- במידה והכל הוגדר כראוי, יופיעו בתיבה המסומנת באדום כל ארגוני ה CRM עליהם יופעל ה IFD (בטקסט אפור)

· לסיום, לחץ File > Apply Changes או CTRL+S

clip_image011

· תוצאה הצפויה:

clip_image013

לכו והפיצו את בשורת ה IFD לכל לקוחותיכם!

הפוסט נכתב ע"י אסף גבאי

הוסף תגובה
facebook linkedin twitter email

Leave a Reply

Your email address will not be published. Required fields are marked *