SSO ve SIS sağlayıcıları ile entegre edin.
SSO nedir ve neden kullanılır?
Tek Oturum Açma (SSO), Formative'te oturum açarken kimliğinizi doğrulamak için Google, Microsoft veya Clever profilinizi kullanmanıza olanak tanır. Okul hesabınız bu sağlayıcılardan birine bağlıysa, verimlilik için SSO'yu kullanmanızı öneririz.
Bu sağlayıcılardan birini kullanmıyorsanız, Formative girişiniz için bir parola oluşturabilirsiniz. Öğrenciler ve öğretmenler her iki yöntemi de kullanabilir.
Formative ile öğrenci listelerini Öğrenci Bilgi Sisteminizle (SIS) senkronize edebilirsiniz.
Kadroları SIS'inizle senkronize etmek, tüm öğretmen ve öğrenci hesaplarını ayarlamanın ve tüm öğrencileri ve öğretmenleri sınıflarına otomatik olarak yerleştirmenin bir yoludur.
Adım 1: OneRoster'ı destekleyen bir yazılımınız olup olmadığını kontrol edin
OneRoster bağlantısı kurmak için, OneRoster 1.1 API veya CSV dosyalarını kullanarak kadrolara erişime izin veren bir SIS veya başka bir yazılım sistemi bileşenine ihtiyacınız olacaktır. Aeries, ClassLink, PowerSchool Unified ve Infinite Campus, API entegrasyon yöntemini kullanarak OneRoster dışa aktarımını destekleyen bazı yazılım örnekleridir.
Bazı müşterilerimizin OneRoster'ı destekleyen herhangi bir sistemi bulunmamaktadır. Bu durumda, bazıları çeşitli SIS sistemlerine OneRoster desteği eklemek için kullanılabilen ClassLink'i benimsedi (bununla ilgili daha fazla bilgiyi burada bulabilirsiniz). Diğer birkaçı ise OneRoster dosyalarını oluşturmak ve ardından bunları bir SFTP sunucusuna yüklemek için kendi taraflarında özel bir yazılım çözümü uyguladı.
Bize OneRoster verilerini sağlamanın bir yolunu belirledikten sonra, bir OneRoster dışa aktarımını nasıl ayarlayacağınızı belirlemek ve buna erişmek için gerekli bilgileri bize sağlamak için belgelerine (özel bir çözüm olmadığını varsayarak) başvurmanız gerekecektir.
Adım 2: OneRoster Senkronizasyon Kimlik Bilgilerini Alın veya OneRoster SFTP Yüklemelerini Kurun
OneRoster API entegrasyonları için size bir OneRoster Temel URL'si, Tüketici Anahtarı ve Tüketici Sırrı verilir.
Blackbaud kullanıcıları: Temel URL'niz Blackbaud erişim URL'nizi temel alır. Blackbaud alan adınız yourschool.myschoolapp.com ise, Temel URL'niz https://yourschool.myschoolapp.com/ims/oneroster/v1p1 olacaktır.
https://dead-drop.me adresini kullanarak tüketici sırrını güvenli bir paylaşım URL'sine şifreleyebilirsiniz. Temel URL'yi, Tüketici Anahtarını ve Tüketici Sırrını uygulama uzmanınıza gönderin.
Not: ClassLink kullanıyorsanız, üyelere kimlik bilgilerini bize göndermek yerine liste verilerini bizimle paylaşmaları talimatını verebilirsiniz. Daha fazla ayrıntı için bu makaleye göz atın.
Sisteminiz OneRoster API entegrasyonunu desteklemiyor ancak bir ZIP dosyasına eklenmesi ve bir SFTP sitesine yüklenmesi gereken CSV dosyalarını dışa aktarıyorsa, dosyayı yüklemek için kullanabileceğiniz bir SFTP hesabı oluşturmak için lütfen bizimle iletişime geçin.
Bu dosyalara yalnızca sıkıştırılmış CSV dosyalarından kadrolama yapmak için ihtiyacımız var:
- academicSessions.csv
- sınıflar.csv
- kayıtlar.csv
- orgs.csv
- users.csv
İsteğe bağlı olarak courses.csv sağlayabilirsiniz.
Adım 3: İthalatın kapsamını belirleyin
OneRoster erişim bilgilerine ek olarak, aldığımız verileri doğrulamamıza yardımcı olması için hangi kuruluşları (okullar, ilçeler, departmanlar, vb.) içe aktarmak istediğinizi bilmek isteyeceğiz; bu bilgi aynı zamanda yanlış kullanıcıların içe aktarılmasını önlemeye yardımcı olur. Her okul ve ilçenin NCES ID'sini (veya varsa diğer devlet ID'sini) de bilmek isteyeceğiz, böylece veri tekrarını önleyebiliriz.
Kuruluşunuz OneRoster'ın içe aktardığı kullanıcılar üzerinde bir dereceye kadar kontrole sahip olacağından, içe aktarılan kullanıcıları kontrol ettiğinizi onaylayabileceğimiz bir e-posta ve e-posta adresi etki alanı listesiyle sınırlandırırız. Bu kullanıcıların OneRoster aracılığıyla içe aktarılmasını sağlamak için bölgenizin sahip olduğu tüm e-posta alanlarını bilmemiz gerekecektir. Kontrollü e-posta alanınızın dışında bir kullanıcı alt kümeniz varsa (örneğin yükleniciler), az sayıda belirli, bireysel e-posta adresini de barındırabiliriz.
Adım 4: İçe aktarma için ihtiyacımız olan bilgilere sahip olduğumuzdan emin olun
Yukarıdakilerin hepsini yaptıktan sonra, henüz yapmadıysanız bize aşağıdaki bilgileri sağlamaya hazır olun:
- API senkronizasyonu destekleniyorsa: OneRoster API tüketici anahtarı, gizli ve Temel URL (veriler ClassLink kullanılarak paylaşılıyorsa bunları göndermeyin)
- Kadroya alınacak kuruluşların listesi
- Varsa, her kuruluş için NCES / hükümet tanımlayıcıları
- İçe aktarılacak kullanıcıların e-posta alan adları
- İçe aktarma ne zaman başlatılır (hemen değilse)
Ek Notlar
- Mevcut Sınıflar: OneRoster'dan içe aktarılan sınıflar mevcut sınıflarla bağlantı kurmaz veya birleşmez , bu nedenle sınıflarını zaten oluşturmuş öğretmenler için yinelenen sınıflarla ne yapacağınıza karar vermeniz gerekecektir. Öğretmenler için en kolayı mevcut sınıfları saklamak ve mükerrer sınıflar oluştuğunda OneRoster tarafından oluşturulan sınıfları arşivlemektir. Bu işlemin dezavantajı: bu sınıflar SIS'ten otomatik olarak güncellenmeyecektir, ancak sınıfa yapılan mevcut atamaların yeni sınıfa kopyalanması gerekmeyecektir.
- Öğretmen Girişi: Öğretmenler, talimatlara ihtiyaç duymaları halinde şifrelerini nasıl belirleyecekleri de dahil olmak üzere yeni hesapları hakkında bazı bilgiler içeren e-postalar alacaklardır. SSO girişlerini (Google, Clever, Canvas, Microsoft, LTI, vb.) kullanıyorlarsa, bir şifre oluşturmaları gerekmeyecektir.
- Öğrenci Girişi: Öğrenciler bir SSO girişi kullanamıyorsa, öğretmenler sınıflar sayfası aracılığıyla şifrelerini belirleyebilir. E-postalarına erişimi olan öğrenciler de şifrelerini belirlemek için "şifremi unuttum" özelliğini kullanabilirler. Ayrıca, her öğrencinin şifresini varsayılan olarak "tanımlayıcı" (ör. Öğrenci Kimliği) olarak ayarlama seçeneği de sunuyoruz, ancak bunu yapmak en güvenli yaklaşım değildir.
- Yönetici Kullanıcılar: Normalde OneRoster'ı kullanarak yalnızca öğrencileri ve öğretmenleri ayarlamamıza rağmen, bunu Formative yöneticilerini kontrol etmek için kullanabiliriz. Bize biçimlendirici yöneticiler olması gerektiğine inandığınız üyelerin bir listesini verirseniz, bu bilgilerin OneRoster kullanıcı verileriyle eşleşip eşleşmediğini kontrol edebilir ve ardından OneRoster'ı öğrenci ve öğretmenlere ek olarak güncelleyebiliriz. Bu bilgiler eşleşmezse, Formatif yönetici erişiminin manuel olarak yönetilmesi gerekecektir.
- Sınıf Başlangıç ve Bitiş Tarihleri: OneRoster verileri sınıflar için başlangıç ve bitiş tarihlerini içeriyorsa, on dört günden daha uzun bir süre kalmışsa sınıflar oluşturulmayacaktır. Geçmişte oluşturulan ve on dört günden daha eski olan sınıflar arşivlenmiş olarak işaretlenecektir.
Aşağıdaki platformlar, Formative ile çalıştığı bilinen bir OneRoster API'si sağlar: