บล็อกโพสต์นี้แนะนำส่วนประกอบ Oracle® Cloud Infrastructure (OCI) Identityand Access Management (IAM) และแสดงคุณสมบัติบางอย่างที่ช่วยคุณจัดการทรัพยากร Oracle Cloud
โพสต์ระบุประเภทการเข้าถึงสำหรับทรัพยากรเฉพาะที่คุณสามารถกำหนดให้กับกลุ่มผู้ใช้และวิธีรวม OCI กับ Oracle Identity Cloud Service (IDCS)
ส่วนประกอบของ IAM
IAM ประกอบด้วยองค์ประกอบต่อไปนี้:
-
แหล่งข้อมูล :ทรัพยากรคือออบเจ็กต์ที่สร้างขึ้นใน OCI เช่น Computeinstances, บล็อก, เครือข่ายคลาวด์เสมือน (VCN) และซับเน็ต
-
ผู้ใช้ :ผู้ใช้ถูกกำหนดให้กับกลุ่มที่ให้สิทธิ์ที่จำกัดและเข้าถึงทรัพยากร OCI ตามนโยบายการเช่าและส่วนสำหรับกลุ่ม
-
กลุ่ม :กลุ่มคือกลุ่มผู้ใช้ที่มีสิทธิ์เข้าถึง OCIresources เดียวกัน ผู้ใช้สามารถเป็นสมาชิกของกลุ่มได้ตั้งแต่หนึ่งกลุ่มขึ้นไป
-
ไดนามิกกรุ๊ป :กลุ่มไดนามิกให้การรักษาความปลอดภัยและช่วยให้คุณสามารถจัดการคีย์บนฝั่งไคลเอ็นต์แทนที่จะเป็นฝั่งเซิร์ฟเวอร์ กลุ่มไดนามิกสามารถเชื่อมโยงอินสแตนซ์เฉพาะในส่วนได้ คุณสามารถกำหนดนโยบายให้กับกลุ่มไดนามิกเพื่อให้เข้าถึงอินสแตนซ์เฉพาะเพื่อเข้าถึงผ่านอินเทอร์เฟซของโปรแกรมเมอร์แอปพลิเคชัน (API)
-
ช่อง :ส่วนที่เป็นคอนเทนเนอร์แบบลอจิคัลส่วนกลางที่คุณสามารถบังคับใช้นโยบายและให้การควบคุมการเข้าถึงคอมพิวเตอร์ ที่เก็บข้อมูล เครือข่าย ตัวจัดสรรภาระงาน และทรัพยากรอื่นๆ ตัวอย่างเช่น คุณสามารถใช้นโยบายเพื่อจำกัดผู้ใช้ นอกเหนือจากผู้ดูแลระบบ จากการใช้ทรัพยากรที่สร้างขึ้นในส่วนนั้น
-
การเช่า :การเช่าเป็นช่องรูทเริ่มต้นและมีทรัพยากร OCI ทั้งหมด ภายในการเช่า ผู้ดูแลระบบสามารถสร้างหนึ่งหรือหลายช่อง ผู้ใช้ และกลุ่ม ผู้ดูแลระบบสามารถกำหนดนโยบายที่อนุญาตให้กลุ่มใช้ทรัพยากรภายในส่วนได้
-
นโยบาย :นโยบายกำหนดว่าใครสามารถเข้าถึงทรัพยากรในระดับกลุ่มและส่วนที่มีระดับการเข้าถึงต่อไปนี้:
-
ตรวจสอบ
-
อ่าน
-
ใช้
-
จัดการ
-
-
ภูมิภาค :ภูมิภาคคือที่ตั้งทางภูมิศาสตร์ที่มีทรัพยากร IAM อยู่ ทรัพยากรบริการ IAM มีอยู่ทั่วโลก และสามารถมีผู้เช่ารายเดียวในหลายภูมิภาค Oracle เผยแพร่การเปลี่ยนแปลงที่ทำขึ้นในภูมิภาคหลักไปยังทุกภูมิภาค
-
สหพันธ์ :สหพันธ์เป็นกลไกระหว่างสองฝ่ายขึ้นไปที่ทำหน้าที่เป็นผู้ให้บริการข้อมูลประจำตัวและผู้ให้บริการ มันจัดการผู้ใช้และกลุ่มในผู้ให้บริการข้อมูลประจำตัว IDCS จัดให้มีสหพันธ์สำหรับ OCI โดยค่าเริ่มต้น
ทรัพยากร IAM
ส่วนนี้จะอธิบายแหล่งที่มาของทรัพยากร ตัวระบุทรัพยากร และขีดจำกัดของทรัพยากร
ขอบเขตของทรัพยากร
เนื่องจาก IAM กำหนดทรัพยากรเป็นสากล ทรัพยากรจึงพร้อมใช้งานในทุกภูมิภาคและองค์ประกอบโดเมนความพร้อมใช้งาน
ตัวระบุทรัพยากร
ทรัพยากร OCI ใช้ชื่อเฉพาะ (OCID) โดยมีรูปแบบดังนี้:
ocid1.<resource-type>.<realm>.[region][.future-use].<unique-ID>
ตัวยึดตำแหน่ง OCID ประกอบด้วยองค์ประกอบต่อไปนี้:
-
ocid1 :เวอร์ชัน OCID
-
ประเภททรัพยากร :ประเภทของทรัพยากร เช่น อินสแตนซ์ วอลุ่ม VCN ซับเน็ต ผู้ใช้ หรือกลุ่ม
-
อาณาเขต :ขอบเขตประกอบด้วยชุดของภูมิภาคและแชร์เอนทิตีด้วยโดเมนความพร้อมใช้งาน ขอบเขตสามารถมีค่าดังต่อไปนี้:
- oc1 :ขอบเขตการค้า
- oc2 :อาณาจักรคลาวด์ของรัฐบาล
- oc3 :ขอบเขตระบบคลาวด์ของรัฐบาลกลาง
ขีดจำกัดของทรัพยากร
ขีดจำกัด IAM คือโควตาทรัพยากร IAM ที่ควบคุมจำนวนสูงสุดของอินสแตนซ์การประมวลผลในโดเมนความพร้อมใช้งาน
หากต้องการดูขีดจำกัดของผู้เช่าและการใช้งานตามภูมิภาค ให้ทำตามขั้นตอนต่อไปนี้:
- เปิดคอนโซล IAM
- เปิด ผู้ใช้ เมนูแล้วคลิก การเช่า .
- คลิก ขีดจำกัดบริการ .
เมื่ออินสแตนซ์ถึงขีดจำกัดบริการสำหรับทรัพยากรเฉพาะ คุณสามารถส่งคำขอเพื่อเพิ่มขีดจำกัดบริการและสร้างทรัพยากรใหม่ได้ตามต้องการ
หากต้องการขอเพิ่มขีดจำกัดบริการ ให้ทำตามขั้นตอนต่อไปนี้:
- เปิด ความช่วยเหลือ เมนูไปที่ สนับสนุน และคลิกขอเพิ่มขีดจำกัดบริการ .
- ป้อนรายละเอียดต่อไปนี้:
- รายละเอียดการติดต่อหลัก
- หมวดหมู่บริการ
- แหล่งข้อมูล
- เหตุผลสำหรับคำขอ
- คลิก ส่งคำขอ .
ติดต่อกับผู้ให้บริการข้อมูลประจำตัว
OCI รองรับการรวมกลุ่มสำหรับส่วนประกอบและผู้ให้บริการข้อมูลประจำตัวต่อไปนี้:
-
ไอดีซี
-
Microsoft® Active Directory®
-
Microsoft Azure® Active Directory
-
อ็อคต้า®
-
ผู้ให้บริการข้อมูลประจำตัวที่รองรับโปรโตคอล Security Assertion Markup Language (SAML) 2.0
ในตัวอย่างในบล็อกโพสต์นี้ ฉันใช้ IDCS เป็นผู้ให้บริการข้อมูลประจำตัว
ขั้นตอนในการติดต่อกับ IDCS
ทำตามขั้นตอนต่อไปนี้เพื่อติดต่อกับ IDCS:
ขั้นตอนที่ 1:รับข้อมูลที่จำเป็นจาก IDCS
-
เข้าสู่ระบบคอนโซล OCI IDCS ด้วยสิทธิ์ของผู้ดูแลระบบ
-
ในคอนโซล IDCS ให้คลิก แอปพลิเคชัน .
-
คลิก COMPUTEBAREMETAL .
-
คลิก การกำหนดค่า .
-
ขยายข้อมูลทั่วไป เพื่อแสดงรหัสลูกค้า
-
คลิก แสดงความลับ เพื่อดูความลับของลูกค้า
-
บันทึกรหัสลูกค้าและข้อมูลลับไคลเอ็นต์
ขั้นตอนที่ 2:เพิ่มผู้ให้บริการข้อมูลประจำตัวใน OCI
-
ลงชื่อเข้าใช้คอนโซลด้วยข้อมูลรับรองการเข้าสู่ระบบ OCI ของคุณ
-
เปิด การกำกับดูแลและการบริหาร เมนูนำทางแล้วคลิกข้อมูลประจำตัว -> สหพันธ์ .
-
คลิก เพิ่มผู้ให้บริการข้อมูลประจำตัว .
- ป้อนรายละเอียดต่อไปนี้:
- ชื่อ :ชื่อต้องไม่ซ้ำกันในผู้ให้บริการข้อมูลประจำตัวทั้งหมด Oracle เพิ่มชื่อในการเช่า และคุณไม่สามารถแก้ไขได้
- คำอธิบาย :คำอธิบายที่ชัดเจน
- IDCS Base URL :URL ของทรัพยากร
- รหัสลูกค้า :ตัวระบุลูกค้าที่คุณรวบรวมไว้ก่อนหน้านี้
- ความลับของไคลเอ็นต์ :ความลับของลูกค้าที่คุณรวบรวมไว้ก่อนหน้านี้
- คลิก แสดงตัวเลือกขั้นสูง และกรอกรายละเอียดดังนี้
- เข้ารหัสการยืนยัน :เลือกช่องทำเครื่องหมายเพื่อเปิดใช้งานการเข้ารหัสจาก IDP หากคุณไม่ได้เลือกช่องทำเครื่องหมายนี้ คุณต้องตั้งค่าการเข้ารหัสของการยืนยันใน IDCS
- แท็ก :คุณสามารถใช้แท็กได้หากคุณได้รับอนุญาตให้สร้างทรัพยากร หากต้องการใช้แท็กที่กำหนด คุณต้องมีสิทธิ์ใช้เนมสเปซแท็ก
- คลิก ดำเนินการต่อ .
- กำหนดการจับคู่ระหว่างกลุ่ม IDCS และกลุ่ม IAM ใน OCI คุณสามารถจับคู่กลุ่ม IDCS กับกลุ่ม IAM ศูนย์ หนึ่งกลุ่มหรือหลายกลุ่ม และในทางกลับกันได้
สหพันธ์ หน้าจะแสดงผู้ให้บริการข้อมูลประจำตัวในรายการผู้เช่า Oracle กำหนด OCID ให้กับการแมปแต่ละกลุ่ม
ขั้นตอนที่ 3:ตั้งค่านโยบาย IAM สำหรับกลุ่ม
ปฏิบัติตามขั้นตอนมาตรฐานของคุณเพื่อกำหนดนโยบาย IAM สำหรับกลุ่ม
ขั้นตอนที่ 4:มอบผู้เช่าและ URL ให้กับผู้ใช้ที่ติดต่อกับภายนอก
ระบุชื่อผู้เช่าและ URL ลงชื่อเข้าใช้แก่ผู้ใช้ที่ติดต่อกับภายนอก URL ควรคล้ายกับตัวอย่างต่อไปนี้:
https://console.us-cshburn-1.oraclecloud.com
จัดการผู้ให้บริการข้อมูลประจำตัวในคอนโซล
ส่วนนี้ระบุขั้นตอนในการลบผู้ให้บริการระบุและเพิ่ม อัปเดต หรือลบการแมปกลุ่มสำหรับ IDCS
ลบผู้ให้บริการข้อมูลประจำตัว
หากต้องการลบผู้ให้บริการข้อมูลประจำตัว ให้ทำตามขั้นตอนต่อไปนี้:
- ลบผู้ให้บริการข้อมูลประจำตัวออกจากการเช่า
- เปิด การกำกับดูแลและการบริหาร เมนูนำทางแล้วคลิก Identity -> Federation เพื่อดูรายชื่อผู้ให้บริการข้อมูลประจำตัวในการเช่า
- คลิกที่ผู้ให้บริการข้อมูลประจำตัวที่คุณต้องการลบเพื่อดูรายละเอียด
- คลิก ลบ และยืนยัน
- ลบการเช่าจากบัญชี IDCS
- เปิดคอนโซล IDCS และลงชื่อเข้าใช้บัญชีรวม
- คลิก แอปพลิเคชัน เพื่อแสดงรายการแอปพลิเคชัน
- ค้นหาผู้เช่าและคลิกที่ชื่อเพื่อดูหน้ารายละเอียด
- คลิก ปิดใช้งาน และยืนยัน
- คลิก ลบ และยืนยัน
เพิ่มการแมปกลุ่มสำหรับ IDCS
หากต้องการเพิ่มการแมปกลุ่มสำหรับ IDCS ให้ทำตามขั้นตอนต่อไปนี้:
-
เปิด การกำกับดูแลและการบริหาร เมนูนำทางแล้วคลิกข้อมูลประจำตัว เพื่อแสดงรายการของผู้ให้บริการข้อมูลประจำตัวในการเช่า
-
คลิก สหพันธ์ และคลิกที่ชื่อสหพันธ์ IDCS เพื่อดูรายละเอียด
-
คลิก แก้ไขรายละเอียดผู้ให้บริการ .
- เพิ่มการแมปอย่างน้อยหนึ่งรายการ
- คลิก + เพิ่มการแมป .
- เลือกกลุ่ม IDCS จาก Identity Provider Group รายการ
- เลือก กลุ่ม IAM เพื่อรับรายชื่อกลุ่ม OCI
- เลือก กลุ่ม OCI ใหม่ เพื่อสร้างกลุ่ม OCI ใหม่ใน IAM แทนที่จะเป็นกลุ่ม IAM ใหม่และจับคู่กลุ่ม OCI ใหม่กับกลุ่ม IDP
- ทำซ้ำขั้นตอนที่ 4 สำหรับแต่ละแผนที่และคลิก ส่ง หลังจากที่คุณได้เพิ่มการแมปทั้งหมดแล้ว
อัปเดตหรือลบการแมปกลุ่ม
ในการอัปเดตหรือลบการแมปกลุ่ม ให้ทำตามขั้นตอนต่อไปนี้:
-
เปิด การกำกับดูแลและการบริหาร เมนูนำทางแล้วคลิกข้อมูลประจำตัว -> สหพันธ์ เพื่อแสดงรายการผู้ให้บริการข้อมูลประจำตัวในการเช่า
-
คลิกที่ผู้ให้บริการข้อมูลประจำตัวเพื่อดูรายละเอียด
-
คลิก แก้ไขการทำแผนที่ .
-
อัปเดตการแมปหรือคลิกที่ X เพื่อลบการแมป
-
คลิก ส่ง .
บทสรุป
โพสต์ในบล็อกนี้อธิบายวิธีการทำงานร่วมกันขององค์ประกอบ IAM ต่างๆ และวิธีรวมบัญชี IDCS หลายบัญชีใน OCI
ใช้แท็บคำติชมเพื่อแสดงความคิดเห็นหรือถามคำถาม คุณยังแชทตอนนี้เพื่อเริ่มการสนทนาได้
เรียนรู้เพิ่มเติมเกี่ยวกับบริการฐานข้อมูลของเรา