Sınıf Not Defteri’nin izinlerini değiştirme

Bir öğretmen okuldan ayrıldığında veya farklı bir ders vermeye başladığında, genellikle sınıf not defterlerinin eski öğretmenden yenisine aktarılması gerekir. Bu betik ile BT Yöneticisi, eski öğretmenin OneDrive’ındaki tüm Sınıf Not Defteri içeriklerini yeni öğretmenin OneDrive’ına aktarabilir. Betik ayrıca sınıf not defterinin yeni konumda doğru bir şekilde ayarlanmasını ve Ortak Çalışma Alanı, İçerik Kitaplığı ve Öğrenci Not Defterleri’ndeki tüm içeriklerin doğru bir şekilde ayarlanmasını sağlamak üzere API’nin sağlanması ve izinlendirmesini yeniden tetikler. Ayrıca, sınıftaki tüm öğrencilere yeni öğretmenin OneDrive konumundaki not defterini açmalarını sağlayacak bir bağlantı içeren bir e-posta gönderilir.

Bu örnekte API’nin aşağıdaki özellikleri ele alınmıştır. Azure PowerShell POST Sınıf Not Defteri Aktarımı kullanarak bir erişim belirteci elde etme

Azure PowerShell - OneNote Sınıf Not Defterleri API’siyle iletişim kurmaya yönelik bir erişim belirteci elde etmek üzere kullanılır. OneDrive’ın ayarlanmış olduğu iki Office 365 hesabı - Bu örnek, bir öğretmenin OneDrive’ında yer alan bir not defterini diğer bir öğretmenin OneDrive’ına aktarır. OneDrive’ınızın ayarlanmış olduğundan emin olmak için Office 365’te oturum açın ve uygulama başlatıcısındaki mavi "OneDrive" simgesine tıklayın. OneDrive’ınıza yönlendirildiyseniz her şey hazırdır. OneNote Sınıf Not Defteri API’si kullanılarak oluşturulan OneNote Sınıf Not defteri - Örneğin öğretmenler arasında aktarımını yapacağı not defteridir.

İzinleri değiştirme

  1. Azure AD’yi (kurumsal uygulamalar) kullanarak Kimlik Doğrulama başlığı altında tanımlandığı şekilde bir istemci kimliği edinin. Yönlendirme URL’si istendiğinde "http://localhost" yazmanız yeterlidir:

  2. Bu depoyu ZIP dosyası olarak yerel bilgisayarınıza indirin ve dosyaları ayıklayın. Alternatif olarak depoyu Git’in yerel bir kopyasına da klonlayabilirsiniz.

    İmleci /para etiketinin önüne getirerek, numaralandırılmış bir adımın altına girintili paragraf ekleyin ve Enter’a basın.

  3. OneNoteClassNotebooksApiSample.ps1’i düzenleyin. Aşağıdaki belirteçleri bulup gerçek değerler ile değiştirin:

    < AZURE_AD_TENANT_NAME > - Office 365 kiracınızdır, örneğin "contoso.com".

    < CLIENT_ID > - Uygulamanızın istemci kimliğidir, örneğin "471afe29-4aee-4bc5-9aaf-468ee5bbe20a".

    < MY_ADMIN_LOGIN > - BT Yöneticisi Office 365 oturum açma adıdır.

    <MY_ADMIN_PASSWORD> - BT Yöneticisi Office 365 parolasıdır.

    < NOTEBOOK_ID > - Aktarılacak not defterinin kimliğidir.

    < SOURCE_TEACHER_ID > - Not defterinin sahibi olan asıl öğretmenin oturum açma adıdır.

    < SOURCE_TEACHER_ID > - Not defterini alacak olan yeni öğretmenin oturum açma adıdır.

  4. Yukarıdaki tüm yer tutucuları gerçek değerlerle (her bir değeri çift tırnak içine almayı unutmayın) değiştirdikten sonra betiği çalıştırın.

  5. Betiği başarılı bir şekilde çalıştırdıktan sonra bağıntı numarasını içeren bir dize alırsınız. Aktarımla ilgili bir sorun olması durumunda konuyu incelememize yardımcı olacağı için bu dizeyi saklayın.

  6. "Sınıf Not Defterleri" adlı bir klasörün yer aldığı hedef öğretmen OneDrive’ına gidin. Bu klasörde, betiğin kaynak öğretmenden aktardığı sınıf not defterini bulacaksınız. Bu işlem birkaç dakika sürebilir.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×