
Practicu Database Admins Role). טריק: קו תחתון בתחילת השם מעלה אותו לראש הרשימה.dsa.msc) יוצרים קבוצה db-admins ויוזר yoni שהוא חבר בה.הטקסט המלא של הדקות הראשונות בהרצאה «הגדרת הרשאות ותפקידים ב-vCenter» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה הזו אנחנו נכין custom roles, תפקידים משלנו, שלא יהיה רק אדמיניסטרטור או read-only. נניח שאנחנו רוצים לקבוצת DataBase Admins לתת אישור רק לעשות ריסטארט למכונות שלהם, ובנוסף לזה גם לעשות סנאפשוטים של המכונה הווירטואלית כדי שיוכלו לחזור אחורה בזמן במקרה של תקלה.
אז אנחנו רוצים לקבוצה מסוימת לתת על שירתים מסוימים אפשרות לעשות ריסטארט, אפשרות לעשות פאוור און, להדליק אותם אבל לא לכבות אותם, לראות את הקונסול, את המסך שלהם ולעשות סנפשוטים.
רק ארבע פעולות האלו החלטנו לאשר לדאטה בייס אדמינס ולא שום דבר אחר. אתם מכירים את עקרון האבטחה least privilege שאומר לתת לאנשים את המינימום ההרשאות הנדרשות לתפקיד שלהם.
ככה אם איזשהו וירוס ישתלט להם על התחנה הוא לא יוכל לעשות הרבה נזק, אני נותן רק את ההרשאות המינימליות הנדרשות לתפקיד. אז איך אנחנו יוצרים את התפקיד הזה שאני אקרא לו Practic U Database Admins role?
אז אני בא פה למעלה ל-Roles ולוחץ New, נותן שם לתפקיד החדש Practic U Database Admins. אני אלמד אתכם טריק, אם אתם רוצים שזה יהיה ראשון ברשימה אז תעשו מקף למטה, ואנחנו מחפשים פה איזה הרשאות אנחנו רוצים לחלק לאנשים ברול הזה, בתפקיד הזה.
אני מחפש פה virtual machines, מכונות וירטואליות. אני לא רוצה לתת להם לנהל שום דבר, אני רוצה לתת להם רק אפשרות פה באינטראקשן של המכונות הווירטואליות לגשת לקונסול, למסך הפיזי כביכול של המחשב, power on, להדליק אותו, אבל לא לכבות אותו.
אם הם רוצים לכבות אותו, שיעשו shutdown מתוך מערכת ההפעלה, ולא power off של תלישת כבל. יכול להיות שיש יוזרים שלא מבינים שpower off זה מנתק חשמל בכוח למכונה הווירטואלית הזאת, ויש נתונים שלא יישמרו, אז אני מעדיף שיעשו shutdown מתוך מערכת ההפעלה.
אז אני לא נותן להם אופציה של power off, מה שכן, לפעמים הכל נתקע להם ואני צריך לעשות להם reset, אז אני אתן להם לעשות reset, שזה גם כמו לנתק את החשמל.
אז יש להם reset למקרה שהכל נתקע, אם בטעות מכונה כבויה הם יעשו power on, וגם ניתן להם אפשרות לעשות סנאפשוט לפני שהם עושים פעולה מסוכנת, שיוכלו לעשות צילום של המצב הקיים ולהחזיר אחורה.
כל הנושא של סנאפשוט מנאג'ר, אני נותן להם הכל פה. מה אני לא נותן להם? אני לא נותן להם להוסיף דיסקים ולא נותן להם לשנות שום הגדרות.
רק ארבע פעולות שנדרשות לעבודה שלהם. נעשה פה קריאייט. הנה, יש לנו פה Practical Database Admin Role, ועכשיו אפשר ללכת ל-Inventory למחסן שלנו ולחלק הרשאות.
שיהיה לנו מעניין, נשנה שם למכונה הווירטואלית הזאת מטסט VM1 ב-right-click rename ל-SQL Server כאילו זה שרת SQL של מיקרוסופט ונעשה עוד שרת MongoDB שזה גם סוג של דאטאבייס נעשה פה right-click rename וניתן לזה שם MongoDB Server.
אלו הם שני השרתים שלנו ואנחנו רוצים לשים אותם ב-resource pool, resource pool זאת קבוצה עם הגבלת משאבים, שימו לב כשאני לוחץ כאן אני יכול לתת להם איזשהו לימיט על CPU, איזשהו לימיט על הזיכרון המקסימלי שהם תופסים, אבל כל זה פחות חשוב לנו כי המטרה שלנו זה ליצור resource pool, רק ניתן לו שם פה,
data base servers, הרבה משתמשים גם ב-resource pool הזה כדי לעשות סדר, ונגרור את המונגו db שלנו ואת הsql שלנו לתוך ה-resource pool.
ה-resource pool הזה חוץ מלהגביל במשאבים גם עושה לי סדר בעין, אני רואה כל הדאטה בייסים כאן, אז הרבה פעמים סתם עושים את ה-resource pools האלו רק ליופי ולסדר, אבל המטרה האמיתית שלהם זה הגבלת משאבים, וב-permissions שלהם, בהרשאות שלהם, אני יכול לחלק הרשאות על ה-resource pool ועל כל מי שייכנס לשם.
אז אנחנו עומדים על ה-Ressource Pool הזה ועושים Add פה למעלה ומוסיפים הרשאה לקבוצה שנמצאת ב-Active Directory שלנו בשם Database Admins ואני רואה שאין לנו את הקבוצה הזאת פה.
אתם רואים ב-DN אין כאן את הקבוצה, שכחנו לעשות אותה. בואו נקפוץ שנייה ל-DC, נפתח את הקונסול, כמובן שעדיף לעשות Remote Desktop ל-DC ולא לעבוד בצורה כזאת.
פה בתוך ה-DC נלחץ Tools למעלה ונבחר Active Directory users and computers מה שנקרא dsa.msc יפתח לנו הכלי שלנו מייקרוסופט קונסול ופה בפנים