กำหนดค่ากลุ่มตัวแทน
การควบคุมและการจัดการการเข้าถึงไปป์ไลน์ของคุณและทรัพยากรที่ใช้ เช่น กลุ่มตัวแทน ถือเป็นสิ่งสำคัญ
หน่วยนี้จะสอนวิธีการกำหนดค่าการเข้าถึงไปป์ไลน์ให้กับกลุ่มตัวแทนเฉพาะใน Azure DevOps ด้วยการควบคุมการเข้าถึงกลุ่มตัวแทน คุณสามารถมั่นใจได้ถึงการดำเนินการของไปป์ไลน์ของคุณบนชุดตัวแทนที่ถูกต้อง และให้ระดับสิทธิ์ไปยังไปป์ไลน์ที่ถูกต้อง
ข้อกำหนดเบื้องต้น
- โครงการใน Azure DevOps
- การเข้าถึงการตั้งค่าโครงการ
- กลุ่มตัวแทนที่สร้างและกำหนดค่าใน Azure DevOps
หมายเหตุ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกลุ่มตัวแทน ให้ดู: สร้างและจัดการกลุ่มตัวแทน
สิทธิ์ของไปป์ไลน์
สิทธิ์ของไปป์ไลน์ควบคุมว่าไปป์ไลน์ YAML ใดที่ได้รับอนุญาตให้ใช้กลุ่มตัวแทน สิทธิ์ของไปป์ไลน์ไม่จำกัดการเข้าถึงจากไปป์ไลน์แบบคลาสสิก
คุณสามารถเลือกจากตัวเลือกต่อไปนี้:
เปิดการเข้าถึงสำหรับไปป์ไลน์ทั้งหมดเพื่อใช้กลุ่มตัวแทนจากตัวเลือกเพิ่มเติมที่มุมบนขวาของส่วนสิทธิ์ไปป์ไลน์ในแท็บความปลอดภัยของกลุ่มตัวแทน
ล็อกกลุ่มตัวแทนและอนุญาตให้ใช้ไปป์ไลน์ YAML ที่เลือกเท่านั้น หากไปป์ไลน์ YAML อื่นๆ หมายถึงกลุ่มตัวแทน คำขออนุมัติจะถูกสร้างขึ้น ซึ่งต้องได้รับการอนุมัติโดยผู้ดูแลระบบกลุ่มตัวแทน ซึ่งไม่จำกัดการเข้าถึงจากไปป์ไลน์แบบคลาสสิก
ไม่สามารถกำหนดค่าสิทธิ์ของไปป์ไลน์สำหรับกลุ่มตัวแทน Azure Pipelines ได้ เนื่องจากพูลสามารถเข้าถึงได้ตามค่าเริ่มต้นไปยังไปป์ไลน์ทั้งหมด
การดำเนินการความปลอดภัยในแท็บกลุ่มตัวแทนใช้เพื่อควบคุมความปลอดภัยของกลุ่มตัวแทนโครงการทั้งหมดในโครงการ การเป็นสมาชิกบทบาทสำหรับกลุ่มตัวแทนโครงการแต่ละกลุ่มจะสืบทอดโดยอัตโนมัติจากสิ่งที่คุณกำหนดไว้ที่นี่ ตามค่าเริ่มต้น กลุ่มต่อไปนี้จะถูกเพิ่มไปยังบทบาทผู้ดูแลระบบของ 'กลุ่มตัวแทนทั้งหมด' ได้แก่ ผู้ดูแลระบบการสร้าง ผู้ดูแลระบบการเผยแพร่ ผู้ดูแลระบบโครงการ
กำหนดค่าการเข้าถึงไปป์ไลน์ให้กับกลุ่มตัวแทน
โดยการกำหนดค่าการเข้าถึงไปป์ไลน์ให้กับกลุ่มตัวแทน คุณสามารถมั่นใจได้ว่าไปป์ไลน์ของคุณจะดำเนินการในชุดตัวแทนที่ถูกต้อง และมีการให้ระดับสิทธิ์ไปยังไปป์ไลน์ที่ถูกต้อง คุณสามารถจำกัดการเข้าถึงไปป์ไลน์ที่เฉพาะเจาะจง หรืออนุญาตให้ไปป์ไลน์ทั้งหมดใช้กลุ่มตัวแทนเฉพาะได้
ลงชื่อเข้าใช้องค์กร Azure DevOps ของคุณ
นำทางไปยังโครงการที่คุณต้องการกำหนดค่าการเข้าถึงไปป์ไลน์ให้กับกลุ่มตัวแทน
ไปที่การตั้งค่าโครงการ แล้วคลิกกลุ่มตัวแทนภายใต้ไปป์ไลน์
เลือกกลุ่มตัวแทนที่คุณต้องการให้สิทธิ์เข้าถึงไปป์ไลน์ของคุณ
ไปที่แท็บความปลอดภัย
คลิกที่ปุ่ม + (เพิ่มไปป์ไลน์) เพื่อเพิ่มไปป์ไลน์ใหม่
(เพิ่มเติม) ค้นหาชื่อไปป์ไลน์
เลือกชื่อของไปป์ไลน์ที่คุณต้องการให้สิทธิ์เข้าถึงตัวแทนปัจจุบัน
ไปป์ไลน์ของคุณพร้อมที่จะเรียกใช้จากตัวแทนที่คุณเลือก
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวแทนและกลุ่ม ให้ดู: จัดการตัวแทนและกลุ่ม Azure Pipelines