Kurulumu sizin için yaparız. Ally kurulu değilse Blackboard temsilcinizle iletişime geçin veya Behind the Blackboard'da bir inceleme talebi gönderin.


Ally yapı taşını yapılandırma

Ally Entegrasyonu yapı taşı, Blackboard Learn ortamınızda zaten kurulu durumdadır. Yapı taşını bulmak için Yönetici panelinden Building Blocks'u ve Yüklü Araçlar'ı seçin. Bir Blackboard Teknik Danışmanı bu yapı taşını sizin için yapılandırır.

Ally yapı taşının yapılandırılması şu adımları içerir:

  1. Ally entegrasyon ayarlarında entegrasyonu kullanılabilir hale getirin.
  2. Bir kullanıcı oluşturun. Hiç kimse bu kullanıcı adıyla oturum açmayacaktır. Bu kullanıcı, REST API entegrasyonuna karşı çalışması için oluşturulur ve yapabileceklerine ilişkin belirli izinlere sahiptir. Kullanıcı adları genellikle "allyuser" veya "allyintegration" olarak seçilir.

    Ally kullanıcısını silmeyin. Kullanıcıyı silerseniz entegrasyon çalışmaz.

  3. Araç sağlayıcısı bilgilerini ve özel parametreleri ekleyin. Kod, Parola, Müşteri Kimliği, URL ve Özel komut dosyası bilgileri, Ally'ın alternatif biçimlerinin, eğitmen geri bildiriminin ve raporlarının Learn ortamınızda başlatılmasına izin verilmesi için kullanılır.

    Ally'ın Orijinal görünümünde çalışabilmesi için özel komut dosyası parametreleri eklenir.

    Müşteri kimliği her ortam için benzersizdir. Hazırlık ve üretim ortamlarınız arasında paylaşılamaz.


Yapı taşı yapılandırması, ortamınıza ne ekler?

Yapı taşı yapılandırıldıktan sonra ortamınıza şu hesap, rol ve araçların eklendiğini görürüsünüz:

  • Ally entegrasyonu kullanıcısı
  • Ally entegrasyonu kullanıcısına atanmış Ally entegrasyonu sistem rolü
  • Ally Yapılandırması
  • Ally Raporu

Blackboard Learn'de yüklü araçların nasıl yönetileceği hakkında daha fazla bilgi


Ally kullanıcısı ve sistem rolü hakkında

Ally entegrasyonu yapı taşı yapılandırmasından sonra ortamınıza bir Ally entegrasyonu kullanıcısı ve sistem rolü eklenir.

Kullanıcı hesabıyla hiç kimse giriş yapamaz. Bu kullanıcı, REST API entegrasyonuna karşı çalışması için oluşturulur.

Kullanıcıya, ortamınıza eklenen bir Ally Entegrasyonu sistem rolü atanır. Sistem rolü, entegrasyonun ortamınızda nasıl çalışacağını tanımlayan bir dizi ayrıcalığa sahiptir.

Ally kullanıcısını veya sistem rolünü silmeyin. Kullanıcı ya da sistem rolünü silerseniz entegrasyon çalışmaz.

