Datto RMM has no self-serve path for moving devices between tenants, so I wrote my own script.
It migrates clients from my MSP tenant into their own:
If you ever need the Linux variant too, it’s the same logic with the config path set to /opt/CentraStage/UnixService.exe.config and systemctl stop/start cag instead of launchctl.