เครื่องมืออัปเดตมวลชนแบบ ไม่เป็นทางการ ทั้งหมดที่ออกแบบมาเพื่อเป็นคู่หูที่สมบูรณ์แบบสำหรับผู้ดูแลระบบ JAMF
ยินดีต้อนรับสู่ MUT v6 หากคุณคุ้นเคยกับ MUT V5 และ MUT Classic MUT V6 อาจจะรู้สึกคุ้นเคยกับคุณมาก หากนี่เป็นครั้งแรกของคุณที่นี่ฉันขอแนะนำให้คุณอ่าน readme อย่างครบถ้วน
หากคุณต้องการทัวร์วิดีโออย่างรวดเร็วของคุณสมบัติใหม่ของ V6 ให้ตรวจสอบวิดีโออินโทรของเราที่นี่: https://www.youtube.com/watch?v=G1CWOWBR_TI
MUT เป็นเครื่องมือที่ทรงพลังอย่างไม่น่าเชื่อและด้วยพลังที่ยอดเยี่ยมมาถึงความสามารถในการแตก มักจะเรียกใช้การอัปเดตการทดสอบขนาดเล็กบนอุปกรณ์สองสามอุปกรณ์เพื่อให้แน่ใจว่าการอัปเดตของคุณทำงานตามที่ตั้งใจไว้และการกำหนดขอบเขตของคุณจะไม่แตกเนื่องจากการอัปเดต
MUT เป็นแอปพลิเคชั่น MacOS ดั้งเดิมที่เขียนด้วย Swift ซึ่งช่วยให้ผู้ดูแลระบบ JAMF ทำการอัปเดตจำนวนมากไปยังแอตทริบิวต์ (เช่นชื่อผู้ใช้แท็กสินทรัพย์หรือแอตทริบิวต์ส่วนขยาย) ของอุปกรณ์และผู้ใช้ใน JAMF
ผู้ดูแลระบบยังสามารถเปลี่ยนแปลงจำนวนมากในกลุ่มคงที่และขอบเขตของการลงทะเบียนศักดิ์สิทธิ์ผ่าน MUT
MUT จะทำการตรวจสอบข้อมูลรับรองของคุณโดยอัตโนมัติเมื่อคุณเข้าสู่ระบบหากมีปัญหากับข้อมูลรับรองที่คุณให้ไว้จะแจ้งให้คุณทราบว่าปัญหาเหล่านั้นคืออะไร
MUT ดำเนินการตรวจสอบเหล่านี้โดยการสร้างโทเค็นสำหรับ JPAPI ใหม่ ผู้ใช้ทุกคนสามารถสร้างโทเค็นสำหรับ JPAPI ได้ดังนั้นจึงไม่จำเป็นต้องมีช่องทำเครื่องหมาย "บายพาสการรับรองความถูกต้อง" อีกต่อไป ช่องทำเครื่องหมายนี้เปลี่ยนเป็นช่องทำเครื่องหมาย "อนุญาตให้ SSL" ไม่ปลอดภัย " คุณสามารถใช้ช่องทำเครื่องหมายนี้ได้หากคุณต้องการอนุญาต SSL ที่ไม่ปลอดภัย แต่ MUT จะทำการตรวจสอบ SSL มาตรฐานต่อ ATS ตามค่าเริ่มต้น
สิทธิ์ทั้งหมดจะพบได้ในการดำเนินการของ JAMF Pro Server และจำเป็นต้องมีการตรวจสอบการอัปเดตเท่านั้น - เว้นแต่จะระบุไว้เป็นอย่างอื่น
เทมเพลตคอมพิวเตอร์ - คอมพิวเตอร์ผู้ใช้
กลุ่มและเทมเพลตศัลยกรรม (แนะนำให้มีผู้ใช้แยกต่างหากสำหรับการเข้าถึงสิทธิพิเศษน้อยที่สุด):
กลุ่มคอมพิวเตอร์ / การปลิดชีพ - กลุ่มคอมพิวเตอร์แบบคงที่การลงทะเบียนสำรองคอมพิวเตอร์
กลุ่มอุปกรณ์ / การศักดิ์สิทธิ์ - กลุ่มอุปกรณ์มือถือแบบคง
กลุ่มผู้ใช้ - กลุ่มผู้ใช้คงที่
เทมเพลตอุปกรณ์มือถือ - อุปกรณ์มือถือผู้ใช้
เทมเพลตผู้ใช้ - ผู้ใช้ (อัปเดตสร้าง)
เมื่อคุณตรวจสอบความถูกต้องครั้งแรกคุณจะถูกนำเสนอด้วยหน้าจอที่ค่อนข้างง่ายซึ่งจะมีปุ่มขนาดใหญ่เพื่อดาวน์โหลดเทมเพลต CSV ที่จำเป็นในการใช้ MUT โปรดทราบว่าเทมเพลตเหล่านี้มีแนวโน้มที่จะเปลี่ยนไปด้วยการอัพเกรด MUT เพื่ออนุญาตให้มีคุณสมบัติใหม่ดังนั้นขอแนะนำให้คุณดาวน์โหลดเทมเพลตเหล่านี้อีกครั้งหลังจากการอัปเดต
เมื่อกดปุ่มดาวน์โหลด CSV Templates MUT จะถามคุณว่าคุณต้องการบันทึก mut mut.zip ที่ไหน mut.log ไม่ได้อยู่ในไดเรกทอรีเทมเพลตอีกต่อไปและสามารถพบได้ภายใต้เมนูการตั้งค่าที่ด้านบนของหน้า
ในการอัปเดตข้อมูลสำหรับวัตถุ (เช่นคอมพิวเตอร์หรืออุปกรณ์มือถือ) ใน JAMF Pro คุณจะต้องใช้เทมเพลต CSV ที่เกี่ยวข้องซึ่ง MUT บันทึกไว้ตามที่คุณระบุ ตัวอย่างเช่นในการอัปเดตวัตถุคอมพิวเตอร์คุณจะต้องใช้ "ComputerTemplate.csv"
MUT ทำการตรวจสอบการตรวจสอบกับแถวส่วนหัวของไฟล์ CSV นี้และเป็นสิ่งสำคัญมากที่คุณจะไม่แก้ไขแถวส่วนหัว (เช่นการลบคอลัมน์หรือจัดเรียงคอลัมน์ใหม่) ก่อนที่จะอัปโหลดไฟล์ CSV ของคุณ ถ้าคุณทำ MUT จะปฏิเสธไฟล์
การใช้งานทั่วไปอย่างหนึ่งสำหรับ MUT คือการอัปเดตแอตทริบิวต์เดียวเช่นการอัปเดตชื่อผู้ใช้ที่กำหนดให้กับชุดอุปกรณ์หรือเติมแท็กสินทรัพย์หรือบาร์โค้ดสำหรับอุปกรณ์
สิ่งที่สำคัญที่สุดที่ต้องจำไว้คือเซลล์ใด ๆ ที่ว่างเปล่าอย่างสมบูรณ์ใน CSV ของคุณจะถูกละเว้น โปรดทราบว่าพื้นที่ไม่เหมือนกับว่างเปล่าอย่างสมบูรณ์ มีความแตกต่างอย่างมากระหว่าง "" และ ""
หากฟิลด์จะถูกละเว้นใน MUT การตรวจสอบ preflight ของคุณจะแสดงวลี "(ไม่เปลี่ยนแปลง)" เป็นสีน้ำเงินสำหรับฟิลด์นั้น
หากคุณต้องการอัปเดตชื่อผู้ใช้ในชุดอุปกรณ์ไฟล์ CSV จะมีลักษณะเช่นนี้ (พร้อมคอลัมน์เพิ่มเติมหลังจากจุดไข่ปลา)::
| อนุกรมคอมพิวเตอร์ | แสดงชื่อ | แท็กสินทรัพย์ | บาร์โค้ด 1 | บาร์โค้ด 2 | ชื่อผู้ใช้ | ชื่อจริง | - |
|---|---|---|---|---|---|---|---|
| C13371337 | 1337 |
และ MUT จะแสดงหน้าจอเช่นต่อไปนี้เมื่อคุณเรียกใช้การตรวจสอบก่อนการบิน:
บางทีคุณสมบัติที่ร้องขอมากที่สุดสำหรับ MUT อาจเป็นความสามารถในการอัปเดตหลายแอตทริบิวต์ในครั้งเดียว ฟีเจอร์นี้มีอยู่ใน MUT
หากต้องการอัปเดตแอตทริบิวต์หลายรายการสำหรับวัตถุในครั้งเดียวเพียงเติมฟิลด์ทั้งหมดเหล่านั้นในไฟล์ CSV เมื่อคุณเรียกใช้การตรวจสอบก่อนการบินคุณจะได้รับข้อมูลทั้งหมดที่จะอัปเดต (และฟิลด์ว่างใด ๆ จะยังคงแสดงเป็น "(ไม่เปลี่ยนแปลง)")
หากคุณต้องการอัปเดตแท็กสินทรัพย์บาร์โค้ดชื่อผู้ใช้และชื่อจริงในชุดอุปกรณ์ไฟล์ CSV จะมีลักษณะเช่นนี้ (พร้อมคอลัมน์เพิ่มเติมหลังจากจุดไข่ปลา)::
| อนุกรมคอมพิวเตอร์ | แสดงชื่อ | แท็กสินทรัพย์ | บาร์โค้ด 1 | บาร์โค้ด 2 | ชื่อผู้ใช้ | ชื่อจริง | - |
|---|---|---|---|---|---|---|---|
| C1111111 | MUT-111 | 0123456789 | 0123456789 | Mike.levenick | Mike Levenick | ||
| C2222222 | MUT-222 | 1234567890 | 1234567890 | Ben.witis | Ben Whitis |
และ MUT จะแสดงหน้าจอเช่นต่อไปนี้เมื่อคุณเรียกใช้การตรวจสอบก่อนการบิน:
ในฐานะของ JAMF PRO 10.33 มีจุดสิ้นสุดที่อนุญาตให้มีการตรวจสอบชื่อการบังคับใช้หรือไม่ถูกตรวจสอบผ่านทาง JAMF PRO API
MUT V6 สามารถใช้ประโยชน์จากจุดสิ้นสุดนี้และสามารถอนุญาตให้คุณบังคับใช้หรือไม่บังคับใช้ชื่ออุปกรณ์มือถือของคุณ มีฟิลด์ "บังคับใช้ชื่อ" ใหม่ในเทมเพลตอุปกรณ์มือถือและฟิลด์นี้ยอมรับค่าบูลีนของจริงหรือเท็จ
การอัปเดตเหล่านี้สามารถทำได้ด้วยตนเองหรือร่วมกับการอัปเดตอื่น ๆ ในการตั้งค่าชื่ออุปกรณ์มือถือและบังคับใช้ชื่อนั้นรวมถึงอัปเดตแท็กสินทรัพย์บาร์โค้ดและชื่อผู้ใช้ CSV ของคุณจะมีลักษณะเช่นนี้:
| อนุกรมคอมพิวเตอร์ | แสดงชื่อ | บังคับใช้ชื่อ | แท็กสินทรัพย์ | บาร์โค้ด 1 | บาร์โค้ด 2 | ชื่อผู้ใช้ | - |
|---|---|---|---|---|---|---|---|
| C1111111 | Mikes iPhone | จริง | MUT-111 | 0123456789 | Mike.levenick | ||
| C2222222 | Mikes iPad | จริง | MUT-222 | 1234567890 | Ben.witis |
MUT ยังสามารถอัปเดตแอตทริบิวต์ส่วนขยายสำหรับอุปกรณ์หรือผู้ใช้ ในการทำเช่นนี้คุณต้องระบุหมายเลขรหัสส่วนขยายก่อน คุณสามารถค้นหาหมายเลขนี้ใน URL ในขณะที่คุณกำลังดูแอตทริบิวต์ส่วนขยายใน GUI ของ Jamf Pro ภายใต้การตั้งค่า (ไอคอนเกียร์)> การจัดการคอมพิวเตอร์> แอตทริบิวต์ส่วนขยาย> คลิกที่ EA ที่คุณต้องการอัปเดตเพื่อนำขึ้นมา
ตัวอย่างเช่น EA ID ของแอตทริบิวต์ส่วนขยายที่แสดงนี่คือ "2"
ในการอัปเดตแอตทริบิวต์ส่วนขยายเพียงเพิ่มส่วนหัวของคุณเองสำหรับคอลัมน์ใหม่ หลังจาก คอลัมน์ที่มีอยู่ทั้งหมดของเทมเพลตของคุณและใส่สตริง "EA_ #" ไว้ในส่วนหัวโดยที่ # คือรหัสของ EA ที่คุณต้องการอัปเดต .
ตัวอย่างเช่นในการอัปเดตแอตทริบิวต์ส่วนขยายด้วย ID: "2" เราจะเพิ่มคอลัมน์ใหม่ด้วยส่วนหัว "EA_2" จากนั้นวางค่าสำหรับ EA นั้นในคอลัมน์
CSV ของคุณจะมีลักษณะเช่นนี้ (บางคอลัมน์ถูกลบออกเพียงเพื่อให้พอดีโปรดอย่าลบคอลัมน์ออกจาก CSV ของคุณ):
| อนุกรมคอมพิวเตอร์ | แสดงชื่อ | แท็กสินทรัพย์ | บาร์โค้ด 1 | - | - | ไซต์ (รหัสหรือชื่อ) | EA_2 |
|---|---|---|---|---|---|---|---|
| C1111111 | MUT-111 | 0123456789 | ค่าใหม่ | ||||
| C2222222 | MUT-222 | 1234567890 | ค่าใหม่ |
และ MUT จะแสดงหน้าจอเช่นต่อไปนี้เมื่อคุณเรียกใช้การตรวจสอบก่อนการบิน หมายเหตุฟิลด์ใหม่ที่เพิ่มที่ด้านล่างด้วย EA_2 นอกจากนี้โปรดทราบว่าคุณจะต้องเลื่อนลงในหน้าต่างมือขวาเพื่อดูฟิลด์ทั้งหมดที่ MUT สามารถอัปเดตได้ในขณะนี้ มีค่อนข้างน้อย !:
เวิร์กโฟลว์ทั่วไปอีกอย่างหนึ่งที่มี MUT คือการล้างคุณลักษณะที่มีอยู่ สิ่งนี้เกิดขึ้นตัวอย่างเช่นในสถานการณ์ที่กลุ่มอุปกรณ์กำลังแจกจ่ายให้กับผู้ใช้ใหม่หรือเกษียณอายุและต้องการชื่อผู้ใช้และข้อมูลที่เกี่ยวข้องที่ถูกล้างออก
เนื่องจาก MUT ละเว้นฟิลด์ว่างใน CSV ของคุณตอนนี้จึงต้องใช้สตริงเฉพาะเพื่อบอก MUT เพื่อล้างค่า สตริงนี้คือ "ชัดเจน!" (ด้วยเครื่องหมายอัศเจรีย์โดยไม่มีเครื่องหมายคำพูด) ใน preflight GUI MUT จะแสดงสตริง "จะถูกล้าง" ในสีแดงทั้งหมดเพื่อแจ้งให้คุณทราบว่าสนามกำลังถูกล้าง
หากคุณต้องการล้างข้อมูลผู้ใช้จากอุปกรณ์ CSV ของคุณจะมีลักษณะเช่นนี้ (พร้อมคอลัมน์เพิ่มเติมหลังจากจุดไข่ปลา):
| อนุกรมคอมพิวเตอร์ | แสดงชื่อ | แท็กสินทรัพย์ | บาร์โค้ด 1 | บาร์โค้ด 2 | ชื่อผู้ใช้ | ชื่อจริง | - |
|---|---|---|---|---|---|---|---|
| C1111111 | MUT-111 | 0123456789 | 0123456789 | ชัดเจน! | ชัดเจน! | ||
| C2222222 | MUT-222 | 1234567890 | 1234567890 | ชัดเจน! | ชัดเจน! |
และ MUT จะแสดงหน้าจอเช่นต่อไปนี้เมื่อคุณเรียกใช้การตรวจสอบก่อนการบินของคุณ (ฉันไปเล็กน้อยด้วยค่าการล้างสำหรับภาพหน้าจอนี้ ... )::
MUT V6 สามารถอัปเดตเนื้อหาของกลุ่มคงที่ (คอมพิวเตอร์อุปกรณ์มือถือหรือผู้ใช้) สามารถเพิ่มวัตถุไปยังกลุ่มลบวัตถุออกจากกลุ่มหรือแทนที่เนื้อหาปัจจุบันทั้งหมดของกลุ่มนั้น
ในการทำเช่นนี้ไฟล์ CSV ของคุณไม่ควรมีอะไรนอกจากคอลัมน์เดียวของตัวระบุสำหรับวัตถุที่จะเพิ่มลบหรือแทนที่ในขอบเขตของกลุ่มนั้น ตัวระบุนี้สามารถเป็นหมายเลขซีเรียลหรือ ID สำหรับคอมพิวเตอร์และอุปกรณ์มือถือหรือชื่อผู้ใช้หรือ ID สำหรับผู้ใช้
ไฟล์ CSV ของคุณควรมีลักษณะเช่นนี้:
| หมายเลขซีเรียลหรือชื่อผู้ใช้ |
|---|
| C1111111 |
| C2222222 |
| C3333333 |
| C4444444 |
| C5555555 |
เมื่อคุณอัปโหลด CSV นี้ไปยัง MUT คุณจะถูกนำไปยังหน้าจอที่แตกต่างกันเล็กน้อยซึ่งมีดรอปดาวน์ แบบเลื่อนลงเหล่านี้เป็นวิธีที่คุณจะเลือกการกระทำที่จะเกิดขึ้น นอกจากนี้ยังมีกล่องซึ่งคุณต้องใส่ ID ของกลุ่มคงที่เพื่อแก้ไข ID นี้สามารถพบได้ใน URL ในขณะที่ดูกลุ่มที่จะแก้ไข
ตัวอย่างเช่น ID กลุ่มสำหรับกลุ่มต่อไปนี้คือ "3"
แต่มาแกล้งทำเป็นหมายเลขกลุ่มของเราคือ 1337; เพื่อเพิ่มอุปกรณ์ที่เป็นปัญหาในกลุ่มคอมพิวเตอร์สแตติก 1337 MUT GUI ของคุณจะมีลักษณะเช่นนี้:
หนึ่งในคุณสมบัติใหม่ของ MUT V6 คือความสามารถในการปรับเปลี่ยนขอบเขตของการศักดิ์สิทธิ์ คุณลักษณะนี้ต้องใช้ JAMF PRO V10.24+ เพื่อให้ทำงานได้อย่างถูกต้อง
ในการทำเช่นนี้ไฟล์ CSV ของคุณไม่ควรมีอะไรนอกจากคอลัมน์เดียวของตัวระบุสำหรับวัตถุที่จะเพิ่มลบหรือแทนที่ในขอบเขตของการตบตานั้น ตัวระบุนี้สามารถเป็นหมายเลขซีเรียลหรือ ID สำหรับคอมพิวเตอร์และอุปกรณ์มือถือ
ไฟล์ CSV ของคุณควรมีลักษณะเช่นนี้:
| หมายเลขซีเรียลหรือชื่อผู้ใช้ |
|---|
| C1111111 |
| C2222222 |
| C3333333 |
| C4444444 |
| C5555555 |
เมื่อคุณอัปโหลด CSV นี้ไปยัง MUT คุณจะถูกนำไปยังหน้าจอที่แตกต่างกันเล็กน้อยซึ่งมีดรอปดาวน์ แบบเลื่อนลงเหล่านี้เป็นวิธีที่คุณจะเลือกการกระทำที่จะเกิดขึ้น นอกจากนี้ยังมีกล่องซึ่งคุณต้องใส่ ID ของ Prestage เพื่อแก้ไข ID นี้สามารถพบได้ใน URL ในขณะที่ดูการสนับสนุนที่จะแก้ไข
ตัวอย่างเช่นรหัสศักดิ์สิทธิ์สำหรับกลุ่มต่อไปนี้คือ "1"
ในการเพิ่มอุปกรณ์ที่มีปัญหาใน PRESTAGE 1 MUT GUI ของคุณจะมีลักษณะเช่นนี้:
MUT V5 ใช้วิธีการใหม่ในการอัปเดตกลุ่มและการปลิดชีพ วิธีใหม่นี้มีประสิทธิภาพมากขึ้น แต่ต้องการให้ CSV สมบูรณ์แบบ บรรทัดใด ๆ ที่มีอุปกรณ์ที่อยู่ในขอบเขตแล้วหรือไม่อยู่ในสภาพแวดล้อมอีกต่อไปจะทำให้การอัปเดตทั้งหมดทำงานล้มเหลว ด้วยเหตุนี้ MUT Classic จึงพร้อมใช้งานซึ่งได้รับการปรับปรุงกลุ่มหรือ Prestage line-by-line เช่นเดียวกับ MUT V4
การส่งแบบบรรทัดต่อบรรทัดเหล่านี้มีประสิทธิภาพน้อยกว่าและใช้เวลานานกว่าอย่างมาก แต่ถ้ามีสายที่ไม่ดีใน CSV MUT จะข้ามไปและเดินหน้าต่อไป
ตอนนี้ใน MUT V6 คุณจะได้รับสิ่งที่ดีที่สุดของทั้งสองโลก MUT V6 ในขั้นต้นจะลองวิธีการอัปเดตใหม่ที่มีประสิทธิภาพมากขึ้น แต่ในโอกาสที่มันล้มเหลวคุณจะถูกนำเสนอด้วยตัวเลือกในการลองอัปเดต "โหมดคลาสสิก"
เป็นสิ่งสำคัญที่จะต้องทราบว่าบรรทัดที่ไม่ถูกต้องจะยังคงล้มเหลวด้วยโหมดคลาสสิกนี้ แต่บรรทัดเหล่านั้นจะถูกรายงานใน mut.log สำหรับการตรวจสอบในภายหลังและบรรทัดอื่น ๆ จะยังคงผ่านได้สำเร็จ
เป็นสิ่งสำคัญที่จะต้องทราบว่าโหมดคลาสสิกไม่สามารถใช้งานได้กับความพยายามอัปเดต "แทนที่" ผ่าน MUT เนื่องจากกลุ่มทั้งหมดหรือคำศักดิ์สิทธิ์จะถูกแทนที่ด้วยสายงานสุดท้ายของ CSV
ทหารผ่านศึกของ MUT มีแนวโน้มที่จะใช้เพื่อเรียกใช้การตรวจสอบ preflight ก่อนการอัปเดตทุกครั้งจากนั้นตรวจสอบข้อมูลก่อนส่ง
การตรวจสอบ Preflight ใน V6 สำหรับการอัปเดตแอตทริบิวต์วัตถุจะเกิดขึ้นทันทีที่คุณอัปโหลด CSV ของคุณ หากมีปัญหากับไฟล์ CSV ของคุณคุณจะได้รับการแจ้งเตือนทันทีที่คุณพยายามอัปโหลด MUT ไม่ควรให้คุณเรียกใช้การอัปเดตใด ๆ หาก CSV ของคุณมีข้อผิดพลาด
การตรวจสอบ Preflight ใน V6 สำหรับการอัปเดตกลุ่มและการอัปเดตขอบเขตจะเกิดขึ้นบางส่วนเมื่อคุณอัปโหลด CSV แต่คุณต้องเรียกใช้การตรวจสอบ preflight แยกต่างหากเมื่อคุณเติมข้อมูลแบบเลื่อนลงและตัวระบุ ปุ่มส่งการอัปเดตจะไม่ปรากฏขึ้นจนกว่าคุณจะได้เติมฟิลด์เหล่านั้นแล้วเรียกใช้การตรวจสอบ preflight
ขอแนะนำอย่างยิ่งให้คุณทำการอัพเดทอุปกรณ์เล็ก ๆ เพียงไม่กี่ตัวก่อนที่จะทำการอัปเดตจำนวนมากด้วย MUT-โดยเฉพาะอย่างยิ่งหากคุณยังใหม่กับเครื่องมือ
เมื่อคุณมั่นใจในการอัปเดตที่จะส่งไปยัง Jamf Pro Server ของคุณแล้วคุณสามารถกดปุ่ม "ส่งอัปเดต" ได้
ข้อมูลสถานะ/ผลลัพธ์น้อยมากจะแสดงใน GUI หลักของ MUT ตอนนี้คุณจะพบ mut.log โดยมุ่งหน้าไปยังเมนูการตั้งค่าที่ด้านบนของหน้าจอ ไฟล์บันทึกใหม่นี้มีข้อมูล verbose มากขึ้นเกี่ยวกับสถานะของการอัปเดตของคุณและควรช่วยแก้ไขปัญหาอย่างมีนัยสำคัญ
ไฟล์บันทึกมีลักษณะเช่นนี้: