أداة التحديث الشاملة غير الرسمية غير الرسمية المصممة لتكون رفيقًا مثاليًا لمشرفي JAMF
مرحبًا بك في MUT V6. إذا كنت على دراية بـ MUT V5 ، و MUT Classic ، فمن المحتمل أن تشعر MUT V6 باطلاقك. إذا كانت هذه هي المرة الأولى لك هنا ، فإنني أوصيك بقراءة ReadMe بالكامل.
إذا كنت ترغب في جولة فيديو سريعة في الميزات الجديدة لـ V6 ، فتحقق
MUT هي أداة قوية بشكل لا يصدق ، ومع قوة كبيرة تأتي قدرة كبيرة على الإفتراك. دائمًا ، قم دائمًا بتشغيل تحديث اختبار صغير على أجهزة زوجين فقط للتأكد من أن تحديثاتك تعمل على النحو المقصود ، ولا يكسر النطاق الخاص بك بسبب التحديثات.
MUT هو تطبيق MACOS الأصلي المكتوب في SWIFT ، والذي يسمح لمشرفي JAMF بإجراء تحديثات جماعية على السمات (مثل اسم المستخدم أو علامة الأصول أو سمة التمديد) لأجهزةهم ومستخدميها في JAMF.
يمكن للمسؤولين أيضًا إجراء تغييرات جماعية على مجموعات ثابتة ، ونطاق تسجيلات Prestage عبر MUT.
ستقوم MUT بإجراء عمليات فحص على بيانات الاعتماد الخاصة بك تلقائيًا عند تسجيل الدخول. إذا كان يشعر بمشكلة مع بيانات الاعتماد التي تقدمها ، فسيعلمك بذلك ما هي هذه المشكلات.
يقوم MUT بإجراء هذه الشيكات عن طريق إنشاء رمز لـ JPAPI الجديد. يمكن لأي مستخدم إنشاء رمز لـ JPAPI ، لذلك لم تعد هناك حاجة إلى وجود مربع الاختيار "المصادقة الالتفافية". تم تغيير مربع الاختيار هذا إلى مربع الاختيار "السماح بعدم الأمان SSL". يمكنك استخدام مربع الاختيار هذا إذا كنت ترغب في السماح لـ SSL بعدم الأمان ، ولكن MUT ستقوم بإجراء فحوصات SSL القياسية لكل ATS بشكل افتراضي.
سيتم العثور على جميع الامتيازات في إجراءات Server Jamf Pro ولا تحتاج إلا إلى فحص التحديث - ما لم يتم الإشارة إلى خلاف ذلك.
قالب الكمبيوتر - أجهزة الكمبيوتر والمستخدمين
مجموعات وقوالب Prestage (الموصى بها أن يكون لديك مستخدمون منفصلون للوصول إلى امتياز أقل):
مجموعات الكمبيوتر / Prestage - مجموعات الكمبيوتر الثابتة ، تسجيلات Prestage Computer
مجموعات الأجهزة / Prestage - مجموعات الأجهزة المحمولة الثابتة ، تسجيلات Prestage للأجهزة المحمولة
مجموعات المستخدمين - مجموعات المستخدمين الثابتة
قالب الأجهزة المحمولة - الأجهزة المحمولة والمستخدمين
قالب المستخدم - المستخدمين (التحديث ، إنشاء)
عند المصادقة لأول مرة ، سيتم تقديم شاشة مبسطة نسبيًا ، والتي سيكون لها زر كبير لتنزيل قوالب CSV اللازمة لاستخدام MUT. لاحظ أن هذه القوالب تميل إلى التغيير مع ترقيات MUT ، من أجل السماح بميزات جديدة ، لذلك يوصى بإعادة تنزيل هذه القوالب بعد التحديثات.
عند الضغط على زر تنزيل CSV Templates ، سوف يسألك MUT عن المكان الذي ترغب في حفظ قوالب mut.zip. لم يعد موقع mut.log موجودًا في دليل القوالب ، ويمكن العثور عليه الآن ضمن قائمة الإعدادات في أعلى الصفحة.
من أجل تحديث المعلومات الخاصة بكائن (مثل الكمبيوتر أو الجهاز المحمول) في Jamf Pro ، ستحتاج إلى استخدام قالب CSV المرتبط الذي تم حفظه في المكان الذي حددت فيه. على سبيل المثال ، لتحديث كائنات الكمبيوتر ، ستحتاج إلى استخدام "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 | مايك ليفنك | ||
| C2222222 | MUT-222 | 1234567890 | 1234567890 | بن | بن ويت |
وستعرض 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 | بن |
MUT قادر أيضًا على تحديث سمات الامتداد لجهاز أو مستخدم. من أجل القيام بذلك ، يجب أولاً تحديد رقم معرف سمة التمديد. يمكنك العثور على هذا الرقم في عنوان URL أثناء عرض سمة تمديد في واجهة المستخدم الرسومية الخاصة بـ Jamf Pro ضمن الإعدادات (أيقونة الترس)> إدارة الكمبيوتر> سمات الامتداد> انقر فوق EA التي تريد تحديثها لتقديمها.
على سبيل المثال ، معرف EA لسمة التمديد المعروضة هنا هو "2".
لتحديث سمة تمديد ، ما عليك سوى إضافة رأسك الخاص لعمود جديد بعد جميع الأعمدة الموجودة في القالب الخاص بك ، ووضع السلسلة "EA_ #" في الرأس ، حيث # هو معرف EA الذي ترغب في تحديثه .
على سبيل المثال ، لتحديث سمة تمديد باستخدام المعرف: "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 لمسح القيم. هذه السلسلة حاليا "واضحة!" (مع علامة التعجب ، بدون عروض أسعار.) في واجهة المستخدم الرسومية المبدئية ، سيتم عرض MUT على السلسلة "سيتم مسح" باللون الأحمر ، لإعلامك بأن الحقل يتم مسحه.
إذا كنت ترغب في مسح معلومات المستخدم من جهاز ، فستبدو CSV شيئًا كهذا (مع المزيد من الأعمدة بعد القطع النارية.):
| مسلسل الكمبيوتر | اسم العرض | علامة الأصول | الباركود 1 | الباركود 2 | اسم المستخدم | اسم حقيقي | ... |
|---|---|---|---|---|---|---|---|
| C1111111 | MUT-111 | 0123456789 | 0123456789 | واضح! | واضح! | ||
| C2222222 | MUT-222 | 1234567890 | 1234567890 | واضح! | واضح! |
وستعرض MUT شاشة مثل ما يلي عند تشغيل فحص ما قبل الرحلة (ذهبت قليلاً مع قيم مسح لقطة الشاشة ...):
MUT V6 قادر على تحديث محتويات مجموعة ثابتة (أجهزة الكمبيوتر أو الأجهزة المحمولة أو المستخدمين). يمكن إما إضافة كائنات إلى مجموعة أو إزالة الكائنات من مجموعة أو استبدال محتويات التيار بالكامل لتلك المجموعة.
من أجل القيام بذلك ، يجب أن لا يحتوي ملف CSV الخاص بك على عمود واحد من المعرفات التي يتعين إضافتها أو إزالتها أو استبدالها في نطاق تلك المجموعة. يمكن أن يكون هذا المعرف إما الرقم التسلسلي أو المعرف لأجهزة الكمبيوتر والأجهزة المحمولة ، أو اسم المستخدم أو المعرف للمستخدمين.
يجب أن يبدو ملف CSV الخاص بك هكذا:
| الأرقام التسلسلية أو أسماء المستخدمين |
|---|
| C1111111 |
| C2222222 |
| C3333333 |
| C4444444 |
| C5555555 |
عند تحميل CSV هذا إلى MUT ، سيتم نقلك إلى شاشة مختلفة قليلاً تحتوي على المنسدلة. هذه القائمة المنسدلة هي كيف ستحدد الإجراء الذي ستحدث. كما أنه يحتوي على مربع ، حيث يجب عليك وضع معرف المجموعة الثابتة ليتم تعديله. يمكن العثور على هذا المعرف في عنوان URL أثناء عرض المجموعة المراد تعديلها.
على سبيل المثال ، معرف المجموعة للمجموعة التالية هو "3".
ولكن دعونا نتظاهر بأن عدد مجموعتنا كان 1337 ؛ لإضافة الأجهزة المعنية إلى المجموعة الثابتة للكمبيوتر 1337 ، ستبدو GUI GUI الخاصة بك هكذا:
واحدة من الميزات الجديدة لـ MUT V6 هي القدرة على تعديل نطاق الأجهزة. تتطلب هذه الميزة Jamf Pro V10.24+ من أجل العمل بشكل صحيح.
من أجل القيام بذلك ، يجب أن لا يحتوي ملف CSV الخاص بك على عمود واحد من المعرفات التي يتعين إضافتها أو إزالتها أو استبدالها في نطاق تلك الثبات. يمكن أن يكون هذا المعرف إما الرقم التسلسلي أو المعرف لأجهزة الكمبيوتر والأجهزة المحمولة.
يجب أن يبدو ملف CSV الخاص بك هكذا:
| الأرقام التسلسلية أو أسماء المستخدمين |
|---|
| C1111111 |
| C2222222 |
| C3333333 |
| C4444444 |
| C5555555 |
عند تحميل CSV هذا إلى MUT ، سيتم نقلك إلى شاشة مختلفة قليلاً تحتوي على المنسدلة. هذه القائمة المنسدلة هي كيف ستحدد الإجراء الذي ستحدث. كما أنه يحتوي على مربع ، حيث يجب أن تضع معرف Prestage ليتم تعديله. يمكن العثور على هذا المعرف في عنوان URL أثناء عرض Prestage ليتم تعديله.
على سبيل المثال ، معرف Prestage للمجموعة التالية هو "1".
لإضافة الأجهزة المعنية إلى Prestage 1 ، سيبدو GUI GUI الخاص بك مثل هذا:
استخدم MUT V5 طريقة جديدة لتحديث المجموعات والبراعة. كانت هذه الطريقة الجديدة أكثر كفاءة بكثير ، ولكنها تطلب أن تكون CSV مثالية. أي خطوط تحتوي على أجهزة كانت بالفعل في نطاق ، أو لم تعد موجودة في البيئة قد تتسبب في فشل تشغيل التحديث بأكمله. ولهذا السبب ، تم توفير MUT Classic ، والتي تم تحديث المجموعة أو خط Prestage ، تمامًا كما فعلت MUT V4.
هذه التقديمات كل خط على حدة أقل كفاءة بكثير ، وتستغرق وقتًا أطول بكثير ، ولكن إذا كان هناك خط سيئ في CSV ، فإن MUT سوف يتخطى ببساطة ويستمر.
الآن ، في MUT V6 ، تحصل على أفضل ما في العالمين. ستحاول MUT V6 في البداية طريقة التحديث الجديدة والأكثر كفاءة ، ولكن على فرصة إيقاف تشغيلها ، سيتم تقديم خيار لمحاولة تحديث "الوضع الكلاسيكي".
من المهم أن نلاحظ أن الخطوط غير الصحيحة ستظل تفشل في هذا الوضع الكلاسيكي ، ولكن سيتم الإبلاغ عن هذه الخطوط في mut.log للمراجعة اللاحقة ، وسيظل أي خطوط أخرى تمر بنجاح.
من المهم أن نلاحظ أن الوضع الكلاسيكي غير متوافق مع محاولات التحديث "استبدال" عبر MUT ، حيث سيتم استبدال المجموعة بأكملها أو Prestage ببساطة بخط العمل الأخير من CSV.
من المحتمل أن يستخدم قدامى المحاربين في MUT في الحاجة إلى تشغيل فحص Preflight قبل كل تحديث ، ثم مراجعة المعلومات قبل إرسالها.
تتحقق Preflight في V6 لتحديثات سمة الكائن الآن بمجرد تحميل CSV. إذا كانت هناك مشكلة في ملف CSV الخاص بك ، فسيتم تنبيهك بمجرد محاولة تحميله. يجب ألا يسمح لك MUT أيضًا بتشغيل أي تحديثات إذا كان CSV الخاص بك يحتوي على أخطاء.
تتحقق Preflight في V6 لتحديثات Group and Prestage Scope سيحدث جزئيًا عند تحميل CSV ، ولكن يجب عليك تشغيل فحص Preplight منفصل بمجرد ملؤوتك في مربعات القائمة المنسدلة ومربعات المعرفات. لن يظهر زر إرسال التحديثات حتى تملأ هذه الحقول ، ثم قم بتشغيل فحص المبدئي.
يوصى بشدة أن تقوم بإجراء تحديث صغير واختبار لزوجين فقط قبل إجراء تحديثات جماعية مع Mut-خاصة إذا كنت جديدًا على الأداة.
بمجرد أن تكون واثقًا من التحديثات التي سيتم إرسالها إلى خادم Jamf Pro ، يمكنك الضغط على زر "إرسال التحديثات".
يتم عرض معلومات/نتائج قليلة جدًا في واجهة المستخدم الرسومية الرئيسية لـ MUT. ستجد الآن mut.log بالتوجه إلى قائمة الإعدادات في الجزء العلوي من الشاشة. يحتوي ملف السجل الجديد هذا على المزيد من المعلومات المطوورة حول حالة التحديثات الخاصة بك ، ويجب أن يساعد في استكشاف الأخطاء وإصلاحها بشكل كبير.
يبدو ملف السجل مثل هذا: