DCSIMG
עמוד הבית| חבילות השירות שלנו| חומר חופשי| צור קשר
כמה SharePoint 2010 מותקנים בארגון? - בלוג היועצים של מיקרוסופט ישראל

בלוג היועצים של מיקרוסופט ישראל

כמה SharePoint 2010 מותקנים בארגון?

[אני שמח לפרסם פוסט ראשון של יואל, יועץ בנושאי Share Point בקבוצת היועצים (MCS)]

במאמר זה, נסקור את היכולות הקיימות ב  SharePoint 2010 בכל הקשור למדיניות התקנות SharePoint ברשת הארגונית.

SharePoint 2010  מאפשר הקמה מהירה של שרתים (Standalone - בדרך כלל עבור צוותי הפיתוח) או של חוות SharePoint. קלות וגמישות זו עלולה לעיתים להיות מכשול בארגון: היווצרות "איי-מידע" מנותקים, פריסת תשתיות SharePoint שמותקנות ומוגדרות באופנים שונים ובחריגה מנהלי הארגון.

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

בקיצור, איך נדאג שמחר בבוקר לא נתעורר לבלגן בלתי נשלט כשנרצה לבצע פעולה רוחבית בהתקנות SharePoint?!

הבשורה היא ש SharePoint 2010 מאפשר שליטה מלאה על ההתקנות באמצעות:

·         חסימה: הגדרה ב Registry מאפשרת לנטרל את אפשרות התקנת SharePoint במחשבים ברשת

·         רישום ובקרה: SharePoint 2010 מסוגל לרשום את עצם ההתקנה ב Active DirectoryDomain בו בוצעה ההתקנה)

הגדרת חסימה

החסימה נעשה ע"י הגדרה ב Registry של כל המחשבים בארגון, שניתן לבצעה באמצעות Group Policy ולהחיל אותה על כלל המחשבים ברשת הארגונית. בזמן התקנה מבוקרת של SharePoint מנהל הרשת יכול לבטל את ההגדרה (לדוגמה להוציא את השרת מה OU שעליו מוחל ה GPO).לשם כך, יש לערוך את המפתח ב Registry במיקום שלהלן:

HKLM\Software\Policies\Microsoft\Shared Tools\Web Server Extensions\14.0\SharePoint

לחסימה: ליצור או לשנות את המפתח: DisableInstall ל 1 (DWORD)

לביטול החסימה: לשנות את הערך ל 0 או למחוק את המפתח DisableInstall

ההגדרת החסימה עבור כלל המחשבים ב Domain, תוך שימוש ב Group Policy, ע"י הפעולות שלהלן:

1)      ליצור Group Policy או לבחור כזה שמוחל על כל המחשבים ב Domain

2)      להריץ כמנהל מערכת את Active Directory Module for Windows PowerShell

3)      להריץ את הפקודה הבאה:

Set-GPRegistryValue -Name "<GPO Name>" –Key “HKLM\Software\Policies\Microsoft\Shared Tools\Web Server Extensions\14.0\SharePoint” -ValueName "DisableInstall" -Value 00000001 -Type DWORD

4)      בזמן ביצוע Logon או gpudate למחשבים ב Domain, הערך הנ"ל ירשם ב Registry שלהם, והחסימה תתבצע
ההגדרה ב Group Policy ב Group Policy Management Console (GPMC)
image

כאשר אחד מהמשתמשים בארגון ינסה להתקין את SharePoint 2010 תתקבל ההודעה הבאה:
image

לביטול החסימה באופן גורף לכל המחשבים ב Domain:

Remove-GPRegistryValue -Name "< GPO Name>" –Key “HKLM\Software\Policies\Microsoft\Shared Tools\Web Server Extensions\14.0\SharePoint” -ValueName "DisableInstall"

לביטול החסימה למספר שרתים, לצורך התקנת חוות SharePoint 2010 חדשה, יש לבטל את ה Group Policy מאותם מחשבים ולהריץ gpupdate בכל אחד מהשרתים.

 

 

 

רישום ובקרה

על מנת ש SharePoint 2010 ירשום את ההתקנות ב Active Directory, יש לבצע את הפעולות הבאות:

1)      יש להריץ ADSIEdit.msc

2)      תחת System ליצור container בשם Microsoft SharePoint Products

3)      להעניק הרשאת Create serviceConnectionPoint objects לכל המשתמשים בארגון, כפי שמופיע בתמונה הבאה:

image

החל משלב זה, כל התקנה חדשה של SharePoint 2010 תירשם ב Containt הנ"ל, וכך ניתן יהיה לעקוב ולאתר התקנות "פירטיות" בארגון שלכם.
image

הבהרות:

1)      תהליך הרישום נעשה כחלק מההרצה של ה SharePoint 2010 Configuration Wizard ולא כחלק מההתקנה, כך שבאופן תיאורטי יכולים להיות בארגון התקנות שאינן פעילות (תהליך ההגדרה הינו שלב המתבצע לאחר ההתקנה)

 

2)      הרישום נעשה פעם אחת עבור חוות שרתים, או בהתקנת שרת Standalone. הרישום אינו מתבצע עבור שרתים נוספים באותה החווה.

הערה: ניתן לאתר את רשימת השרתים בחווה מסויימת, באמצעות פקודת ה
SharePoint PowerShell הבאה, שניתן להריץ על אחד משרתי ה SharePoint בחווה:

image

3)      יצירת ה Container ב Active Directory משפיע רק מאותה נקודת זמן ואילך, ולכן במידה וישנן התקנות SharePoint 2010 בארגון, יש להריץ את הפקודה הבאה (מתוך שרת ה SharePoint באמצעות PowerShell), עבור כל חווה בנפרד (הרצה חוזרת של ה SharePoint  Configuration Wizard, לא תבצע את פעולת הרישום):

image

4)      מתוך שרתי ה SharePoint ניתן לקבל  את הכתובת שנרשמה ב Active Directory באמצעות הפקודה שלהן:
image

 

למידע נוסף: Track or block SharePoint Server 2010 installations

 

 

בהצלחה,

יואל
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 7 and 6 and type the answer here:


Enter the numbers above: