Onedrive api is not available for personl users anymore

What is the problem you are having with rclone?

I use to copy backup files from a Debian system to OneDrive.
This worked flawlessly in the past.
Then I noticed that my client ID and secret were expired, so I tried to make a new secret.

Looks like that MS has disabled this feature for personal OneDrive.

This is the message I get when a authorize rclone to use my OneDrive:

We're unable to complete your request

"unauthorized_client: The client does not exist or is not enabled for consumers. If you are the application developer, configure a new application through the App Registrations in the Azure Portal at Suche – Microsoft Bing"

Yes I made a valid secret and I putted it in the rclone config.

You have to become a developer to use this feature:

Run the command 'rclone version' and share the full output of the command.

Which cloud storage system are you using? (eg Google Drive)

Debian as client -> OneDrive personal as cloud storage.

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone config -> New -> 30 (onedrive)

Paste command here

The rclone config contents with secrets removed.

Paste config here

A log from the command with the -vv flag

Paste  log here

Onedrive API is available for personal users the same as before - nothing has changed. Your thread title is simply FUD or click bait.

Not sure why you think that it is rclone bug. What in your opinion rclone should "fix" here?:slight_smile:

Microsoft has changed some rules of the game and now to provision personal client_id/secret you have to follow different path. Any issues with this you can complain to Microsoft.

You can use rclone built in client_id or as before use personal clinet_id you can get from Microsoft using supported method(s).

PS. This problem is nothing new and has been discussed before:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.