كيفية إعداد معاينة الملفات وتطبيق إدارة الأجهزة المحمولة (MDM) على تطبيق Kopano WebApp

يمكنك تفعيل معاينة الملفات في تطبيق Kopano WebApp دون تثبيت حزمة "FileViewer" منفصلة في الإعدادات الموثقة، ولكن MDM عبارة عن إضافة منفصلة يجب تثبيتها وربطها بـ Z-Push. هذا الفرق مهم: يوثق دليل مسؤول WebApp معاينة الملفات من خلال ملف الإعدادات ENABLE_FILE_PREVIEWER، بينما يوثق دليل MDM حزمة مخصصة وملف إعدادات ومتطلبات إضافية. لن يؤدي تثبيت إضافة "Files" الخاطئة إلى تفعيل معاينة الملفات.

هذا الدليل مخصص لمسؤولي نشر تطبيقات Kopano WebApp الحالية. تُعدّ أدلة تطبيقات Kopano WebApp وMDM المنشورة وثائق قديمة، لذا يُرجى التأكد من تطابق أسماء الحزم والإعدادات مع إصدارات تطبيقات الويب، وPHP، وZ-Push، ونظام التشغيل المُستخدمة قبل إجراء أي تغييرات على بيئة الإنتاج. تشرح الخطوات التالية المسار الموثق وكيفية التحقق منه بأمان.

هل تقصد معاينة الملف، أم إضافة Kopano Files؟

استخدم إعداد معاينة الملفات المدمج عندما يحتاج المستخدمون إلى معاينة المرفقات المدعومة في تطبيق الويب. الخيار الموثق للمسؤول هو `fileViewer` ENABLE_FILE_PREVIEWER؛ وهو يتحكم في ما إذا كان سيتم عرض إعداد المعاينة للمستخدمين. لا يصف دليل تطبيق الويب هذا كحزمة FileViewer منفصلة يتم تثبيتها باستخدام مدير الحزم.

يختلف برنامج Kopano Files، فهو يُضيف قسمًا خاصًا بالملفات لتصفح وإدارة حسابات التخزين الخارجية، مثل WebDAV أو غيرها من أنظمة التخزين المُهيأة. قد يتطلب هذا البرنامج حزمًا منفصلة وتكوينًا خاصًا لأنظمة التخزين. إذا كان هدفك هو معاينة المرفقات، فابدأ بإعدادات المعاينة، وليس برنامج Kopano Files. أما إذا كان هدفك هو ربط وحدة التخزين المشتركة بتطبيق الويب، فاتبع دليل برنامج Files المنفصل الموجود في نهاية هذا المقال.

ما الذي يفعله نظام إدارة الأجهزة المحمولة (MDM)، ومتى يكون مفيدًا؟

تُتيح إضافة إدارة الأجهزة المحمولة من Kopano الوصول إلى معلومات وإجراءات خاصة بالأجهزة المحمولة التي تتم مزامنتها مع Kopano عبر Z-Push. وبحسب طريقة النشر، يمكن للمستخدمين عرض تفاصيل الجهاز واستخدام إجراءات مثل إعادة المزامنة، والإزالة، والتحديث، ومسح البيانات. تُعد هذه الإضافة مفيدة عندما يحتاج المستخدمون أو المسؤولون إلى عناصر التحكم هذه في تطبيق الويب؛ وهي ليست بديلاً عن Z-Push ولا تُنشئ مزامنة الأجهزة المحمولة تلقائيًا.

يُشير دليل Kopano MDM إلى أن Z-Push 2.0 أو أحدث ودعم PHP SOAP من المتطلبات الأساسية. إذا كان Z-Push يعمل على خادم مختلف عن خادم تطبيق الويب، فيجب أن يُشير تكوين MDM إلى خادم Z-Push هذا. قبل تثبيت أي شيء، تأكد من نقطة نهاية Z-Push، وبيئة تشغيل PHP المُثبّتة، ​​وتوافق الحزمة مع بيئتك.

