لقد تمت أرشفة هذا المقال ولم تعد Apple تحدثه.

استخدام SFTP لتحميل بيانات الطلاب وفريق العمل والفصول الدراسية إلى Apple School Manager

إذا كان Apple School Manager لا يدعم حاليًا نظام معلومات الطلاب (SIS)، أو لا يتوفّر لديك نظام معلومات طلاب، فيمكنك تحميل بيانات الطلاب وفريق العمل والفصول الدراسية إلى Apple School Manager باستخدام بروتوكول النقل الآمن (SFTP).

إعداد أول تحميل باستخدام SFTP

ملء ملفات البيانات

تحديث الملفات

عند إعداد SFTP في مساعد SIS/SFTP، سيوفر لك Apple School Manager ملفات قوالب CSV وإمكانية الوصول لمعلومات خادم SFTP خاص. يمكنك تصدير البيانات من نظام معلومات طلاب (SIS) مدعومأو إنشاء الملفات في أحد تطبيقات جداول البيانات مثل Numbers. قبل التصدير من نظام معلومات الطلاب (SIS) لديك، اتصل بنظام معلومات الطلاب (SIS) لديك للتأكد من صحة التنسيق بالنسبة إلى Apple School Manager.

يتطلب التحميل باستخدام SFTP وجود تطبيق تابع لجهة خارجية على macOS. إذا لم يكن لديك عميل SFTP مثبتًا، يمكنك العثور على عميل SFTP في متجر Mac App Store.

استخدم الأزرار أدناه للحصول على مساعدة بشأن إعداد ملفات SFTP. إذا لم يسبق لك استخدام SFTP لتحميل البيانات إلى Apple School Manager، فينبغي عليك البدء بقسم "إعداد أول تحميل باستخدام SFTP".

إعداد أول تحميل باستخدام SFTP

  1. سجّل الدخول إلى برنامج Apple School Manager بصلاحيات "مسؤول" أو "مدير موقع" أو "مدير أشخاص".

  2. انقر فوق اسمك في أسفل الشريط الجانبي، وانقر فوق "التفضيلات"، وانقر فوق "الحسابات"، وانقر فوق "مزامنة Directory"، ثم حدد "تمكين" في قسم SIS/SFTP. يجب عليك التحقق من النطاق

  3. انقر على "البحث عن طلاب ومشرفين وفصول".

    No alt supplied for Image
  4. انقر على "إعداد SFTP".

    لم يتم توفير بديل للصورة
  5. يقوم Apple School Manager بإنشاء عنوان URL واسم مستخدم وكلمة سر لاستخدامها عند تحميل الملفات. استخدم هذه المعلومات لتكوين عميل SFTP.

    لم يتم توفير بديل للصورة
  6. انقر على "تنزيل القوالب".

  7. اطّلع على تعليمات استخدام القوالب في قسم "ملء ملفات البيانات".

  8. بعد ملء ملفات البيانات، قم بإنشاء أرشيف zip لجميع الملفات الستة. في فايندر، يمكنك تحديد الملفات، ثم الانتقال إلى القائمة "ملف" واختيار "ضغط 6 من العناصر"، بصرف النظر عن الاسم الذي أدخلته لأرشيف zip.

  9. قم بتحميل ملف zip إلى Apple School Manager. استخدم عميل SFTP للاتصال بعنوان URL الموضّح في مساعد SIS/SFTP. وعند مطالبتك بإدخال معلومات تسجيل الدخول، استخدم اسم المستخدم وكلمة السر اللذين تلقيتهما عندما قمت بالنقر على "إعداد SFTP". انسخ الملف zip إلى دليل dropbox.

  10. انقر على "متابعة" في مساعد SIS/SFTP. وفي حالة حدوث أخطاء في عملية التحميل، يمكنك مراجعة السجل لمعرفة الملفات والسطور التي بها أخطاء. قم بتصحيح أي أخطاء في ملفات البيانات، ثم قم بتكرار الخطوتين 8 و9. ولن تحتاج إلى إزالة الملف السابق من خادم SFTP.

  11. بعد اكتمال الاستيراد إلى SFTP، انقر على "مراجعة بيانات SFTP". وإذا عثرت على أي أخطاء، فانقر على "إلغاء". بعد ذلك، قم بتصحيح أي أخطاء في ملفات البيانات، ثم قم بتكرار عملية التحميل. إذا كانت البيانات دقيقة وكاملة، فانقر على "متابعة".

    لم يتم توفير بديل للصورة
  12. ضمن "إنشاء الحسابات والفصول الدراسية"، اختر تنسيق Apple ID مُدار للطلاب والمعلّمين وفريق العمل. انقر على "معاينة الحسابات والفصول الدراسية". إذا كانت المُعرِّفات بالتنسيق الصحيح، فانقر على "إنشاء الحسابات والفصول الدراسية". يمكن استخدام النطاقات التي تم التحقق منها

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

    لم يتم توفير بديل للصورة

