I'm having trouble moving unencrypted files across Google Drive accounts, server-side, using rclone (NOT using a Shared/Team Drive). I'm using the --drive-server-side-across-configs flag and am receiving the error:
Couldn't move: googleapi: Error 403: The user does not have sufficient permissions for this file., insufficientFilePermissions
What is your rclone version (output from rclone version)
rclone v1.51.0
- os/arch: windows/amd64
- go version: go1.13.7
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Windows 10, 64 bit
Which cloud storage system are you using? (eg Google Drive)
Google Drive
The command you were trying to run (eg rclone copy /tmp remote:tmp)
A log from the command with the -vv flag (eg output from rclone -vv copy /tmp remote:tmp)
2020/05/04 17:48:11 DEBUG : rclone: Version "v1.51.0" starting with parameters ["rclone" "move" "account1:Other/JFK Files" "account2:Misc/JFK Files2" "--drive-server-side-across-configs" "-vv"]
2020/05/04 17:48:11 DEBUG : Using config file from "C:\\Users\\[protected]\\.config\\rclone\\rclone.conf"
2020/05/04 17:48:19 ERROR : July 2017/formerly withheld in full/jfk-july_2017_release-formerly_withheld_in_full-12of18.zip: Couldn't move: googleapi: Error 403: The user does not have sufficient permissions for this file., insufficientFilePermissions
2020/05/04 17:48:19 ERROR : July 2017/formerly withheld in full/jfk-july_2017_release-formerly_withheld_in_full-13of18(1).zip: Couldn't move: googleapi: Error 403: The user does not have sufficient permissions for this file., insufficientFilePermissions
2020/05/04 17:48:19 ERROR : July 2017/formerly withheld in full/jfk-july_2017_release-formerly_withheld_in_full-10of18.zip: Couldn't move: googleapi: Error 403: The user does not have sufficient permissions for this file., insufficientFilePermissions
Ok, I'm moving A->B, so I shared B's folder with A.
I retried and it started moving server-side successfully, then quickly went into basically all throwing either Error 404: File not found: [protected]., notFound
or Error 403: The user does not have sufficient permissions for this file., insufficientFilePermissions
So from that, I'm assuming they are two just drives as they don't seem to be team drives.
Also assuming you shared account2 with the user for account1.
So you'd make another remote with account2's credentials and use the shared-with-me flag in the config for the remote so you'd only see the shared files. Test the remote with rclone ls or something and validate you are seeing what you'd expect and the copy that new account 2 remote to the regular account2 if I'm getting the flow right.