Transferring files between two users of the same domain

Flag values should override things in the config file as you might want to change them on the fly so this is expected behaviour…

All you need are two remotes… Let’s call them src and dst. You can then use environment variables to override impersonate for src and for dst separately.

Eg

export RCLONE_CONFIG_SRC_IMPERSONATE=user1@example.com
export RCLONE_CONFIG_DST_IMPERSONATE=user2@example.com
rclone copy src:path dst:path

That might help?