كيف يتم تفعيل معاينة الملفات؟

حدد أولاً موقع تطبيق الويب النشط config.phpالمستخدم في تثبيتك. في عمليات النشر القائمة على الحزم، يكون عادةً ضمن المسار المحدد /etc/kopano/webapp/، ولكن قد تقوم الحاويات وعمليات التثبيت المخصصة بتثبيت الإعدادات في مكان آخر. قم بعمل نسخة احتياطية من الملف الأصلي قبل التعديل، وتجنب إنشاء تعريف ثانٍ إذا كان الإعداد موجودًا بالفعل.

في الإعدادات النشطة، ابحث عن ENABLE_FILE_PREVIEWER. يوضح دليل إدارة تطبيق Kopano WebApp trueكيفية إظهار خيار تمكين معاينة الملفات للمستخدمين في إعداداتهم، وكيفية falseإخفاء هذا الخيار وتعطيل المعاينات لجميع المستخدمين. على سبيل المثال:

define("ENABLE_FILE_PREVIEWER", true);

إذا كان السطر موجودًا بالفعل، فغيّر قيمته بدلًا من إضافة سطر مكرر define(). حافظ على بنية PHP المحيطة به كما هي. إذا لم يكن هناك سطر كهذا، فاستخدم القالب أو إرشادات التكوين التي تتوافق مع حزمة تطبيق الويب المثبتة لديك بدلًا من نسخ نموذج التكوين بالكامل فوق الملف الحالي.

بعد الحفظ، تحقق من وجود أخطاء في بناء جملة PHP باستخدام مترجم PHP الذي يُشغّل تطبيق الويب. على سبيل المثال، إذا كان ملف التكوين موجودًا في مسار الحزمة القياسي:

php -l /etc/kopano/webapp/config.php

يتحقق فحص بناء الجملة من صحة تحليل PHP فقط، ولا يؤكد تحميل الإعدادات من قِبل الموقع قيد التشغيل. سجّل الدخول كمستخدم تجريبي، وافتح إعدادات تطبيق الويب، وتأكد من توفر خيار معاينة الملفات. فعّله، وطبّق التغيير، ثم افتح مرفقًا من نوع يدعمه تطبيق الويب. إذا كان عنصر التحكم مفقودًا، فتأكد من تعديل التكوين النشط، وتوفر إضافات وإعدادات تطبيق الويب، وعدم وجود ملف تكوين إضافي نتيجةً لتحديث الحزمة أو ربط الحاوية.

كيف يتم تثبيت إضافة إدارة الأجهزة المحمولة (MDM)؟

استخدم حزمة إدارة الأجهزة المحمولة (MDM) المصممة لنفس إصدار وتوزيعة Kopano WebApp المستخدمة للخادم. يوثق دليل Kopano MDM حزمةً من عائلة Debian باسم معين، kopano-webapp-plugins-mdmوحزمة RPM للتوزيعات القائمة على RPM. يوضح الدليل نمط تثبيت Debian أدناه؛ استبدل العنصر النائب بإصدار الحزمة الفعلي الذي حصلت عليه من مصدر حزم موثوق ومتوافق.

sudo dpkg -i ./kopano-webapp-plugins-mdm_<version>.deb

لا تكتب العنصر النائب بين قوسين زاويين حرفيًا. إذا أبلغ تثبيت الحزمة عن تبعيات غير محلولة، فاستخدم عملية إدارة الحزم المعتادة في توزيعتك لحلها من مستودعات موثوقة، ثم تأكد من أن حزمة إدارة الأجهزة المحمولة المثبتة وإصدار تطبيق الويب مصممان للعمل معًا. تجنب تنزيل إصدار عشوائي من الحزمة أو دمج الإصدارات لتلبية إحدى التبعيات.

تأكد من تفعيل إضافة PHP SOAP في بيئة PHP التي يستخدمها تطبيق الويب. إليك طريقة سريعة للتحقق:

php -m | grep -i '^soap$'

