Hello Martin,
I have already explained why this is not technically possible.
Transferring data to OneDrive consists of two parts: authentication API and the actual OneDrive for Business API. The former allows you to connect an application to your OneDrive for Business account. The latter takes care of the actual data transfer. I have written the code for the data transfer API more than two years ago.
As for the authentication part, I have already explained in the past why it is not possible. But don't listen to me, listen to
the Microsoft employee responding to this question on their official OneDrive API documentation project on GitHub. He says what I have been saying all along: you need to create a new application per Business subscription. This means that you would:
EITHER need to pay us to maintain and provide you with a custom version of Akeeba Backup with a custom OneDrive for Business integration and maintain the server-side portion of it (thousands of Euros per year since we have to set up a parallel product line just for you)
OR have you register your own app, configure and host the server-side connector (you get to figure out Microsoft's confusing admin pages on your own - good luck with that)
Probably there is, indeed, a simpler / better way to do it. However, if it does, it's not documented. If it's not documented it's as good as not existing. If you have a documentation page that I can not find do feel free to send it my way.
I do understand why you are complaining. Some NAS, such as Synology, do offer a way to connect to OneDrive for Business. I don't know how they do it. Maybe they have a special relationship with Microsoft because they are a multimillion dollar company instead of a tiny, obscure vendor of Open Source Software?
However,
you do not need explicit support from us, it is already possible to store your backups to OneDrive for Business. You can use our "Upload to WebDAV" feature and a third party service which provides a WebDAV interface to your OneDrive for Business account. I know for a fact that
CloudHQ can do that (not an affiliate link).
Again, if you find me documentation proving that it's possible to authenticate to any OneDrive for Business
without having to create a per-organization application I am more than willing to implement this feature and give you a lifetime subscription as a thank-you. This is a standing offer I made 2 years ago and I will honor it for the first person to provide the elusive documentation I cannot find anywhere on Microsoft's site.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!