- Which accounts will be migrated?
- Will Azure DevOps Organization be migrated?
- Is there any impact for M365 users?
- Will Azure AD applications be migrated?
- Is there any impact for the developers?
- Will all users be migrated?
- Will all groups be migrated?
- Will users have the same rights in Azure?
- Will non-EC users have the same rights in Azure?
This migration project concerns all the accounts created by DIGIT for the Commission and Executive Agencies with hotmail account (acp4euXXX@hotmail.com and acpcloudXXX@hotmail.com). Additional accounts linked to Azure AD owned by the customer (ex: accounts in M365 tenants) will not be impacted by this migration project.
Azure DevOps organization is a Microsoft product linked to the tenant and it will not be automatically migrated as part of the "aadconsolidation" project but it will be handled at a second step of the migration.
The following considerations have to be addressed before the Azure DevOps organization can be migrated:
- Users who are member in the source and destination account will keep their access to Azure DevOps organization. However, users who have not been invited to the target account will lose their accesses.
- The code repository, build and deployment pipelines, artifacts, ... will be migrated to the target account.
- The ssh key and tokens will be reset.
No. The scope of this migration project is only the subscription and will not have any impact on the existing M365 users.
All information related to Azure AD application will be gathered by the script and an application will be recreated in the new account with the exact same information and rights. However, some information do not support migration and must be updated manually. This includes:
- Azure AD application's secret (password)
Yes. During the entire migration process, the developers will not be able to login to the Azure portal anymore. The access to virtual machines (ssh, rdp) will remain during the entire process. The downtime can last for up to half a day.
There are 3 possibilities that can arise:
- The user has a @ec.europa.eu or @ext.ec.europa.eu account . In this case, the user will be automatically invited in the new consolidated tenant as part of the script and the same access rights will be applied.
- The user connects with a local user account (@acp4euXXXhotmail.onmicrosoft.com). In this case, the user will be migrated if a corresponding @ec.europa.eu user can be found in the destination tenant (e.g. The user account john.doe@acp4eu001hotmail.onmicrosoft.com will automatically be mapped to user john.doe@(ext.)ec.europa.eu if this user already exist in the consolidated tenant). Otherwise, the user will not be migrated automatically and some additional manual steps will be required to complete the transition.
- The user connects with an external provider account (@company.com other than europa.eu). In this case, the user will not be migrated automatically and some additional manual steps will be required to complete the transition.
Yes. All groups in the source tenant will be recreated and reconfigured in the exact same way, including name, group owner, group member (only if the user can be migrated) and Role Based Access Control.
All EC users will be migrated to the new tenant and will be granted the same access on the subscription. Some administration rights may be removed during the migration process (e.g. global administration of the account). All non-EC users in the source account (local account) will be converted to EC users whenever possible, if a corresponding EC user can be found in the consolidated account. Other users can be added manually with their EC account.
External users can be added as guest or member and be granted access to the Azure portal. Users should be generally added as guest (limited privileges) unless there's a good reason to add them as members (ex: an Azure DevOps administrator requires to be added as Member). Some conditional access may be required to be able to connect (for instance, being part of the whitelisted providers, using MFA etc).
No, the Azure resources will be migrated as they are.
Mostly No. If you're running an IaaS or PaaS application, this one will remain active for the entire duration of the migration. However, some specific part of the application may not be accessible:
- If the application uses a managed identity or Azure AD application, this one will not work until recreated
- If the application uses external connectors (Microsoft Teams, Office365, ...), those may need some reconfiguration.
No. If the application doesn't use any assets that require recreation/reconfiguration, there won't be any impact for the end-users.
No. There is no cost impact associated with the migration of your Azure subscription. The price list and fee will remain the same after the migration is completed. You might even have economies in case you want to purchase licenses (ex: Azure Active Directory P2) for users that used to be in two different tenants in the past (now you would need only one license as opposed to two).