הפרדת תפקידים
חלק מהיחידה יסודות האבטחה במסלול ה-Cybersecurity של Coddy. שיעור 18 מתוך 43.
בחלק מהעבודות, אדם אחד צריך להגיש בקשה ואדם אחר צריך לבדוק אותה. לדוגמה, מי שמבקש החזר כספי לא אמור להיות מסוגל לאשר את ההחזר שלו בעצמו. הפרדת העבודות האלה נקראת הפרדת תפקידים.
נניח ש-Lumen משתמשת בקבוצה אחת להגשת בקשות להחזרים כספיים ובקבוצה אחרת לאישורן. בדקו מי שייך לכל קבוצה:
seclab groups refundsאתם אמורים לראות:
refunds: create refund requests
members: ava, leeseclab groups approversאתם אמורים לראות:
approvers: approve refunds
members: leeLee מופיע בשתי הקבוצות, ולכן הוא יכול לבקש החזר כספי ולאשר אותו בעצמו. אם Ava אמורה לבקש החזרים כספיים ו-Lee אמור לאשר אותם, הסירו את Lee מקבוצת מבקשי ההחזרים:
seclab remove lee refundsאתם אמורים לראות:
Removed lee from refunds.Ava עדיין יכולה לבקש החזרים כספיים ו-Lee עדיין יכול לאשר אותם. העבודה יכולה להימשך, אבל כעת כל בקשה צריכה להיבדק על ידי אדם אחר.
אתגר
קלהודעה מדנה, מנכ״לית
שינוי פרטי הבנק של ספק ואישור התשלומים שלו צריכים להיות שתי משימות שונות. למישהו יש כרגע גישה לשניהם. אני מנהלת את פרטי הספקים; עומר מאשר תשלומים. השוו בין הקבוצות והסירו את החפיפה, תוך שמירה על הגישה שכל אחד מאיתנו צריך לצורך עבודתו.
נסו בעצמכם