في حال عدم وجود مخرجات، قم بتثبيت وتفعيل إضافة SOAP التي تتوافق مع إصدار PHP وبيئة تشغيل خادم الويب المستخدمة من قِبل تطبيق الويب. قد يختلف فحص PHP عبر واجهة سطر الأوامر عن فحص PHP-FPM أو وحدة PHP الخاصة بـ Apache، لذا قارن إعدادات خادم الويب إذا أظهر الأمر SOAP ولكن MDM لا يزال يُبلغ عن دالة SOAP مفقودة.

كيف ينبغي عليك تهيئة اتصال خادم إدارة الأجهزة المحمولة (MDM)؟

يضع دليل إدارة الأجهزة المحمولة المنشور إعداداته في ملف /etc/kopano/webapp/config-mdm.php. قم بعمل نسخة احتياطية من الملف، ثم تحقق من الخيارات الموثقة:

  • PLUGIN_MDM_USER_DEFAULT_ENABLE_MDMيتحكم هذا الخيار فيما إذا كان الملحق مفعلاً افتراضياً للمستخدمين؛ ويذكر الدليل أن الإعداد الافتراضي هو false.
  • PLUGIN_MDM_SERVERيحدد خادم Z-Push؛ القيمة الافتراضية الموثقة هي localhost.
  • PLUGIN_MDM_SERVER_SSLيجب ضبطه على هذا الخيار trueعندما يستخدم الاتصال SSL/TLS؛ والقيمة الافتراضية الموثقة هي false.

إذا كان تطبيق الويب وZ-Push يعملان على خادمين منفصلين، فاستبدل إعدادات الخادم الافتراضية بموقع Z-Push الفعلي المطلوب لعملية النشر. استخدم البروتوكول واسم المضيف الصحيحين، وفعّل خيار SSL عندما تستخدم نقطة النهاية HTTPS. لا تُعرّض نقطة النهاية للعامة لمجرد جعل الملحق يستجيب؛ بل اجعلها قابلة للوصول عبر مسار الشبكة المقصود وشهادة صالحة. حافظ على صيغة PHP المستخدمة في الملف المُثبّت.

الإعداد الافتراضي ليس بالضرورة الخيار الأمثل لكل مؤسسة. يمكنك السماح للمستخدمين بتفعيل إدارة الأجهزة المحمولة (MDM) بأنفسهم، أو تفعيلها افتراضيًا إذا سمحت سياستك بذلك. إذا كان تكوين تطبيق الويب الخاص بك يعطل الإضافات أو يحظر إضافة إدارة الأجهزة المحمولة (MDM) بشكل عام، فقم بحل هذا الإعداد المركزي أولًا؛ لأن تغيير الإعداد الافتراضي الخاص بإدارة الأجهزة المحمولة (MDM) وحده لن يُلغي تعطيل إضافة معينة بشكل صريح على مستوى تطبيق الويب.

كيف يتم تفعيل إدارة الأجهزة المحمولة (MDM) في حساب المستخدم؟

بعد تثبيت الحزمة وتكوينها، سجّل الدخول إلى تطبيق الويب وافتح الإعدادات، ثم علامة تبويب الإضافات. حدّد إدارة الأجهزة المحمولة (MDM) وطبّق التغييرات. يشير دليل إدارة الأجهزة المحمولة إلى أن نظرة عامة على الجهاز تظهر في علامة تبويب منفصلة خاصة بها ضمن الإعدادات، وتتضمن معلومات الجهاز، وآخر مزامنة، ومعرّف الجهاز. إذا لم تكن الإضافة مدرجة، فتأكد أولاً من تثبيت ملفات الحزمة في دليل إضافات تطبيق الويب النشط، وأن إعدادات الإضافة العامة لا تخفيها أو تعطلها.

