I got the following question recently, and thought the answer might be valuable to others.
I have a notebook called customers, containing about 40 sections (one for each customer). I also have a SharePoint site for each customer. I'd like to track my customers through OneNote and store customer notes in each of my customer SharePoint customer sites. Right now, the only way I can see to do this is to have a separate notebook for each customer. Is there a better way to accomplish this?"
There is a power user feature which meets your needs. It takes a little setup though. You need to use Windows file shortcuts. You want a notebook folder that has file shortcuts in it that point to section files (.one files) in each of the SharePoint sites. This acts like a “virtual notebook” that aggregates these sections.
It may take a while to sync correctly given the number of files and SharePoint sites involved, but this should work fine. The nice thing about this process is that if you have other people involved in some of the clients, you can create different “virtual notebooks” that point to different subsets of the files. Also, you could change what you include in your "virtual notebook" over time. For example you can just remove the shortcut link to "CompanyZ" if you no longer work with them, but you don't have to remove it from the SharePoint site, so you'd have a permanent archive of the OneNote file along with other associated files there. This works for Windows file shares, or files on your local hard drive as well as SharePoint sites.