Ally’ın raporlar oluşturmak ve eğitmen geri bildirimi sağlamak için kurslar ve dosyalar gibi verileri Canvas REST API’sından senkronize edebilmesi gerekir. Bunu güvenli şekilde yapmak için bir erişim belirteci oluşturulmalıdır.

Bu sadece Instructure Canvas LMS'deki yöneticiler için geçerlidir.


1. Adım: Yeni hesap rolü oluşturma

Yeni bir hesap rolüne sahip olmak, Ally hizmetinin sahip olacağı izinleri tanımlamanıza olanak verir. Ally hizmetine spesifik olarak hangi izinlerin atandığını Canvas yönetim arayüzünde görebilirsiniz ancak yüksek bir seviyede bu izinler, Ally’ın erişilebilirlik geri bildirimi ve alternatif sürümler oluşturmak için dönem, kurs ve dosya bilgileri indirmesine olanak tanır. Bu izinler ayrıca Ally’ın dosya içeriği silme ve yerleştirmesine de imkan verir. Bunlar, eğitmenlerin kendi kurs içeriklerini iyileştirmesine yardımcı olan önemli işlemlerdir.

  1. Canvas yüklemenizde yönetici olarak oturum açın.
  2. Sol bölümdeki Yönetici simgesini ve sonra kayarak açılan penceredeki hesabınızı seçin.
  3. Sırasıyla İzinler’i ve Hesap Rolleri’ni seçin.
  4. Rol Ekle’yi seçin.
  5. Ally adlı bir rol kaydedin. Rol kaydedildikten sonra tabloda, Ally adlı yeni bir sütun görünür.
  6. Ally sütununda bu izinleri etkinleştirin.
    • Kurslar - listeyi görüntüle
    • Kullanıcılar - farklı rol üstlen
    • Duyurular - görüntüle
    • Ödevler ve Kısa Testler - ekle / düzenle / sil
    • Kurs İçeriği - ekle / düzenle / sil
    • Kurs İçeriği - görüntüle
    • Kurs Dosyaları - ekle / düzenle / sil
    • Tartışmalar - yönet
    • Tartışmalar - görüntüle
    • Sayfalar - ekle / düzenle / sil

2. Adım: Yeni kullanıcı oluştur

Canvas ile her entegrasyonda yeni bir kullanıcı oluşturmanın en iyi yöntem olduğu kabul edilir. Kurumunuzun kullanıcıları doğrudan Canvas’ta oluşturuluyorsa bunu yapmak için lütfen aşağıdaki adımları izleyin. Ancak kullanıcılar SIS (Öğrenci Bilgi Sistemi) veya LDAP gibi dış bir sistemde yönetiliyorsa lütfen kurumunuz için Canvas’ta kullanmak üzere kullanıcılar oluşturma sürecini izleyin ve sonra yeni kullanıcıya Ally rolü ver adımına devam edin.

Kurumunuz için kullanıcılar doğrudan Canvas’ta oluşturuluyorsa lütfen bu adımları tamamlayın.

  1. Hesap yönetiminizdeki Kullanıcılar sayfasına gidin.
  2. Yeni Kullanıcı’yı seçin ve Ally adlı yeni bir kullanıcı ekleyin.
  3. Bu hesap oluşturma işlemini kullanıcıya e-postayla bildir onay kutusunu seçildiğinden emin olun.
  4. Hesabı doğrulamak için e-posta gelen kutunuza ulaşan bağlantıyı tıklatın.

3. Adım: Yeni kullanıcıya Ally rolü verin

  1. Hesap yönetiminizdeki Ayarlar sayfasına gidin.
  2. Yöneticiler’i seçin.
  3. Kullanıcıyı eklemek için + Hesap Yöneticileri düğmesini seçin.
  4. Açılan ekranda Ally rolünün menüde seçili olduğundan emin olun.
  5. Kullanıcılar doğrudan kurumunuzdaki Canvas’ta oluşturuluyorsa sizden önceki bölümde oluşturduğunuz kullanıcının e-posta adresini girmeniz istenir. Kullanıcınız SIS (Öğrenci Bilgi Sistemi) veya LDAP gibi bir dış sistemde oluşturulduysa lütfen Canvas tarafından istenen kullanıcının tanımlayıcısını alana girin.
  6. Devam et... öğesini seçin.
  7. Kullanıcı bulunursa Tamam, İyi Görünüyor’u seçin.
  8. Ally kullanıcısının listeye eklendiğini onaylayın.

4. Adım: Erişim belirteci oluşturun

Bu son adımda, REST API’si ile güvenli şekilde etkileşime girmek için Ally hizmeti tarafından kullanılabilen bir erişim belirteci oluşturacağız.

  1. Ally kullanıcısı olarak oturum açın.

    Bu adımda birisinin kendini Ally kullanıcısı olarak göstermesi işe yaramayacaktır. Çünkü Canvas, yöneticilerin başka bir kullanıcı adına erişim hesabı ayarlamasını yasaklamıştır.

  2. Sol bölümdeki Hesap’ı seçerek ve sonrasında yeni penceredeki Ayarlar bağlantısını tıklatarak kullanıcının ayarlarına gidin.
  3. Yeni Erişim Belirteci’ni seçin.
  4. Belirtecin amacı olarak Ally.ac entegrasyonu’nu girin. Geçerlilik bitişi zaman damgası alanı boş bırakılabilir.
  5.  Belirteç Oluştur’u seçin.
  6. Erişim belirtecini içeren yeni bir pencere görünmelidir. Lütfen bu belirteci şimdi kopyalayın çünkü bu sayfadan ayrıldıktan sonra belirtece erişemeyeceksiniz.