โมเดลสิทธิ์ของ Azure

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Florin Angelescu

Azure Architect

โมเดลสิทธิ์ของ Azure

Microsoft Entra ID

  • โครงสร้างและระบบสำหรับจัดการและควบคุมการเข้าถึงทรัพยากร Azure
  • โมเดลหลัก 2 แบบสำหรับจัดการการเข้าถึง:
    • Directory roles
    • Role-Based Access Control (RBAC)
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Role คืออะไร?

Roles

  • ชุดของสิทธิ์ต่าง ๆ
  • กำหนดว่า entity สามารถดำเนินการใดได้บ้างบนทรัพยากร Azure
  • Azure มีให้:
    • Roles ที่กำหนดไว้ล่วงหน้า
    • การสร้าง custom roles
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Directory roles

Directory roles

  • การจัดการ identity และการเข้าถึงภายในองค์กร
  • ไม่เกี่ยวข้องกับการจัดการการเข้าถึงทรัพยากร Azure
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Directory roles

Directory roles

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

กรณีการใช้งาน directory roles

Directory roles

  • งานด้านการดูแลระบบที่เกี่ยวข้องกับ:

    • บัญชีผู้ใช้
    • กลุ่ม
    • การตั้งค่า directory
  • ตัวอย่าง: ผู้ดูแลระบบ IT

Man_behind_Computer.jpg

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Role-based access control (RBAC)

RBAC

  • จัดการการเข้าถึงทรัพยากร Azure
  • ควบคุมว่าใครทำอะไรได้บ้างภายใน:
    • Subscription
    • Resource group
    • ทรัพยากรแต่ละรายการ
  • กำหนด roles เฉพาะ
  • มอบเฉพาะสิทธิ์ที่จำเป็น
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

กรณีการใช้งาน RBAC

RBAC use cases

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

การสืบทอดสิทธิ์ใน RBAC

RBAC inheritance

  • สิทธิ์จะถูกส่งต่อผ่านระดับต่าง ๆ ของลำดับชั้นทรัพยากร
  • สิทธิ์ที่กำหนดในระดับสูงกว่าจะถูกสืบทอดโดยระดับที่ต่ำกว่าโดยอัตโนมัติ
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

การสืบทอดสิทธิ์ใน RBAC

RBAC inheritance

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

การสืบทอดสิทธิ์ใน RBAC

RBAC inheritance

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

มาฝึกกันเถอะ!

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Preparing Video For Download...