Ally entegrasyonu sistem rolü ayrıcalıkları

  • Güvenilir içeriği komut dosyalarıyla ekleme/düzenleme: Eğitmen Geri Bildirimi'ne, içeriği eğitmenlerin oluşturdukları özgün şekliyle koruma olanağı sağlar. Bu ayrıcalık olmasaydı Ally eğitmenin eklemiş olduğu bir içeriği yanlışlıkla kaldırabilirdi.
  • Kurs/Organizasyon Kontrol Paneli (Araçlar) > Tarih Yönetimi: Ally'ın Orijinal Kurs Görünümü'nde tarih yönetimi aracına erişmesini sağlar.
  • Blackboard Predict Danışman Aracı: Ally'ın Predict Danışman aracına erişmesini sağlar.
  • Yönetici Paneli (Kullanıcılar) > Kullanıcılar > Düzenle > Organizasyon Kayıtlarını Görüntüle: Ally'ın her organizasyon için bir öğrenci sayısı girmesini sağlar.

    Ally, Kurumsal ve Kurs raporlarında organizasyonları kurslar olarak adlandırır.

  • Yönetici Paneli (Kullanıcılar) > Kullanıcılar > Düzenle > Kurs Kayıtlarını Görüntüle: Ally'ın her kurs için bir öğrenci sayısı girmesini sağlar.
  • Kurs/Organizasyon Kontrol Paneli (Araçlar) > Testler, Ölçme Sınavları ve Havuzlar > Test Oluştur, Testler ve Test Tasarımını ve Ayarları Görüntüle Ally'ın testlerin ve ölçme sınavlarının WYSIWYG İçerik Bağlantısı Açıklamalarının içindeki ekli dosyaları ve görüntüleri taramasını ve bunlara puan vermesini sağlar. Bu ayrıcalıklar birlikte çalışır ve tümünün birden seçilmesi gerekir.
    • Kurs/Organizasyon Kontrol Paneli (Araçlar) > Testler, Ölçme Sınavları ve Havuzlar > Test Oluştur
    • Kurs/Organizasyon Kontrol Paneli (Araçlar) > Testler, Ölçme Sınavları ve Havuzlar > Testler
    • Kurs/Organizasyon Kontrol Paneli (Araçlar) > Testler, Ölçme Sınavları ve Havuzlar > Test Tasarımını ve Ayarları Görüntüle
  • Kurs/Organizasyon (İçerik Alanları) > Malzemeleri Düzenle: Ally'ın, içerik öğesi açıklamalarındaki görüntü özniteliklerini güncelleştirmesini sağlar.
  • İçerik Sistemi dosya sistemine Okuma, Yazma, Silme, Yürütme erişimi: Eğitmenler dosyaları Eğitmen Geri Bildirimi yoluyla yüklediklerinde Ally'ın bu dosyaları yeniden ortama yazmasını sağlar. Bu ayrıcalık aynı zamanda Ally'ın nöbet geçirilmesine yol açabilecek dosyaları Eğitmen Geri Bildirimi'nden silebilmesini sağlar.
  • İçerik Sistemi dosya sistemine salt okunur erişim: Ally'ın dosyaları işlemek üzere okumasını sağlar. Örneğin, oryantasyon eğitimleri ve kurs senkronizasyonları.

Learn ortamlarındaki sistem rolleri hakkında daha fazla bilgi


REST API entegrasyonunu yapılandırma

Ally'ın ortamınızdan içerik ve kurs bilgilerini almasını sağlamak için REST API'sini yapılandırın. Blackboard Teknik Danışmanı REST API entegrasyonunu sizin için yapılandırır.

Ally REST API entegrasyonunun yapılandırılması şu adımları içerir:

  1. Uygulama Kimliği'ni girin. Uygulama Kimliği daima aynıdır ve yeniden kullanılabilir. Uygulama Kimliği: 85d3b720-1a00-45e4-a3ee-c2be80de7295
  2. Ally entegrasyonu kullanıcısını ekleyin. Kullanıcı adları genellikle "allyuser" veya "allyintegration" olarak seçilir.
  3. REST API'ye Son Kullanıcı Erişimi verin. Ally entegrasyonunun sistem genelindeki bir kullanıcı olarak değil kendisi olarak davranmasını sağlamak için Evet'i seçin.
  4. REST API'ye kullanıcı olarak davranma yetkisi verin. Ally'ın orijinal konumdaki içeriği güncelleştirme izni vermek için Evet'i seçin.

Learn ortamında REST API entegrasyonunun nasıl yapılandırılacağı hakkında daha fazla bilgi


Kurs raporunu yapılandırma

Ortamınızdaki kurslara eklenebilmesi için kurs raporunu yapılandırın. Bir Blackboard Teknik Danışmanı kurs raporunu sizin için yapılandırır.

Kurs raporu ve nasıl yapılandırılacağı hakkında daha fazla bilgi