اختبر باستخدام حساب لديه جهاز مُزامَن بالفعل عبر Z-Push. إذا كانت قائمة الأجهزة فارغة، فتحقق مما إذا كان هذا الحساب يحتوي على جهاز Z-Push، وما إذا كانت إعدادات خادم إدارة الأجهزة المحمولة (MDM) تشير إلى خدمة Z-Push الصحيحة، وما إذا كان بروتوكول PHP SOAP متاحًا لعملية تطبيق الويب. راجع سجلات تطبيق الويب وZ-Push المتعلقة بطلب الاختبار قبل تغيير إعدادات الخادم غير ذات الصلة.

ما الذي يجب أن تعرفه قبل استخدام أداة المسح أو الإزالة؟

تعامل مع إجراءات إدارة الأجهزة المحمولة (MDM) كعناصر تحكم تشغيلية، وليست مجرد أزرار تحديث غير ضارة. يحذر دليل إدارة الأجهزة المحمولة من Kopano من أن عملية المسح (Wipe) تزيل جميع البيانات من الجهاز، وينصح بتوخي الحذر. اختبر واجهة البرنامج على جهاز غير حرج، وتأكد من فهمك لعملية استعادة البيانات في مؤسستك قبل إتاحة عملية المسح للمستخدمين. تأكد من مُعرّف الجهاز المستهدف والمستخدم قبل تفعيلها.

الإزالة لها تبعات أيضاً: يشير الدليل إلى أن إزالة جهاز من القائمة تعني أنه يجب على المستخدم إزالة الحساب من الهاتف وإعادة ربطه ليظهر الجهاز مرة أخرى. إعادة المزامنة تطلب مزامنة أخرى؛ التحديث يُحدّث قائمة الأجهزة المعروضة. لا تستخدم المسح كخطوة عامة لحل مشاكل الجهاز الذي يُعاني من بطء في المزامنة فقط.

كيف يمكنك التحقق من كلا الميزتين؟

لمعاينة الملفات، تأكد من أن المستخدم يستطيع رؤية الإعداد وتفعيله، ثم افتح مرفقًا مدعومًا دون تنزيله أولًا. بالنسبة لإدارة الأجهزة المحمولة (MDM)، تأكد من أن المستخدم التجريبي يستطيع رؤية معلومات الجهاز المتوقعة، وأن تفاصيل آخر مزامنة تتطابق مع جهاز معروف أنه يُزامن عبر Z-Push. اختبر الإجراءات الأقل خطورة، مثل التحديث أو إعادة المزامنة، أولًا. أبقِ خيار المسح مُعطّلًا أو محدودًا وفقًا لسياسة مؤسستك حتى تتأكد من تأثيره.

إذا كانت عناصر التحكم في المعاينة مفقودة، فأعد التحقق من إعدادات تطبيق الويب النشط وإعدادات المستخدم. إذا كان نظام إدارة الأجهزة المحمولة (MDM) مفقودًا أو لا يعرض أي أجهزة، فتحقق من توافق الحزمة، وبروتوكول SOAP الخاص بـ PHP، ومسار تكوين MDM، ومضيف Z-Push، وقيود المكونات الإضافية العامة. توضح أدلة Kopano المنشورة أسماء الإعدادات ونمط الحزمة، ولكنها لا تضمن التوافق مع جميع التوزيعات الحالية وإصدارات PHP؛ لذا، استخدم وثائق الحزمة الخاصة بإصدار الخادم المحدد كمرجع نهائي.

المراجع الرسمية لكوبانو

اترك تعليقاً

أفضل 10 أدوات مسح Ping للعثور على الأجهزة على شبكتك

أفضل 10 أدوات مسح Ping للعثور على الأجهزة على شبكتك

قارن بين 10 أدوات مسح الشبكة المحلية (Ping) لاكتشاف الشبكات المحلية بسرعة، وإجراء مسح شامل للأنظمة الأساسية المختلفة، وإدارة عناوين IP. تعرّف على ما يمكن أن يكشفه لك المسح وما لا يمكنه كشفه.

أفضل 6 أدوات لإدارة الشبكة لتتبع الأداء

أفضل 6 أدوات لإدارة الشبكة لتتبع الأداء

