Change user UPN to different federated domain via AADC
We have all of our users in on prem AD, and sync/federate the domain to/with 365.
We now want a subset of users to have their mail and UPN changed to another domain, which is also federated (the on prem object will simply be updated with a new UPN suffix).
Currently AADC will not sync these changes, as it is incapable of changing from one federated domain to another. This means we have to go through a rigmarol of using powershell, to directly change the UPN of the user in Azure from one federated domain to the default cloud domain, then from that to the new federated domain.
This is a ball ache for hundreds of users, and scripting becomes difficult as we also have cloud only users with the same names, and as such may already have the firstname.lastname@example.org UPN, meaning we would have to go through each of the users requiring a change, to ensure we aren't trying to set them with a UPN that is already in use by the cloud user.
Given that it is simply 2 powershell commands per user, I would like to think AADC can be made capable of directly changing the UPN from one federated domain to another! That way all we need to do is change the UPN of our on prem users, and sync.