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.
- Her bir Ally aracını kaydetme
Her bir Ally aracını kaydetme
Her seferinde yalnızca tek bir aracı kaydedebilirsiniz.
- D2L ortamınızdan Yönetici Araçları'nı tıklatıp Genişletilebilirliği Yönet'i seçin.
- LTI Advantage ögesini seçin.
- Aracı Kaydet'i seçin.
- Dinamik seçeneğini seçin.
- 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
- Dağıtımı Yapılandır onay kutusunu işaretleyin.
- 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
- D2L ortamınızdan Yönetici Araçları'nı açıp Genişletilebilirliği Yönet'i seçin.
- LTI Advantage ögesini seçin.
- Aracı seçin.
- Sayfanın en altındaki Dağıtımları Görüntüle'yi seçin.
- 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.
- 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ç
- Sayfanın en altındaki LTI Dağıtım Kimliği'ni Ally'a Gönder'e kopyalayın.
- 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.
- Aynı Ad ile Açıklama'yı kullanın
- 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 Raporu: https://course.[AllyEnvironment]/api/v2/auth/lti/1.3/target
- Dağıtımı kaydedin.