ملء ملفات البيانات

يتضمن تنزيل القوالب ستة من ملفات القيم المفصولة بفواصل (CSV) وهي "الفصول الدراسية" و"الدورات" و"المواقع" و"الجداول" و"الطلاب" و"فريق العمل". وفي حالة عدم توفّر القوالب في Apple School Manager أو فقدان نسخة من القوالب الأصلية، يمكنك تنزيلها مرة أخرى.

يمكنك استخدام نظام معلومات الطلاب لتصدير البيانات بالتنسيق الموضّح في القوالب وفي هذه المقالة، أو يمكنك تحرير القوالب في برنامج جدول بيانات مثل Numbers.

استعِن بالجداول الموضحة في هذه المقالة للتأكد من إدخال المعلومات الصحيحة، ثم احفظ كل ملف بدون تغيير اسمه.

تنسيق القيم

إذا قمت بتحرير القوالب، فاستبدل البيانات النموذجية ببياناتك. لا تغيّر محتويات خلايا العناوين في كل ملف. ولا تضف أعمدة في أي ملف، باستثناء ما هو موضّح أدناه.

في كل قالب، يجب أن يمثل كل صف قيمة فريدة. على سبيل المثال، ضمن students.csv، يجب أن يكون كل صف خاصًا بطالب محدّد. قد لا تتوفر قيم معينة لهذا الطالب. يجب تخطي القيم الحرفية مثل فاصل السطر أو علامة الاقتباس ضمن اسم ما بشرطة مائلة عكسية (\)، مثل (‎\”‎). يجب أن تتكوّن أي مُعرفات يتم إدخالها من حروف وأرقام ويمكن أن تتضمّن "-".

