Ally, Öğrenim Yönetim Sistemi'nizle (LMS) entegrasyon için LTI'yı kullanır. LTI, güvenli ve sorunsuz entegrasyonlar için IMS Global tarafından geliştirilmiş bir standarttır.

Standart, kullanıcıların Blackboard Learn'den ayrılmadan Ally'a erişmesine olanak tanır. Birden fazla sitede oturum açmayı unutun: LTI, kullanıcılarınız için birleştirici bir deneyim sağlayan güvenli bilgi alışverişini mümkün kılar.

LTI'nın iki sürümü vardır: v1.1 ve v1.3. Her sürüm, farklı yapılandırma adımlarını gerektirir. Güncel sürüm LTI v1.3'tür. Önceki sürümlere kıyasla en büyük fark OAuth2, OpenID Connect ve JSON Web Belirteçlerini temel alan güncelleştirilmiş güvenlik modelidir.

Ally, güncelleştirilmiş güvenlik modelinden yararlanmak üzere LTI 1.3'e geçiyor.

Bunun sizin için anlamı nedir? Ally ile yeni tanışıyorsanız hiçbir şey. Ally entegrasyonu ayarlarını sizinle beraber yaparız. Ancak Ally'ı LMS'nize zaten entegre etmiş durumdaysanız LTI 1.3 ile entegrasyonunuzu yeniden yapılandırmanız gerekecektir.

Ally entegrasyonunuzu LTI 1.3 ile yeniden yapılandırma

Genellikle bir kurumun ana hesabında şu üç Ally aracı bulunur:

Her araç için karşılık gelen bir LTI geliştirici anahtarı ve uygulama mevcuttur.

Aynı süreci izleyerek her bir aracı yapılandırmanız gerekir.

  1. Her bir Ally aracını kaydetme

Her bir Ally aracını kaydetme

Her seferinde yalnızca tek bir aracı kaydedebilirsiniz.

  1. D2L ortamınızdan Yönetici Araçları'nı tıklatıp Genişletilebilirliği Yönet'i seçin.
    Admin tools menu open with the Manage Extensibility option highlighted.
  2. LTI Advantage ögesini seçin.
    Manage extensibility page opened with LTI Advantage tab highlighted
  3. Aracı Kaydet'i seçin.
  4. Dinamik seçeneğini seçin.
  5. Kaydetmek istediğiniz aracın bağlantısını kopyalayıp Araç başlatma kaydı bitiş noktası alanına yapıştırın. [AllyEnvironment] ifadesini kurumunuzun barındırıldığı ortamın bilgileri ile değiştirin.
    • Kurum Raporu: https://[AllyEnvironment]/api/v2/auth/lti/1.3/register/institution
    • İstemci yapılandırması: https://[AllyEnvironment]/api/v2/auth/lti/1.3/register/config
    • Kurs erişilebilirlik raporu: https://[AllyEnvironment]/api/v2/auth/lti/1.3/register/course
  6. Dağıtımı Yapılandır onay kutusunu işaretleyin.
    Register a tool page open with the recommended settings.
  7. Kaydet'i seçin.

Bölgenize ilişkin Ally ortamı

Kurumunuzun barındırıldığı Ally ortamına ait bilgileri kullanın.

  • ABD veri merkezi: prod.ally.ac
  • Kanada veri merkezi: prod-ca-central-1.ally.ac
  • Avrupa veri merkezi: prod-eu-central-1.ally.ac
  • Singapur veri merkezi: prod-ap-southeast-1.ally.ac
  • Avustralya veri merkezi: prod-ap-southeast-2.ally.ac

Araç dağıtımını yapılandırma

  1. D2L ortamınızdan Yönetici Araçları'nı açıp Genişletilebilirliği Yönet'i seçin.
  2. LTI Advantage ögesini seçin.
  3. Aracı seçin.
    LTI Advantage page is open with a table of tools registered. An arrow points points to the tools to select.
  4. Sayfanın en altındaki Dağıtımları Görüntüle'yi seçin.
  5. Uygulamaya karşılık gelen dağıtımı seçin. Örneğin, daha önce Kurum Raporu'nu seçtiyseniz şimdi Kurum Dağıtımı'nı seçin.
    An arrow points to the table of deployments. Select a deployment to get the ID.
  6. Güvenlik Ayarları'nın altındaki şu onay kutularını işaretleyin:
    • Org. Birimi Bilgileri
    • Kullanıcı Bilgileri
    • Bağlantı Bilgileri
    • Haricî Kaynak Olarak Aç
  7. Sayfanın en altındaki LTI Dağıtım Kimliği'ni Ally'a Gönder'e kopyalayın.
  8. Org. Birimleri Ekle'yi seçin ve aracı uygun organizasyon birimi için kullanılabilir hâle getirin.

    Kurs Erişilebilirlik Raporu, tüm alt ögelerin erişimine açık olmalıdır.

  9. Aynı Ad ile Açıklama'yı kullanın
  10. Uygun bağlantıyı kopyalayıp URL alanına yapıştırın. [AllyEnvironment] ifadesini kurumunuzun barındırıldığı ortamın bilgileri ile değiştirin.
    • Kurum Raporu: https://institution.[AllyEnvironment]/api/v2/auth/lti/1.3/target
    • İstemci Yapılandırmasıhttps://config.[AllyEnvironment]/api/v2/auth/lti/1.3/target
    • Kurs Erişilebilirlik Raporuhttps://course.[AllyEnvironment]/api/v2/auth/lti/1.3/target
  11. Dağıtımı kaydedin.