SOLVED

Move Onenote Classroom from one teachers OneDrive to another teachers OneDrive

Copper Contributor

Hi

 

Is it possibel to move a OneNote Classroom from one Onedrive to another?

 

When a teacher is taking over at class, it would be nice if the OneNote Classroom-files could be moved as well, especially if the old teacher have chosen to stop at the school.

 

Regards 

Mads Villesen

12 Replies

Haven't tried this myself, but have u tried adding another teacher to the classroom and removing the intitial teacher?

It did not work. The OneNote-file remain in the OneDrive of the teacher who created it. He even has access after he is removed as a teacher.
best response confirmed by Mike Platvoet (Steel Contributor)
Solution

Just adding another teacher will not move the file to another teacher's Onedrive.

The reason that he still has access is because the file is still on his OneDrive. When a teacher is leaving school, and a class notebook is on his Onedrive which you want to move then you should follow this procedure:

1. Have the leaving teacher share the folder where the class notebooks are stored (or let an admin do this).

2. The new teacher should create a new class notebook and add the students from the class.

3. Copy all student files from the shared folder from the leaving teacher to the new notebook location. The easiest way to do this is by using the "Open with explorer" feature in Internet Explorer.

4. When all files have been copied, delete or archive the old Class Notebook.

 

If you're the Sharepoint Admin for your school there is some script you can try.

 

https://github.com/OneNoteDev/ClassNotebookTransferAPISample

 

Edit: My experience testing with it was not very satisfying, it failed with some of the larger class notebooks. You can still give it a go, as it's not going to do you any harm anyway.

I'd rather in the setup choose classroom rather then ODfB, if you're a teacher with some subject teaching for a class, this creates a group for subject-teacher-pupilsoftheclass and contains also for every group a class onenote. When teachers leave, just attach the new one to that group.

From the Office Blog: "Teacher Transfer Powershell script—Last month, we published a script and code sample to allow IT admins and partners to transfer ownership of a Class Notebook from one teacher to another. We put this script out to be used with the intention that this functionality will be built into Office 365 SharePoint Admin in the near future. To learn more, check out GitHub." https://github.com/OneNoteDev/ClassNotebookTransferAPISample

This script and One Note API is great and all except Teachers don't know how to write code!!!!!! Microsoft......can we input the tools to transfer OneNote Class Notebook Ownership to another teacher? It is a HUGE request from every blog and community I've researched. Why are you rolling out all these NEW unseen tools when the current ones don't do everything that they SHOULD do? Here is an Option "<Transfer Ownership (One Note ClassNotbook)> "Old Teachers Email to NewTeachers Email"? It should be that easy. Why does Google have this down in G Suite and they have horrible Enterprise tools?  Come on Microsoft, we have been waiting for this feature for 3 years. Please fix what you already have!

@rdza: because of this issue I would recommend using Teams for Education. The classroom Team contains a OneNote Class Notebook that is stored in a SharePoint site instead of the OneDrive of a user. If you change teachers, the new teacher gets full rights and the rights of the old teacher are revoked. Exactly how you want it in my oppinion.

This is good for moving forward with new books but does not help with existing ones.


@Rebekka Aalbers-de Jong wrote:

@rdza: because of this issue I would recommend using Teams for Education. The classroom Team contains a OneNote Class Notebook that is stored in a SharePoint site instead of the OneDrive of a user. If you change teachers, the new teacher gets full rights and the rights of the old teacher are revoked. Exactly how you want it in my oppinion.


 

The only issue that I see with this approach is if the team is created by the school data sync then the notebook is attached to that team. If the name of the class changes in the following year then the notebook content will need to be copied to the new class. In a worst case scenario the content could be deleted!
1 best response

Accepted Solutions
best response confirmed by Mike Platvoet (Steel Contributor)
Solution

Just adding another teacher will not move the file to another teacher's Onedrive.

The reason that he still has access is because the file is still on his OneDrive. When a teacher is leaving school, and a class notebook is on his Onedrive which you want to move then you should follow this procedure:

1. Have the leaving teacher share the folder where the class notebooks are stored (or let an admin do this).

2. The new teacher should create a new class notebook and add the students from the class.

3. Copy all student files from the shared folder from the leaving teacher to the new notebook location. The easiest way to do this is by using the "Open with explorer" feature in Internet Explorer.

4. When all files have been copied, delete or archive the old Class Notebook.

 

View solution in original post