إذا كانت القيمة الخاصة بك تحتوي على مسافة ( ) أو فاصلة (,)، فاستخدم علامات الاقتباس المستقيمة (") حولها. في حالة عدم احتواء القيمة على أي من هذه الرموز الخاصة، لا تستخدم علامات الاقتباس. في حالة عدم استخدامك علامات الاقتباس عند الحاجة إليها، أو استخدامك علامات اقتباس متعرجة، ستحدث أخطاء أثناء عملية التحميل.

يجب فصل القيم في ملفاتك بفواصل (,) أو فواصل منقوطة (;)، بصرف النظر عن الطريقة التي أنشأت بها الملف. ولا تستخدم مسافات أو علامات جدولة بين الفاصلة أو الفاصلة المنقوطة والقيمة التالية. ويجب أيضًا ترميز كل ملف بتنسيق UTF-8 واستخدام رمز السطر الجديد (\n)‎ في Unix.

في حالة وجود حقل اختياري خلاف ذلك مثل person_number أو sis_username كجزء من تنسيق Apple ID المُدار، يُصبح حقلاً مطلوبًا. وفي حالة تركه فارغًا، سيفشل التحميل وستظهر رسالة الخطأ MANAGED_ID_GENERATION_FAILED.

ملف "المواقع"

location_id

معرّف فريد يتكون من أرقام و/أو أحرف لا توجد بينها مسافات.

مطلوب

location_name

اسم الموقع.

مطلوب

يتعين عليك تحديد موقع واحد على الأقل في ملف "المواقع". ولا يمكنك استخدام SFTP لإنشاء حسابات للطلاب أو فريق العمل في موقع "المقر" الرئيسي.

ملف "الطلاب"

إذا استخدمت SFTP لتحميل بيانات شخص جديد، وكان person_id الذي تقوم بتعيينه موجودًا بالفعل في Apple School Manager، فسيتم استبدال المستخدم الموجود في Apple School Manager بالشخص الجديد. وبعد اكتمال عملية الاستبدال، لا يمكنك تحديث بيانات هذا المستخدم إلا من خلال SFTP.

person_id

المعرّف الفريد لطالب معين. يجب أن يتطابق person_id هذا مع المعرّف الفريد في نظام معلومات الطلاب لديك إذا كان متوفرًا. ويُعد person_id هذا المعرّف الفريد للطالب في Apple School Manager. ويمكنك استخدام هذه القيمة للإشارة إلى الطالب في ملف "الجداول" وللمدرسين في ملف "الفصول الدراسية".

مطلوب

person_number

قيمة أخرى يمكن استخدامها في تحديد هوية طالب ما في مدرستك. وقد يكون هذا الرقم هو رقم تعريف طالب.

اختياري

first_name

الاسم الأول للطالب.

مطلوب

middle_name

الاسم الأوسط للطالب.

اختياري

last_name

اسم العائلة للطالب.

مطلوب

grade_level

المرحلة الدراسية للطالب.

اختياري

email_address*

البريد الإلكتروني للطالب.

اختياري

sis_username

اسم المستخدم للطالب في نظام معلومات الطلاب.

اختياري

password_policy

يمكنك استخدام حقل password_policy لتحديد سياسة كلمة سر لكل طالب معين. ويجب أن يحتوي حقل password_policy على الرقم 4 أو الرقم 6 أو الرقم 8، أو يُترك فارغًا. إذا قمت بتحديد 8، فستصبح سياسة قياسية لكلمة السر (أكثر من 8 رموز أبجدية ورقمية). وتلغي هذه القيمة سياسة كلمة سر الموقع وأي سياسة كلمة سر قمت بإعدادها سابقًا لهذا الطالب. وإذا تركت حقل password_policy فارغًا، فسيتم استخدام سياسة كلمة السر الافتراضية للموقع للطلاب الجدد ولا يتم إجراء أي تغيرات على الطلاب الحاليين.

اختياري

location_id

location_id للطالب. يجب أن يتطابق مع location_id الموجود في ملف "المواقع". وفي حالة عدم توافق هذا الإدخال مع إدخال ملف "المواقع"، ستواجهك مشاكل أثناء عملية التحميل.

مطلوب

* في حالة تمكين المصادقة الموحدة وإذا كان عنوان البريد الإلكتروني ضمن نطاق موحّد، فسيتم دمج حساب المستخدم.

تعيين عدة مواقع

يمكنك تعيين أكثر من موقع للطالب بإضافة المزيد من أعمدة المواقع إلى ملف "الطلاب". ويمكنك إضافة ما يصل إلى 998 عمودًا موقعًا باسم location_id_2 وlocation_id_3 وحتى location_id_999. ويمكنك بشكل اختياري إدخال location_id آخر في كل من هذه الأعمدة لكل طالب. يجب أن يتطابق مع location_id الموجود في ملف "المواقع". وفي حالة عدم توافق هذا الإدخال مع إدخال ملف "المواقع"، ستواجهك مشاكل أثناء عملية التحميل.

ملف "فريق العمل"

إذا استخدمت SFTP لتحميل بيانات شخص جديد، وكان person_id الذي تقوم بتعيينه موجودًا بالفعل في Apple School Manager، فسيتم استبدال المستخدم الموجود في Apple School Manager بالشخص الجديد. وبعد اكتمال عملية الاستبدال، لا يمكنك تحديث بيانات هذا المستخدم إلا من خلال SFTP. يتلقى جميع أعضاء فريق العمل سياسة كلمة السر القياسية (أكثر من 8 رموز أبجدية ورقمية).

person_id

المعرّف الفريد لعضو معين في فريق العمل. يجب أن يتطابق person_id هذا مع المعرّف الفريد في نظام معلومات الطلاب لديك إذا كان متوفرًا. ويُعد person_id هذا المعرّف الفريد لعضو فريق العمل في Apple School Manager. ويمكنك استخدام هذه القيمة للإشارة إلى المعلّمين في ملف "الفصول الدراسية".

مطلوب

person_number

قيمة أخرى يمكن استخدامها في تحديد هوية عضو فريق عمل في مدرستك. وقد يكون هذا الرقم عبارة عن رقم شارة فريق العمل.

اختياري

first_name

الاسم الأول لعضو فريق العمل.

مطلوب

middle_name

الاسم الأوسط لعضو فريق العمل.

اختياري

last_name

اسم العائلة لعضو فريق العمل.

مطلوب

email_address*

البريد الإلكتروني لعضو فريق العمل هذا.

اختياري

sis_username

اسم المستخدم لعضو فريق العمل في نظام معلومات الطلاب.

اختياري

location_id

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

مطلوب

* في حالة تمكين المصادقة الموحدة وإذا كان عنوان البريد الإلكتروني ضمن نطاق موحّد، فسيتم دمج حساب المستخدم.

تعيين عدة مواقع

يمكنك تعيين أكثر من موقع لعضو فريق العمل بإضافة المزيد من أعمدة الموقع إلى ملف "فريق العمل". ويمكنك إضافة ما يصل إلى 998 عمودًا موقعًا باسم location_id_2 وlocation_id_3 وحتى location_id_999. ويمكنك اختيار إدخال location_id آخر في كل من هذه الأعمدة لكل عضو فريق عمل. يجب أن يتطابق مع location_id الموجود في ملف "المواقع". وفي حالة عدم توافق هذا الإدخال مع إدخال ملف "المواقع"، ستواجهك مشاكل أثناء عملية التحميل.

ملف "الدورات"

course_id

معرّف فريد للدورة. ويجب أن يتطابق مع course_id المماثل الموجود في ملف "الدورات".

مطلوب

course_number

رقم الدورة. وقد يكون هذا الرقم هو رقم الدورة في نظام معلومات الطلاب أو في دليل المنهج الدراسي.

اختياري

course_name

اسم الدورة.

اختياري

location_id

location_id للدورة. يجب أن يتطابق مع location_id الموجود في ملف "المواقع". وفي حالة عدم توافق هذا الإدخال مع إدخال ملف "المواقع"، ستواجهك مشاكل أثناء عملية التحميل.

مطلوب

ملف "الفصول الدراسية"

class_id

معرّف فريد للفصل الدراسي.

مطلوب

class_number

رقم أو رمز يُستخدم لتمييز هذا الفصل الدراسي داخل مؤسستك. وبخلاف class_id، لا يُستخدم class_number للإشارة إلى هذا الفصل الدراسي في جداول CSV.

اختياري

course_id

course_id للدورة التي ينتمي لها هذا الفصل الدراسي. ويجب أن يتطابق مع course_id الموجود في ملف "الدورات".

مطلوب

instructor_id

person_id للمدرّس. ويجب أن يتطابق مع person_id المُستخدم في ملف "فريق العمل".

اختياري

instructor_id_2

person_id للمدرّس. ويجب أن يتطابق مع person_id المُستخدم في ملف "فريق العمل".

اختياري

instructor_id_3

person_id للمدرّس. ويجب أن يتطابق مع person_id المُستخدم في ملف "فريق العمل".

اختياري

location_id

location_id للفصل الدراسي. ويجب أن يتطابق مع location_id الموجود في ملف "المواقع". وفي حالة عدم توافق هذا الإدخال مع إدخال ملف "المواقع"، ستواجهك مشاكل أثناء عملية التحميل.

مطلوب

تعيين عدة مدرّسين

يمكنك تعيين أكثر من ثلاثة مدرّسين لفصل دراسي بإضافة المزيد من أعمدة المدرّسين إلى ملف "الفصول الدراسية"، إذ يمكنك إضافة ما يصل إلى 12 عمود مدرّس باسم instructor_id_4 وinstructor_id_5 وحتى instructor_id_15. ويمكنك بشكل اختياري إدخال person_id آخر للمدرّس لكل فصل دراسي. ويجب أن يتطابق مع person_id المُستخدم في ملف "فريق العمل".

ملف "الجداول"

roster_id

معرّف فريد للجداول في نظام معلومات الطلاب أو أي قاعدة بيانات أخرى للدورات (في حال توفرها).

مطلوب

class_id

معرّف أبجدي رقمي فريد للفصل الدراسي. ويجب أن يتوافق مع class_id الموجود في ملف "الفصل الدراسي".

مطلوب

student_id

person_id لطالب واحد.

مطلوب

يُستخدم ملف "الجداول" لإضافة الطلاب إلى فصولهم الدراسية. ويجب أن يتضمن كل سطر في الملف معرف roster_id فريدًا، وأن يحتوي على معرف واحد فقط لكل من class_id وperson_id.

تحديث ملفاتك

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

إذا قطعت اتصال SFTP داخل Apple School Manager، فستتغير حساباتك وفصولك الدراسية إلى التشغيل يدويًا. لحل هذه المشكلة، عليك استعادة اتصال SFTP وإجراء تحميل جديد.

بعد التحميل الأول، سيتم إنشاء حسابات وفصول دراسية جديدة تلقائيًا عندما تقوم بالتحميل. وفي حالة وجود أي أخطاء، سوف يرسل لك Apple School Manager رسالة بريد إلكتروني.

في حالة فقد إدخال ما من تحميل أقدم

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

في حالة إزالة دورة تدريبية أو فصل دراسي

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

يستمر تزامن الدورات التدريبية والفصول الدراسية ذات المصدر اليدوي مع حل MDM، إلا أنها قد لا تظهر بعد ذلك في تطبيق "قاعة الدراسة". يمكن حذف الفصول الدراسية اليدوية في Apple School Manager إذا كنت ترغب في إزالتها من التزامن.

يتم تقديم المعلومات حول المنتجات التي لم تُصنّعها Apple أو مواقع الويب المستقلة التي لا تخضع للمراقبة أو الاختبار من جانب Apple بدون توصيات أو موافقة. ولا تتحمّل Apple أية مسؤولية فيما يتعلق باختيار مواقع الويب والمنتجات التابعة لجهات خارجية أو أدائها أو استخدامها. ولا تُقدّم Apple أية ضمانات فيما يتعلق بدقة أو موثوقية مواقع الويب التابعة لجهات خارجية. اتصل بالبائع للحصول على المزيد من المعلومات.

تاريخ النشر: