Onboarding Exchange Objects (Automated Procedure)

In this step, you need to onboard the subscriptions' Exchange objects, such as mailboxes, public folders, and so on. In other words, respective APS resources must be created for all these Exchange objects in your system.

To onboard the subscriptions' Exchange objects, perform the following:

  1. Run the script using the python switch-to-hosted-exchange-app.py switch-app --subscriptions SUBSCRIPTION_IDS --precheck command, where SUBSCRIPTION_IDS specifies the identifiers of the subscriptions. You must use spaces as separators.

    After you run the command, the subscriptions will be checked whether they are ready for onboarding. If there are any issues, you need to fix them before proceeding to the next step.

  2. Run the script using the python switch-to-hosted-exchange-app.py switch-app --subscriptions SUBSCRIPTION_IDS command, where SUBSCRIPTION_IDS specifies the identifiers of the subscriptions. You must use spaces as separators.

    After you run the command, the onboarding procedure will start.

Note: Instead of using --subscriptions SUBSCRIPTION_IDS, you can use --subscriptions-file PATH_TO_FILE, where PATH_TO_FILE is the path to a file containing the identifiers of the subscriptions that you need to switch (identifiers must be separated either with spaces or newline characters).

As a result, tasks named "Execute operation 'propagation' ... " will be scheduled in the task manager. Wait for the tasks to complete.

Note that if a task fails, you can find the reason in the task manager (Operations > Tasks) in the task's log.