Posting an answer on behalf of
@Rakesh Kumar We have followed the below process as per our requirement. Hope it will help someone.
Our requirement - Move all resources from one resource group and single resource from another resource group between tenant to tenant
Our solutions:
- we have created one user with global admin rights in source tenant and given ownership to source and target subscription in both tenants along with global admin rights.
- we created one Pay-As-You-Go subscription as transfer subscription in source tenant using new ID with help of credit card as existing subscription was created by CSP partner
- we have taken snapshot of resources and restored in Pay-As-You-Go subscription due to same VLAN was used for all resource groups in existing tenant.
- Once restore completed then we putted down the all resources in existing subscription and enabled the moved resources in Pay-As-You-Go subscription. tested the application, DBs and access.
- when testing completed by application team then we changed the tenant using change directory option for Pay-As-You-Go subscription.
- After couple of hours Pay-As-You-Go subscription disappeared from source tenant and reflected in target tenant. Note: for couple of hours Pay-As-You-Go subscription was not visible to target tenant under subscription service so we have taken the ownership through dashboard in Azure portal of target tenant using elevated access. this issue happens sometime as permission gets removed automatically when you do the tenant to tenant transfer of resources.
- We did the complete test once again and when satisfied then move all resource to the target subscription in target tenant.
- Finally we did the cleanup from source tenant and target tenant.
Hope this helps others looking for solution to a similar issue.
If the response helped, do "Accept Answer" and up-vote it