UserActivation for Office 365 Admin Deployment Guide
CONTENTS What is Useractivation?... 5 Automated Onboarding Solution... 5 UserActivation.com Website... 5 Activation and Migration vs. Mailbox Synchronization... 6 Delta migration solution... 6 Fully Automated... 7 Mailbox Data... 7 Supported Platforms and Features... 8 Requirements... 8 Web Client Requirements... 8 Server Requirements... 9 Software Requirements for DeploymentPro... 9 Sign in to Office365.UserActivation.com... 9 Starting a project... 11 Activation Process Flow Overview... 12 Set Up Activation... 13 Specify Country of the Tenant Account... 13 New or Existing Tenant Account... 14 Microsoft Partner ID... 15 Provide Information... 16 Specify Current Email Provider... 16 Service Provider... 16 Current Email configuration... 17 Source Server Information... 18 Exchange Server 2003+... 19 Specify Admin Credentials... 21 Without administrative credentials... 25 What items are migrated... 28 2 P a g e
Creating Profiles... 30 User Configuration... 33 Discovering distribution Groups... 38 DNS Credentials... 39 End User Email customization... 40 DeploymentPro Customization... 41 Confirm Order... 43 Project Summary... 43 Coupon code... 43 Billing Information... 44 Place order... 44 Pre-Staging your environment... 45 Provision Office 365 subscription... 45 Provision Office 365 User Accounts... 45 Verify Domain name in Office 365... 46 DeploymentPro Agent... 47 DeploymentPro agent- end user installation... 47 Pre-Stage Mailbox Data... 53 DNS Cutover Phase... 54 Schedule DNS Cutover... 54 Automatic Cutover... 54 Manual Cutover... 55 Process DNS Cutover... 56 What Records does UserActivation Create in my DNS... 56 Delta Migration... 57 Finalizing Activation... 57 Project Tracking and Account Management... 58 Project Dashboard... 58 Project Options... 58 Edit Communication Settings... 59 User Credentials... 60 3 P a g e
Admin Credentials... 61 DeploymentPro Status... 61 4 P a g e
WHAT IS USERACTIVATION? UserActivation is a cloud-based automated onboarding solution, whose first and foremost goal is to provide easy-to-use and fully automated onboarding solution to Microsoft Office 365. AUTOMATED ONBOARDING SOLUTION Unlike the traditional onboarding process which requires many manual, repetitive, and highly technical steps, UserActivation uses an automated and purely cloud-based SaaS approach. In fact UserActivation was built from the ground up to be a cloud-based onboarding service. Our service is fully automated and available 24 hours a day, 7 days a week. UserActivation requires no hardware to install, using your web browser you can sign up, configure, purchase and perform an onboarding in a matter of a few hours with no prior technical experience or product knowledge. UserActivation allows you to automatically: 1. Purchase and provision an Office 365 tenant account 2. Purchase and provision user licenses and mailboxes 3. Discover users, distribution lists, shared contacts, and mailbox aliases on your current email solution and create them in Office 365 4. Migrate mailbox data and server settings using MigrationWiz 5. Schedule and perform all necessary DNS changes 6. Configure Outlook 2007+ to connect to Office 365 USERACTIVATION.COM WEBSITE Our website https://office365.useractivation.com gives users a friendly user interface to make the onboarding process as straight forward and easy as possible. 5 P a g e
As part of our continued efforts to grow up as a SaaS company, we are constantly developing new changes to our user interface in order to make customizing your more complicated onboarding projects easier. ACTIVATION AND MIGRATION VS. MAILBOX SYNCHRONIZATION UserActivation specializes in cutover migrations, where a company moves from one email system to Office 365 all at once by migrating email using a piecemeal delta migration approach where older data is pre-staged, and then recent data is migrated after the DNS cut over. As a consequence UserActivation does not automatically propagate updates, deletes, and moves at source, of items previously migrated to destination: DELTA MIGRATION SOLUTION The delta migration approach consist of migrating most mailbox content early on, for example, in UserActivation email older than 30 days is migrated first. Migrating the majority of the data in advance will provide a strong guarantee that all mailboxes can be accessed and migrated and users can take a look at their new mailboxes and make sure everything is being migrated well. When ready to switch to the new mailbox system, UserActivation will perform a quick delta migration to update destination mailboxes with new content (without updating already migrated content). Because the bulk of the data has already been migrated, the delta migration usually completes very quickly. After the MX cutover, the last delta pass will retrieve all remaining items created since the last pass. UserActivation has been specifically designed for that scenario: 1. UserActivation has been optimized for speed and scalability, so we make coexistence solutions unnecessary. Our technology has been designed to push as much data as possible in the shortest amount of time possible to reduce the impact of migrating data. We run migrations on our own platform, so it s in our own interest to speed up migrations. In fact, over 95% of our migrations complete in less than 24 hours. 6 P a g e
2. UserActivation licenses have been also designed to achieve the delta migration approach. A premium MigrationWiz license that allows 10 migration passes is included in the price of UserActivation UserActivation addresses three frequent issues: 1. Data fidelity: by specializing in migrating content to the Microsoft Exchange and Google Apps platforms the company is able to migrate content with full fidelity. For example, advanced settings such as email reminders, appointment time zones, or contact attachments are fully preserved during migration. 2. Data security: to ensure data security, UserActivation acts as a simple pass-through agent running on SAS 70 Type II compliant data centers. Other security features allow administrators to purge all information after a configurable period, authorize users to provide mailbox credentials via a secure portal, etc. 3. Scalability: scalability becomes critically important to handle large-scale migrations. Most migration products move one item at a time. We move them by batches of hundreds, and we do it in a way that is massively parallel. In conclusion, our experience migrating mailboxes for customers in over 80 countries tells us that often the delta migration approach us best at mitigating risk but of course we also recognize that each situation is unique! FULLY AUTOMATED Our solution is fully automated. This is more secure than traditional solutions as there is no human interaction with the server, software or migration process. UserActivation minimizes handling of credentials and data by IT staff. MAILBOX DATA Our solution is a pure pass through process: so mailbox data (including subjects, bodies, attachments, etc.) would not be stored on our servers. In some cases, the data may be cached temporarily in order to optimize network throughput, but cached data is wiped immediately after the mailbox is done migrating. 7 P a g e
SUPPORTED PLATFORMS AND FEATURES UserActivation supports migration of the following data / settings from the following platforms to Office 365. *From Exchange Server: User Accounts, Aliases, and Distribution Lists are only migrated from Exchange 2007+. *Rules and folder permissions are only migrated from Exchange 2010 SP1 +. REQUIREMENTS WEB CLIENT REQUIREMENTS The following is needed by the person configuring and running the activation. Internet connection Web browser: a. Microsoft Internet Explorer, b. Mozilla Firefox, c. Google Chrome d. Apple Safari 8 P a g e
SERVER REQUIREMENTS Source messaging system Microsoft Exchange Server 2003+ On-premise and hosted Google Apps/Gmail Destination messaging system Microsoft Office 365 Other destination endpoints require custom development work (contact sales@bittitan.com to inquire) IMAP Zimbra 6+ Groupwise 7+ SOFTWARE REQUIREMENTS FOR DEPLOYMENTPRO In order for UserActivation to configure Outlook to automatically connect to Office 365 each user who wishes to run DeploymentPro but have the following: Operating System Microsoft Windows XP + Outlook Version Microsoft Outlook 2007 SP3 or Microsoft Outlook 2010 SP2 or Microsoft Outlook 2013 SIGN IN TO OFFICE365.USERACTIVATION.COM The first thing you need to do is to create a UserActivation account or if you already have one, sign in to your account. 9 P a g e
You can also simply start a project, or resume a project if you have an Activation Code Only one email address can be associated to your UserActivation account. If you want more people to be able to manage all the projects you work on or to work on the same project at the same time, you can either: 1. Share your UserActivation account email address and your password with other team members. 2. Provide the activation code that uniquely identifies the activation project you are running to someone else with a UserActivation account. Each new project that you start generates a unique Activation Code that identifies that specific project. These codes can be shared between accounts so others on your team or company can help manage the same project Note: When opening a support ticket please always use the UserActivation account email address and provide the unique Activation Code Once logged in you will see the Account Dashboard: 10 P a g e
STARTING A PROJECT In order to expedite the process for UserActivation, we recommend that you have the following information before starting a project: Internet access to the client s system for the duration of the activation project. Confirm the number of users you want to activate and the products/sku s for each user/group. Billing information: Customer credit card information for monthly subscription charges from Microsoft. Your credit card information for the one-time activation charge and MigrationWiz licenses (if applicable). Have your Partner of Record ID available. Know the source messaging system administrative credentials. Know the DNS administrative credentials. Access to your clients environment to run the system discovery tool and DeploymentPro agent. To start a UserActivation project from the admin dashboard simply type the domain name for the company who is migrating to Office 365 into the field and click Start Project From the home page simply click Start Project. Then type the domain name of company who is migrating to Office 365, the email address of the person who will be managing the activation project, Agree to the terms of service, and then click Start Project 11 P a g e
ACTIVATION PROCESS FLOW OVERVIEW The Activation project is broken up into 6 steps. Each of these steps will be discussed in detail below. Click on the links to go to the specific section. 1. Set up Activation you will provide basic information about your Activation Project (ie Country, new or existing tenant, Partner of Record etc) 2. Provide Information you will provide information about source email systems, provide admin credentials, select Office 365 licenses, finalize your user list etc. 3. Confirm Order provide payment information and agree to terms and conditions 12 P a g e
4. Preparing Environment runs an automated workflow preparing your Office 365 environment 5. Schedule Cutover schedule a time for the MX record cutover 6. Finalizing Activation monitor your delta migration and DeploymentPro SET UP ACTIVATION SPECIFY COUNTRY OF THE TENANT ACCOUNT UserActivation for Office 365 supports purchasing a new tenant account and licenses within the United States. If you are outside of the United States we require that you sign up for an Office 365 tenant account and purchase the number and type of licenses that you will need. When you specify a country other than the United States you will see the following message. This is to indicate that you must purchase your tenant account and licenses on the Office 365 website. Specifying the country you are in also helps us in scheduling the DNS cutover for the right time zone. 13 P a g e
NEW OR EXISTING TENANT ACCOUNT UserActivation for Office 365 has the ability to create a new Office 365 tenant account (if you are within the United States) or use an existing tenant account to complete the activation. New Tenant Account: To create a new tenant account select the No, create a new Office 365 tenant account for me option and click Continue Use Existing Tenant Account: If you have an existing Office 365 tenant account that you wish to use (inside or outside of the United States) Select the Yes, use my existing Office 365 tenant account option and provide the Administrator credentials. Note: The administrator credentials you provide must have Global Admin privileges in Office 365. (This is the default administrative privilege given to the account that was used to create the tenant) 14 P a g e
MICROSOFT PARTNER ID UserActivation for Office 365 provides the option for a Microsoft reseller to associate their Partner ID with the tenant account we create in UserActivation. To have your Partner ID associated with the tenant account click on the option Yes, I am a Microsoft Partner and provide your Partner ID. If you are not a Microsoft partner, you can learn more about becoming a Microsoft Partner here. 15 P a g e
PROVIDE INFORMATION SPECIFY CURRENT EMAIL PROVIDER UserActivation has the ability to connect to a variety of systems such as Gmail, Exchange, IMAP, Zimbra and Groupwise. UserActivation is a dynamic workflow that will ask you for the information we need to support each of the systems uniquely. SERVICE PROVIDER When selecting your source and destination systems, UserActivation will attempt to discover your current service provider. If UserActivation cannot determine your service provider we provide a list of the most popular pre-configured service providers: Each service provider on the list has already been configured to work correctly when selected. If your service provider is not listed, or you have an email server on premise simply select the My provider is not listed or my email is not hosted check box and click Continue 16 P a g e
CURRENT EMAIL CONFIGURATION If UserActivation is able to discover your email provider and we have the settings pre-configured, take note of the items that are supported for migration and then click Continue to proceed to the next step. However, if we are unable to discover your email provider, or your email is not hosted, you can select your mail system from the drop down menu and provide the additional information. 17 P a g e
Note: that those version numbers with the + suffix include that version and all the latest versions. SOURCE SERVER INFORMATION This is the same information that you use to configure your email client (e.g. Outlook 2010, Thunderbird,etc..). We support using fully qualified domain name (FQDN) that needs to be accessible via the internet by our migration servers. The server information you need to enter depends on the type of server you have selected: 18 P a g e
EXCHANGE SERVER 2003+ The Outlook Web Access URL should be the URL you use to access OWA using your web browser. It should look as follows: <http or https>://<host name>/<exchange or owa> <http or https>://<ip address>/<exchange or owa> (bypass DNS name resolution) <http>://<host name or IP address>:<port>/<exchange or owa> (port forwarding) Protocols used: Exchange 2003 Exchange 2007 Exchange 2010+ Web DAV EWS or Web DAV (if EWS fails) EWS IMAP Typical IMAP ports are 143 for disabled SSL/TLS and 993 for enabled SSL/TLS. Prior to creating your connector, you can test your parameters using our IMAP Server Test tool If all the lights in the test results section are green you can perform an IMAP migration. A lots of IMAP systems are quite defective, not RFC-compliant. Please contact our Support Team if you see weird behavior. 19 P a g e
MS Office 365 UserActivation does not currently support migrations from Office 365, either select IMAP for an email only migration, or use MigrationWiz to migrate email outside of the UserActivation project. See the links below for the Office 365 migration options through MigrationWiz Here is how to prepare a migration between Office 365 tenants while keeping the same domain name Here is how to prepare a migration from Office 365 Here is how to prepare a migration to Office 365 Google Apps Gmail You do not need to enter any server information to migrate from Google Apps. The settings are already pre-configured. Zimbra 6+ Learn how to specify a Zimbra URL for migration? 20 P a g e
Groupwise 7+ Click here to: Learn how to enable a SOAP endpoint in Groupwise Learn how to specify a Groupwise URL SPECIFY ADMIN CREDENTIALS UserActivation allows you to connect to the source servers with administrative credentials in order to do the following: 1. Migrate mailbox data without requiring individual users passwords 2. Automatically discover users and aliases 3. Automatically discover distribution lists You can select which administrative tasks you would like UserActivation to perform by checking the corresponding check box next to the feature: 21 P a g e
If you do not wish to provide administrative credentials you can unselect all check boxes and click Skip continue with your project: Exchange Server 2003+ 22 P a g e
In order to discover users, distribution lists, and aliases from Exchange 2007+ 1. Select the options for user discovery, and / or distribution list discovery on the Email Administrative Credentials page 2. Provide an Admin email address - must be a mailbox enabled administrator and in a "user@domain.com" format 3. Provide an Admin username - must have full mailbox admin rights and can be either domain\username or user@domain.com 4. Provide an Admin password In order to verify if you have the right credentials, log into OWA with your admin email address and try to access another users mailbox. By default, in Exchange, the admin account does not have permission to login into user mailboxes. In order to create a new Admin account with the right permissions see the related article below. Exchange admin credentials If Exchange 2010 is deployed in a multi-tenant environment, you will need to create a new management role granting access. 23 P a g e
Google Apps/Gmail Google requires administrators to open up an API in order to discover users and distribution lists. Click the corresponding links to find instructions on how to find Consumer Key and Secret, and how to find Email ID, Private Key Password, and Private Key Path Zimbra 6+ There are two modes to connect to your Zimbra server: 1. In regular user mode, we just need access to SOAP web services typically on port 80 if HTTP or 443 if HTTPS. 2. In admin user mode, we also need access to SOAP web services typically 1. On port 80 and 7071 if the Zimbra URL is HTTP 2. On port 443 and 7071 if the Zimbra URL is HTTPS We ll need to connect using both ports, some operations will go over the admin port, while others will go over the regular port 80 or 443. To migrate from Zimbra, perform these steps: 24 P a g e
1. Specify a Zimbra URL on your Connector 2. If you will migrate in admin user mode: 1. Create a Zimbra administrator account 2. Open port 7071 in your firewall. Should your firewall requires an IP lockdown click here. 3. Test the connection to my Zimbra server 1. Green lights mean you should be able to migrate from your Zimbra server! Groupwise 7+ To migrate from GroupWise using administrative credentials, you must use a GroupWise feature called Trusted Application. A Trusted Application is identified by an application name and a key. By registering a Trusted Application whose name is "MigrationWiz", you will obtain a key which can be used by MigrationWiz to authenticate to multiple user mailboxes. Specify this key on your MigrationWiz connector. Only GroupWise 8 Support Pack 1 or later offer a convenient graphical user interface tool for you to register Trusted Applications. For previous versions, we provide a command line tool. In all cases, the trusted application should have its name set to "MigrationWiz". To register a trusted application called "MigrationWiz" using our command line tool, click here. To register a trusted application called "MigrationWiz" using a graphical interface (GroupWise 8 SP1 or later): 1. Follow Novell's instructions 2. Ensure that the application name is set to "MigrationWiz" 3. Copy the key value for the application key textbox when configuring the Mailbox Connector for GroupWise Finally, for users migrating from GroupWise using IMAP, you can specify a trusted application key by specifying TrustedApplicationKey=<your key> in support only options on your connector or mailbox advanced options as shown below: WITHOUT ADMINISTRATIVE CREDENTIALS There may be situations where administrative login to mailboxes is unavailable. This can be a challenging to deal with if you need to migrate a large number of mailboxes. 25 P a g e
Some possible scenarios: Your hosted provider requires administrators to use a management console to make configuration changes. Administrators can alter various configuration parameters (e.g. max message size), but there is no way to programmatically login to user mailboxes. Your e-mail system does not support any type of administrative access. For example, most IMAP servers do not have any administrative login capability because this has never been part of the protocol s core specification (RFC 3501, etc.). Your email administrator cannot provide administrative credentials because of compliance or security issues. For example, you re responsible for migrating 500 users but should not be able to access mailboxes of HR employees. If you do not have administrative access to the mailboxes in your source system you have one of two options: Option 1: Automatically gather end user credentials Click the I do not have user credentials - send email to user for credentials option in UserActivation and click Skip. Once the migration is about to begin this option will send an email to each of the users in your user list asking them to provide a password through a secure an encrypted link that will automatically be added to the migration project. 26 P a g e
Option 2: Manually gather end user credentials. Click the I do not have admin credentials - I will enter user information manually option in UserActivation and click Skip. Gather users passwords manually Gather mailbox passwords from users: o You can simply gather passwords from users. Reset mailbox passwords: o You can always reset the passwords to mailboxes to something that you know and control. The problem with this method is that your end-user is locked out of his/her mailbox as their password has changed. You may optionally give them the password you have set but end-users are prone to changing the passwords to something they can remember which may cause your migration to fail mid-way. If you do not plan on giving the end-users the passwords, this may be a viable options if you do not mind locking them out of the mailbox. Note: In both cases you will have to enter general user information manually (first name, last name, source email address, destination email address, Office address, phone number etc). You 27 P a g e
can create this information manually using the template below or by exporting this information from your source system. Once you have collected the information from your end users you can load it into our Bulk upload template and paste it into the User List page in UserActivation. For more information on how to complete a migration without admin credentials see : How do I migrate if my source system does not support admin credentials? WHAT ITEMS ARE MIGRATED Exchange Server 2003+ UserActivation will migrate the following mailbox items from Exchange 2003+: Email Contacts Calendars Tasks Journals Notes Server Side Rules (Exchange 2010+) Google Apps/Gmail UserActivation will migrate the following mailbox items from Google Apps: Email Contacts Calendars 28 P a g e
IMAP UserActivation will migrate the follinwg mailbox items using IMAP: Email only Zimbra 6+ Useractivation will migrate the following mailbox items using Zimbra 6+ Email Contacts Calendars Tasks Groupwise 7+ Useractivation will migrate the following mailbox items using Groupwise 7+ Email Contacts Calendars Tasks 29 P a g e
CREATING PROFILES UserActivation knows that different employees in your company may require different features of Office 365. UserActivation lets you create profiles - specific combinations of Office 365 features, to help simplify the set up and purchase process. Once your profiles have been created you can assign your employees the appropriate profile. Profile Name first provide a name for the profile describing the group of users that the profile is associated with ie (Sales, Executive Team, West Campus, Chicago Employees etc) Profile Options Each profile gives you two options for each user 1. Mailbox Migration Each UserActivation license includes a Premium MigrationWiz license for every mailbox. The price of this license is included in the price of UserActivation. 2. DeploymentPro Each UserActivation license includes DeploymentPro, a downloadable agent that will automatically configure each users Outlook client to connect to Office 365 after the migration and DNS cutover has occurred. Select Office 365 Plan Configure by Feature UserActivation includes the option to configure your profile by features. For each group of employees you can select which features of Office 365 they require and UserActivation will automatically select the applicable and cheapest Office 365 plan that includes those features. This takes away the confusion of choosing between Office 365 s 13+ plans 30 P a g e
Configure by Plan UserActivation also gives you the option to bypass the feature selection and choose the Office 365 plan that you want. Note: If you have chosen to use an existing office 365 tenant please select the Office 365 plan that you have already purchased for your tenant account. 31 P a g e
Please note that you can add up to 10 profiles in UserActivation and each profile is color coded and can be edited up until you submit billing information and place your order 32 P a g e
USER CONFIGURATION AUTOMATIC USER DISCOVERY Automatic Discovery if you gave us the correct administrative credentials for Exchange 2007+, Zimbra, or Google Apps UserActivation will automatically display the users that we detected on your source environment. The only thing you need to do is to assign a profile and confirm that the information is correct before proceeding. ADDING INDIVIDUAL USERS If you did not provide admin credentials to your source environment you will need to add users individually to UserActivation. To do so click on Add Single User and enter the users information. First, you will need to specify a profile for the individual user. If there is only one profile, the profile is assigned by default. If there is more than one profile, please select on from the dropdown list. 33 P a g e
Once you select a profile you will need to specify the required information. Note: if the field is grayed out, that information is not required to complete the activation project and migration. Once you specify the required information, you have the option of specifying additional information for each user but this information is not required. 34 P a g e
Once you are finished adding the user and are confident in the information you have provided please don t forget to select Save User to save the information and return to the user list. EDITING INDIVIDUAL USERS If you need to edit an individual user s information click on the edit icon next to their name and edit the profile, required information, or optional information. Once you are done editing your user s information please remember to click Save User to save the information you have edited and return to the user list. DELETING INDIVIDUAL USERS To delete an individual user, click the trashcan icon next to their name. 35 P a g e
ADDING USERS IN BULK If you have multiple users that you need to add we have included an easy to use copy / paste mechanism for adding users to the user list. To begin adding multiple users at a time, click Bulk Edit Create a spreadsheet or use our template, with the corresponding headers and fill in the users information. If you have exported a user list into a spreadsheet please make sure that the appropriate information is in the corresponding column and simply copy and paste the information from the spreadsheet into the spreadsheet imbedded in UserActivation. The embedded spreadsheet in UserActivation will act just like a spreadsheet in Excel and allows you to copy / cut / paste information from cell to cell. Note the first 7 columns are required in order to complete the activation project and mailbox migration. If a cell is grayed out, it means that the information is not required. We recommend saving your additions periodically by clicking Save. Clicking Save will save your changes and let you continue adding / editing your users. When you are finished you can click Done which will save your information and return you to the user list. 36 P a g e
EDITING USERS IN BULK To edit users in bulk click Bulk Edit To assign each user a profile, click the arrow in the first column and select the appropriate profile from the drop down menu. We recommend saving your edits periodically by clicking Save. Clicking Save will save your changes and let you continue editing your users. When you are finished you can click Done which will save your information and return you to the user list. 37 P a g e
DELETING USERS IN BULK To delete multiple users at a time you can click Bulk Edit Then select the rows of the users that you want to delete and right click. Then select Remove Rows DISCOVERING DISTRIBUTION GROUPS If the appropriate administrative credentials are provided UserActivation will attempt to discover the existing distribution groups on your source environment. The groups are simply displayed on this page for you to see and verify that everything has been discovered correctly. If there are any discrepancies, click Back until you get to the Email Administrative Credentials page and make sure your credentials are correct, then click Continue to attempt another discovery. 38 P a g e
DNS CREDENTIALS UserActivation has the capability of automating all the DNS changes required for Office 365. In order to do so, you will need to provide the administrator credentials for the DNS host where the NameServers are pointed. UserActivation will attempt to automatically discover which DNS provider hosts your nameservers. If we can detect the host we will ask you for the administrator credentials to the DNS account for that provider. See the example for Amazon Route 53 below. If we are unable to determine your DNS host, please specify your DNS host then provide your administrator credentials. If you do not wish to provide administrator credentials, you can select the checkbox next to I do not wish to provide my admin credentials and you can make all of the DNS changes manually. If you choose this option we will send you emails with instructions for adding the records when we need you to add them during the activation process. 39 P a g e
Note: if you host your DNS locally and we cannot access it from the Internet or if you use a 3 rd party email filter like Postini or McAfee MXLogic, you will have to make the changes locally END USER EMAIL CUSTOMIZATION UserActivation allows you to customize the emails that the platform sends to end users during the DeploymentPro phase of the activation process. Note that all emails are sent from UserActivation on behalf of the email address used to start the activation project. If you want the emails to be sent on behalf of a specific email address you must start the project with that specific email address. Introduction Email The first email we send is an email welcoming the customer to Office 365 and letting them know that your company is in the process of moving to Office 365. The following is the default text that is included in the email. You can customize this email to provide any instructions you want to your end users. You can also decide to skip it and not send any intro emails to your end users. 40 P a g e
DeploymentPro Email The second email that we send is the email that contains the link to download the DeploymentPro Agent that will configure each end users Outlook client to connect to Office 365. The default text is below. DEPLOYMENTPRO CUSTOMIZATION The DeploymentPro Agent can be deployment in 3 different ways. See the corresponding KB articles to decide which way you would like to deploy to your end users. 1. Through end user emails download from UserActivation 2. Through end user emails download from a Shared Drive 3. Deployed silently through a log on script UserActivation also allows you to customize your DeploymentPro Wizard with a logo and tagline, giving you the ability to essentially white-label the product as your own service. You can upload a logo and specify a tagline that you would like displayed on the DeploymentPro Wizard. 41 P a g e
Note that the image you upload must be a PNG or JPEG format and cannot be more than 256KB. The logo and tagline will be displayed on the wizard in the following place. 42 P a g e
CONFIRM ORDER PROJECT SUMMARY The project Summary is a summary and list of the charges based on the selections you made while setting up your activation and providing information. Additionally all of the profiles you created are listed with their number of users and profile options you selected. You have the option on this page to print the summary to send to a customer or capture the charges as a quote for the project. You have the option to go back and make changes up until this point, once you submit you billing and confirm the order, you cannot go back and make changes to the user list and activation options / customizations. COUPON CODE The first option for setting up your activation is to enter a coupon code. This option only applies to those who have purchased UserActivation through our distributor relationship with TechData. If you are a reseller for TechData you can search for BitTitan or UserActivation in the TechData Marketplace. Once you purchase your licenses through TechData bring the coupon code back to UserActivation and paste it in the space provided and click Verify 43 P a g e
If you are currently not a Tech Data reseller you can apply here. BILLING INFORMATION Monthly Billing- The monthly billing information will be used to purchase the Office 365 licenses. The charges for Office 365 is a direct pass through from the Microsoft prices. We do not charge a premium for purchasing licenses through BitTitan. If you chose to use an existing Office 365 tenant account, you will not see this billing option. One Time Billing - The one time billing information will be charged for the use of UserActivation to onboard your company to Office 365. PLACE ORDER On the last page of confirming your order you will need to agree to the terms by selecting the checkboxes and clicking Place Order. Once you place the order UserActivation will start an automated workflow that will activate, migrate, and configure your Office 365 account. Please make sure that all of your information, including user list and credentials are accurate. Any inaccuracy cannot be changed without support intervening, delaying your activation project. 44 P a g e
PRE-STAGING YOUR ENVIRONMENT During pre-staging, UserActivation completes 5 tasks automatically on your behalf. We provide time estimates as to how long this process can take but we make no guarantees on those timelines. There are several dependencies that are outside of our control, such as Office 365, the responsiveness of your end users to the DeploymentPro install, as well as the source and destination speed of migration. PROVISION OFFICE 365 SUBSCRIPTION If you have an existing tenant account this step is automatically marked as complete. If not, UserActivation will purchase the tenant account and the licenses you specified in your profiles on your behalf with the billing information you specified. We will automatically add the partner of record, if you specified one, In addition, we verify that the admin credentials we have on record, are the correct admin credentials. IF they are incorrect you may see an Invalid Credentials Interruption email asking you to change your admin credentials to match the credentials we have on file in UserActivation. PROVISION OFFICE 365 USER ACCOUNTS 45 P a g e
Once the Office 365 tenant has been created, UserActivation will begin provisioning users with the vanity domain name and assigning the specified licenses. UserActivation will wait until the domain has been verified, and will then add users to Office 365. After the users have been added UserActivation does a few things behind the scenes. 1. Read user properties from user list 2. Skip existing Office 365 users 3. Check / validate licenses in Office 365 4. Create user accounts with.onmicrosoft subdomain 5. Enable impersonation UserActivation uses an elevated access mode called impersonation. Using impersonation means that you may: Allow migration of more mailboxes concurrently Reduce the impact of throttling and connection limits Use an admin account without assigning a license to it 6. Enable Services in Office 365 UserActivation will enable the services that are included in the plan selected in the users profile once the licenses are assigned. VERIFY DOMAIN NAME IN OFFICE 365 The first step in this process is to add the domain to the Office 365 tenant. Once the domain is added, Office 365 specifies a TXT record that needs to be placed in the DNS in order to validate ownership of the domain. 1. If you specified Admin credentials in UserActivation, the platform will automatically add this record for you and verify in Office 365 that the record has been successfully placed in the DNS. 46 P a g e
2. If you did not provide your admin credentials, you will receive an email that includes instructions for adding the TXT record in your DNS. Once the record has been added, you should return to UserActivation to validate that the record has been successfully placed in the DNS. DEPLOYMENTPRO AGENT Once users are provisioned with the correct domain name, UserActivation will send an email to each end user with a link to download the DeploymentPro agent. Once the agent has been downloaded the progress bar will increase until all users have installed the agent. You do not have to wait for all the users to complete the installation before you schedule the cutover. You can select the Do not wait until all users have installed DeploymentPro checkbox and click Continue. DEPLOYMENTPRO AGENT- END USER INSTALLATION The DeploymentPro process has 3 phases: Install, monitoring, and configuration. Click here to view a video of this process. Install The install phase begins with the email to the end user. UserActivation will send an email to every user who has DeploymentPro as a feature of their profile. This email contains a link and a unique authentication code. Each user needs to click the link, download and run the.exe. The file that the link will download is called Bootstrap.exe. Users can also save the Bootstrap.exe file and run it. 47 P a g e
The download in Chrome The download in Internet Explorer Download in Firefox 48 P a g e
When the Bootrstrap.exe file is run it will launch a system tray notification that will complete the following: 1. Check to see if the user meets the minimum system requirements to run DeploymentPro. a. If users computer does not meet minimum system requirements, the installer will stop and display an error providing instructions and links to the required service pack or patch. b. If their computer does meet the requirements the installer will continue to run. 2. Download the necessary files for DeploymentPro to the users temp folder. a. For Windows Vista + - C:\Users\username\AppData\Local\Temp\UserActivation b. For Windows XP - c:/documents and settings/username/local settings/application data/temp 3. The download normally takes 1-3 minutes but depending on bandwidth speed, it can take longer. The Bootstrap.exe has a timeout function that will stop the download and show an error after 1 hour. 4. Once the download completes we will display a success window and DeploymentPro will display a dialogue box asking for the authentication code that was provided in the users email 49 P a g e
Monitoring Once the users complete the install they immediately enter the monitoring phase. During this phase there will be a process running in the background called Guardian. This Guardian process communicates with our UserActivation servers to receive instructions on what actions it should take and doesn't do anything to the end users computer until the DNS cutover has been processed. Once the DNS cutover has been processed our UserActivation servers signal down to the guardian processes to create and configure the new mail profile for Office 365. Configuration Once the Guardian receives the signal from the UserActivation servers that the DNS records have been cutover, or the manual trigger from DeploymentPro Standalone, it launches the OutlookConfigurator.exe file. This will launch the DeploymentPro Wizard which will guide the user through the configuration process below. 1. The first page of the wizard provides instructions to the end user to make sure they complete the entire wizard so that they do not lose access to their email. 2. The second page of the wizard is the Password page. If UserActivation creates the users, it will assign a new random password for each user. Admins can specify in the UserActivation UI which of the following password methods they want to use for Deployment 1. Have users create a new password for Office 365. We will set the password that the user enters as the Office 365 password. 50 P a g e
2. Enter an existing password. IF the admin has set passwords for the users in Office 365, the user can enter their username and password. 3. The third page of the wizard displays the status of the configuration. a. If the configuration succeeds they will move to the final confirmation page. 51 P a g e
a. If the automatic configuration fails, the DeploymentPro agent will provide the settings that the user will need in order to configure Outlook manually as well as links to our KB articles with detailed step by step instructions. 4. The last page of the wizard is the confirmation page. This page shows that we have successfully configured a new profile and instructs the user to restart Outlook. 52 P a g e
Once DeploymentPro is complete the Guardian process will stop running once we confirm that the configuration has completed successfully. PRE-STAGE MAILBOX DATA Once all users have been added in Office 365 with the vanity domain name and have been assigned licenses and services enabled, UserActivation will automatically create a migration project on your behalf in MigrationWiz. Each migration project has the following characteristics: 1. Premium License each user is migrated with a premium MigrationWiz license this includes 50GB of data / mailbox and 10 delta passes. 2. Single connector- each project assumes that you are migrating from a single source environment to Office 365, therefore we create a single connector and look to this connector to update the status in UserActivation. 3. Connector Filters We apply the following filters by default for every mailbox on the connector Item Filtering we only migrate Email during the pre staging. We do this because we do not know how much time will pass between the pre stage and the DNS cutover and if calendar items, contacts, tasks, journals, or notes 53 P a g e
change, these will not be updated in the delta migration, that happens once the DNs cutover has been processed. Date filtering we only migrate email older than 30 days for the pre stage. This is to ensure that the vast majority of the email is migrated to Office 365 before we do the DNS record cutover. For more information see Delta Pass For more information on MigrationWiz, visit www.migrationwiz.com or see our white paper : DNS CUTOVER PHASE SCHEDULE DNS CUTOVER One your environment has been pre staged successfully, it is time to schedule your DNS cutover. AUTOMATIC CUTOVER If you have provided admin credentials to your DNS environment, you are able to specify the date, time, and time zone when you would like to automatically cut over your DNS records. 54 P a g e
You can also select the option to cutover immediately by selecting the Cut- Over Immediately check box and click Continue. UserActivation will then process the cutover at that exact moment. Note: If you are outside of the United States, you are able to schedule the date of cutover, but not an exact time. The cutover will process at 5pm of the time zone you specified on the day you specified. MANUAL CUTOVER If you did not provide Admin credentials to your DNS environment, or you want to manually configure your DNS records, select the I will perform the cutover myself option and click Continue. If you did not provide credentials, this option will be the default. 55 P a g e
You will receive an email notification on the day of the cutover with instructions to add the DNS records to your DNS environment. PROCESS DNS CUTOVER After you schedule your cutover date, you are able to view the time and date of the cutover and see how many users have successfully configured DeploymentPro. Once the cutover begins processing, it can take up to 48 hours for the DNS changes to propagate and complete this step. You will receive an email notification on the day of the cutover reminding you that the cutover will be processed that day. WHAT RECORDS DOES USERACTIVATION CREATE IN MY DNS UserActivation will create the following records in your DNS environment. UserActivation will create 1 set of the following records for the domain you provided the UserActivation project. CNAME MX TXT SRV 1. Autodiscover 2. sip 3. lyncdiscover 4. msoid Office 365 MX record SPF Verification record 1. _sip 56 P a g e
2. _sipfederationtls UserActivation will also remove any records conflicting with the records outlined in the table including, MX records, Autodiscover CNAME, and TXT SPF records, and SRV records. NOTE: If your DNS environment does not support TXT or SRV records, UsserActivation will not add them for you. It is your responsibility to get them added. You will receive an email notification from support@useractivation.com with the exact records to add if your DNS environment does not support TXT or SRV records. DELTA MIGRATION Once UserActivation processes the Cutover, the platform will automatically start a delta migration for the connector that UserActivation created in MigrationWiz. This delta pass will migrate the rest of the email from the first pass, as well as all of the contacts, calendars, tasks, journals, and notes in the mailbox. This will ensure a complete mailbox on the Office 365 side once users configure their desktops using DeploymentPro. FINALIZING ACTIVATION Once the DNS records have been cutover, the delta migration has succeeded, and all of the users have successfully installed and configured the DeploymentPro agent, your activation is complete and you will receive an email notification that all of these steps have completed. 57 P a g e
PROJECT TRACKING AND ACCOUNT MANAGEMENT To manage your account and track your progress for your UserActivaton projects, we provide two dashboards, the Project Dashboard and Account Dashboard. Too access these dashboards, click the green Project button in the top left and select which dashboard you would like to view, as well as other options for the website. PROJECT DASHBOARD The Project Dashboard gives you all of the details you need to manage your activation project. The dashboard is divided into several sections PROJECT OPTIONS The project options allow you to view your invoice, contact Microsoft for Office 365 product support, or cancel your project 1. Return to your project - allows you to return to the last step you were on in your Activation project. 58 P a g e
2. View your invoice - allows you to view and / or print your invoice 3. Need Help with Office 365- takes you to the Office 365 product support page. BitTitan and UserActivation will support the customer with Tenant purchasing and provisioning, domain setup, user/mailbox setup, data migration, DNS cutover, and Outlook Configuration. Anything beyond this is the responsibility of Microsoft to support. 4. Cancel your project You can cancel your project all the way until you place your order. Once your order is confirmed, UserActivation will start an automated process and will require a ticket to support in order to stop or cancel your project. EDIT COMMUNICATION SETTINGS Under the edit communication settings section, you can add other people in you organization or your customers organization to receive communications from UserActivation. You can specify which types of communications you want to receive. You can choose to be notified when your data is pre-staged and when your project is complete. These are selected by default and you can opt out of these emails by unchecking the check box next to the option. Note: UserActivation will send you an email whenever your intervention is required to proceed with your UserActivation project. 59 P a g e
USER CREDENTIALS Once users are provisioned in UserActivation we will display the username and passwords for each of the users that were added to Office 365. We also provide an option to download this list into a.csv in order to distribute to end users or customers. 60 P a g e
ADMIN CREDENTIALS UserActivation will display the Admin username and password for the Office 365 tenant that we created for your own records and ongoing management of Office 365. DEPLOYMENTPRO STATUS The DeploymentPro Status tab displays the status for each end user who has received a DeploymentPro email. The status page allows you to track the exact status for each end user throughout the project. We will report the following 1. System information Outlook and OS version 2. Agent Installed the DeploymentPro Agent has been successfully installed 3. Agent Running Our servers are in communication with the Agent on the desktop 4. Outlook Configured Outlook was successfully configured 61 P a g e
5. Complete All actions have been successfully completed. Nothing left to do. The DeploymentPro dashboard also provides you the ability to filter by user and by status. As well as re send the DeploymentPro email to individual or all users. Simply click the checkbox next to the name of the person that you want to send the email to and click the button. 62 P a g e