يحتاج Ally إلى أن يكون قادرًا على مزامنة البيانات، مثل المقررات الدراسية والملفات من Canvas REST API لإنشاء التقارير وتقديم ملاحظات المدرس. للقيام بذلك بأمان، يجب إنشاء رمز مميز للوصول.

ويتاح هذا الأمر فقط للمسؤولين في نظام إدارة التعلم لـ Instructure Canvas.


الخطوة 1: إنشاء دور حساب جديد

يسمح لك دور الحساب الجديد بتحديد الصلاحيات التي ستحصل عليها خدمة Ally. بينما يمكنك أن ترى على وجه التحديد الصلاحيات الممنوحة لخدمة Ally في واجهة إدارة Canvas، فإن هذه الصلاحيات على مستوى عالٍ تسمح لـ Ally بتنزيل معلومات الفصل الدراسي والمقرر الدراسي والملف لإنشاء ملاحظات إمكانية وصول ذوي الاحتياجات الخاصة والإصدارات البديلة. كما تسمح لـ Ally بحذف محتوى الملف واستبداله، وهي عمليات مهمة في مساعدة المدرسين على تصحيح محتوى مقررهم الدراسي.

  1. قم بتسجيل الدخول إلى تثبيت Canvas كمسؤول.
  2. حدد المسؤول في شريط التنقل على الجانب الأيمن، وحدد حسابك في النافذة التي تفتحها الشرائح.
  3. حدد الأذونات وحدد أدوار الحساب.
  4. حدد إضافة دور.
  5. احفظ الدور باسم Ally. بمجرد أن يتم الحفظ، يجب أن يكون هناك عمود جديد باسم Ally في الجدول.
  6. في العمود Ally، قم بتمكين هذه الأذونات.
    • المقررات الدراسية - إضافة / تحرير / حذف
    • المقررات الدراسية - عرض القائمة
    • المستخدمون - العمل كـ
    • رسائل الإعلام - عرض
    • الواجبات والاختبارات الموجزة - إضافة / تحرير / حذف
    • محتوى المقرر الدراسي - إضافة / تحرير / حذف
    • محتوى المقرر الدراسي - عرض
    • ملفات المقرر الدراسي - إضافة / تحرير / حذف
    • المناقشات - متوسطة
    • المناقشات - عرض
    • الصفحات - إضافة / تحرير / حذف
    • مقررات Blueprint الدراسية - إضافة / تحرير / مشاركة / حذف

الخطوة 2: إنشاء مستخدم جديد

ويعد من أفضل الممارسات إنشاء مستخدم جديد لكل عملية تكامل مع Canvas. إذا تم إنشاء مستخدمين لمؤسستك مباشرةً في Canvas، يرجى اتباع هذه الإرشادات للقيام بذلك. ومع ذلك، إذا تمت إدارة المستخدمين في نظام خارجي مثل SIS أو LDAP، يرجى اتباع عملية إنشاء مستخدمين لاستخدامهم في Canvas لمؤسستك، ثم الاستمرار في منح المستخدم الجديد دور Ally.

إذا تم إنشاء المستخدمين مباشرةً في Canvas لمؤسستك، يرجى إكمال هذه الخطوات.

  1. انتقل إلى صفحة المستخدمون ضمن إدارة حسابك.
  2. حدد مستخدم جديد وأضف مستخدمًا جديدًا يدعى Ally.
  3. تأكد من تحديد خانة الاختيار إرسال بريد إلكتروني إلى المستخدم بشأن إنشاء هذا الحساب.
  4. حدد الرابط الذي تلقيته في صندوق بريدك الإلكتروني للتحقق من الحساب.

الخطوة 3: منح المستخدم الجديد دور Ally

  1. انتقل إلى صفحة الإعدادات ضمن إدارة حسابك.
  2. حدد المسؤولون.
  3. حدد زر + مسؤولو الحساب لإضافة مستخدم.
  4. في النموذج الذي انبثق مفتوحًا، تأكد من تحديد دور Ally في القائمة.
  5. إذا تم إنشاء المستخدمين مباشرةً في Canvas في مؤسستك، فسيُطلب منك إدخال عنوان البريد الإلكتروني للمستخدم الذي أنشأته في القسم السابق. إذا تم إنشاء المستخدم الخاص بك في نظام خارجي مثل SIS أو LDAP، يرجى إدخال معرف المستخدم المطلوب بواسطة Canvas في الحقل.
  6. حدد متابعة...
  7. في حالة العثور على المستخدم، حدد حسنًا يبدو جيدًا.
  8. تأكد من أن مستخدم Ally تمت إضافته إلى القائمة.

الخطوة 4: إنشاء رمز مميز للوصول

في هذه الخطوة الأخيرة، سننشئ رمزًا مميزًا للوصول يمكن أن تستخدمه خدمة Ally للتفاعل بأمان مع REST API.

  1. تسجيل الدخول كمستخدم Ally.

    إن التنكر في صورة مستخدم Ally لن يجدي مع هذه الخطوات لأن Canvas تمنع المسؤولين من إعداد رمز وصول نيابة عن مستخدم آخر.

  2. انتقل إلى إعدادات المستخدم عن طريق تحديد الحساب في شريط التنقل الأيمن متبوعًا بالتحديد على رابط الإعدادات في النافذة الجديدة.
  3. حدد الرمز المميز الجديد للوصول.
  4. أدخل تكامل Ally.ac باعتباره الغرض من الرمز المميز، ويمكن ترك حقل الطابع الزمني لانتهاء الصلاحية فارغًا.
  5. حدد إنشاء رمز مميز.
  6. يجب أن تظهر نافذة جديدة تحتوي على رمز الوصول. يرجى نسخ هذا الرمز المميز الآن، لأنه بمجرد مغادرة هذه الصفحة لن تتمكن من الوصول إليها مرة أخرى.