MigrationWiz Tasks

This article provides information on how to use the out-of-the-box task library components within MSPComplete

Tasks


Add Users to Project

Adds users to a MigrationWiz mailbox migration project

Inputs

Usage option 1: Add MSPComplete end users to a MigrationWiz mailbox migration project

  • Users

    One or more MSPComplete end-user objects; required.

    These are the users who will be added to the project.

  • ProjectName

    A single string; optional. Either this or ConnectorId must be provided.

    This is the name of the mailbox migration project.

  • ConnectorId

    A single string; optional. Either this or ProjectName must be provided.

    This is the connector ID of the mailbox migration project.

Usage option 2: Add users to a MigrationWiz mailbox migration project using a CSV string

  • UsersInformationCsv

    A CSV string containing information about the users to add to the project.

    Required columns:

    • UserPrincipalName

      A single string.

      This is the user principal name of the user to add to the project.

  • ProjectName

    A single string; optional. Either this or ConnectorId must be provided.

    This is the name of the mailbox migration project.

  • ConnectorId

    A single string; optional. Either this or ProjectName must be provided.

    This is the connector ID of the mailbox migration project connector.

Outputs

  • None

Version: 1.1.1

Date: 14 March 2019

Back to top


Create Mailbox Migration Project

Creates a MigrationWiz mailbox migration project

Inputs

  • SourceEndpoint

    A MSPComplete endpoint object; required.

    This is the endpoint that will be used as the source in the migration project.

  • DestinationEndpoint

    A MSPComplete endpoint object; required.

    This is the endpoint that will be used as the destination in the migration project.

  • ProjectName

    A single string; optional.

    This is the name of the new project.

Outputs

  • ConnectorId

    This is the connector ID of the newly created project.

Version: 1.0.1

Date: 14 March 2019

Back to top


Run Mailbox Migration Project

Runs a mailbox migration project

Inputs

  • ExecutionType

    A single string; required, valid values are 'Verify Credentials', 'Trial Migration', 'Pre-Stage Migration', 'Full Migration', and 'Retry Errors'.

    This specifies the type of execution which will be run for the migration project.

  • ProjectName

    A single string; optional. Either this or ConnectorId must be provided.

    This is the name of the mailbox migration project.

  • ConnectorId

    A single string; optional. Either this or ProjectName must be provided.

    This is the connector ID of the mailbox migration project.

  • Users

    One or more MSPComplete end-user objects; optional.

    These are the users for which the project will be executed.

    If this is not provided, all mailboxes will be loaded from the project.

  • PreStageDays

    A single string; optional.

    This specifies the cutoff date for items for a Pre-Stage migration.

  • ItemTypes

    One or more strings separated by a comma; optional. Valid values are 'Contact', 'Calendar', 'Mail', 'Journal', 'Note', 'Task', and 'Rule'.

    This specifies the types of items that will be handled by the migration project when run.

Outputs

  • None

Version: 1.0.1

Date: 14 March 2019

Back to top

Was this article helpful?
0 out of 0 found this helpful