מילון מושגים

Authorization

שומרים כדי לחזור אחר כך. הסימון נשמר רק בדפדפן הזה, ויימחק אם תנקו את נתוני הדפדפן.

נקרא גם: AuthZ · הרשאה · הרשאות · ניהול הרשאות · בקרת גישה · Access Control · מה מותר למשתמש · מי רשאי לראות מה · תפקידים והרשאות · Roles

תוכן העניינים
  1. הסבר פורמלי
  2. הסבר בגובה העיניים
  3. למה זה חשוב בפועל
  4. תגיות
  5. מקורות

הסבר פורמלי#

Authorization (הרשאה) הוא, לפי NIST, ההחלטה לאפשר או למנוע מנושא גישה לאובייקטים במערכת (רשת, נתונים, אפליקציה, שירות), וגם זכויות הגישה שהוענקו למשתמש, לתוכנה או לתהליך. היא באה בדרך כלל אחרי Authentication: קודם מזהים מי הגורם, ואז מחליטים מה מותר לו.

הסבר בגובה העיניים#

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

למה זה חשוב בפועל#

הגדירו הרשאות לפי תפקיד ולפי הצורך, לפי עקרון Least Privilege. במסדי נתונים אפשר לאכוף הרשאה גם ברמת השורה, ראו Row Level Security.

תגיות#

  • authorization
  • access control
  • permissions
  • roles

מקורות#

GL-010