قارن بين ست أدوات لإدارة الشبكة لمراقبة الأداء، بما في ذلك تغطية SNMP، ورسم الخرائط، والتنبيهات، ونماذج النشر، والمفاضلات المتعلقة بالتكلفة.

أفضل برامج تحليل شبكة الواي فاي لأنظمة ويندوز، وiOS، وأندرويد

أفضل برامج تحليل شبكة الواي فاي لأنظمة ويندوز، وiOS، وأندرويد

قارن بين أفضل برامج تحليل شبكة Wi-Fi لأنظمة Windows و iPhone و Android، بما في ذلك أدوات ازدحام القنوات وتغطية الإشارة والخرائط الحرارية واستكشاف أخطاء الشبكة وإصلاحها.

مراقبة الاتصال: 7 أدوات مجانية ومفتوحة المصدر لمراقبة توافر الشبكة

مراقبة الاتصال: 7 أدوات مجانية ومفتوحة المصدر لمراقبة توافر الشبكة

قارن بين سبعة برامج مراقبة زمن الاستجابة المجانية والمفتوحة المصدر، بدءًا من مجموعات الشبكة الكاملة وحتى مجسات زمن الاستجابة المركزة، واختر البرنامج المناسب من حيث التوافر وفقدان الحزم والسجل.

جودة الخدمة في الشبكات: ما هي جودة الخدمة وكيف تعمل

جودة الخدمة في الشبكات: ما هي جودة الخدمة وكيف تعمل

تعرف على معنى جودة الخدمة في الشبكات، وكيف تحدد علامات DSCP وقوائم انتظار حركة المرور أولويات تطبيقات الصوت والفيديو والأعمال، وما لا تستطيع جودة الخدمة إصلاحه.

أفضل الممارسات لمراقبة الشبكات: ما الذي يجب تتبعه وما هي الأدوات التي يجب استخدامها

أفضل الممارسات لمراقبة الشبكات: ما الذي يجب تتبعه وما هي الأدوات التي يجب استخدامها

قم ببناء نظام مراقبة شبكة عملي مع تغطية واضحة للأجهزة، ومقاييس أداء مفيدة، وتنبيهات قابلة للتنفيذ، ومقارنة بين SolarWinds NPM وPRTG وOpManager.

أفضل برامج خادم SFTP لنقل الملفات بشكل آمن

أفضل برامج خادم SFTP لنقل الملفات بشكل آمن

قارن بين برامج خوادم SFTP الموثوقة لأنظمة ويندوز ولينكس، بما في ذلك OpenSSH وBitvise وSolarWinds وSFTPGo. اعثر على الخيار الأمثل الذي يلبي احتياجاتك الأمنية واحتياجات نقل الملفات.

أفضل 7 أدوات لإدارة عناوين IP لفرق الشبكات

أفضل 7 أدوات لإدارة عناوين IP لفرق الشبكات

قارن بين سبع أدوات لإدارة عناوين IP لاكتشاف الشبكات الفرعية، وتنسيق DNS وDHCP، وجرد الشبكة، وIPAM مفتوح المصدر.

أفضل 10 أدوات لفحص الشبكات لاكتشاف الأجهزة وعناوين IP

أفضل 10 أدوات لفحص الشبكات لاكتشاف الأجهزة وعناوين IP

قارن بين أدوات فحص الشبكة لاكتشاف الأجهزة بسرعة، وعمليات فحص IP عبر الأنظمة الأساسية، وإدارة عناوين IP للمؤسسات، مع إرشادات حول مطابقة كل خيار مع شبكتك.

كيفية استخدام Nmap لتتبع المسار وقراءة مسار الشبكة

كيفية استخدام Nmap لتتبع المسار وقراءة مسار الشبكة

استخدم خيار --traceroute في Nmap لرسم خرائط القفزات إلى مضيف مصرح به، وفهم مخرجات القفزة وRTT، واستكشاف الأخطاء وإصلاحها في الاستجابات المفقودة دون الإفراط في المسح.