BPOS Standard Deployment Guide February2010 PDF
BPOS Standard Deployment Guide February2010 PDF
Deployment Guide
• Exchange Online Standard
• SharePoint Online Standard
• Office Communications Online Standard
• Office Live Meeting Service
Microsoft, Active Directory, Excel, Forefront, Internet Explorer, MSN, Outlook, PowerPoint, SharePoint, SQL Server, Visio,
Windows, Windows Mobile, Windows NT, Windows PowerShell, and Windows Server are either registered trademarks or
trademarks of Microsoft Corporation in the United States and/or other countries.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
2
BPOS Standard Deployment Guide-Microsoft Confidential
Contents
INTRODUCTION ......................................................................................................................................7
About Microsoft Online Services .............................................................................................................. 7
Audience and Assumed Knowledge .......................................................................................................... 7
Document Limits ....................................................................................................................................... 8
Feedback ................................................................................................................................................... 8
SUPPORT SERVICES .................................................................................................................................9
Create a Service Request .......................................................................................................................... 9
Track or Modify a Service Request ......................................................................................................... 10
Customer Service Trial Support .............................................................................................................. 10
Partner Service Trial Support .................................................................................................................. 11
Diagnostics and Logging Support Toolkit ................................................................................................ 11
RSS Feeds ................................................................................................................................................ 12
DEPLOY EXCHANGE ONLINE .................................................................................................................... 13
Directory Synchronization Overview ...................................................................................................... 13
E-mail Coexistence Overview .................................................................................................................. 14
E-mail Migration Overview ..................................................................................................................... 14
Deployment Overview ............................................................................................................................ 15
Plan Phase ............................................................................................................................................... 16
Customer and Partner Kickoff Meeting............................................................................................... 17
Customer Service Trial ......................................................................................................................... 17
Master Project Plan ............................................................................................................................. 18
Long Pole Items ............................................................................................................................... 19
Planning Considerations...................................................................................................................... 19
Type of E-Mail Environment ........................................................................................................... 20
Blackberry Requirements................................................................................................................ 20
Mailbox Information ....................................................................................................................... 21
E-Mail Client Software .................................................................................................................... 22
E-Mail–Enabled Applications .......................................................................................................... 22
Number of Objects to Synchronize ................................................................................................. 22
Network Configuration ................................................................................................................... 23
Internet Bandwidth and Speed Testing .......................................................................................... 24
Required Permissions...................................................................................................................... 25
Microsoft Mailbox Migration Tools ................................................................................................ 25
3
BPOS Standard Deployment Guide-Microsoft Confidential
Third Party Mailbox Migration Tools .............................................................................................. 25
Prepare Phase ......................................................................................................................................... 25
Validate Client Hardware and Software ............................................................................................. 26
Active Directory Clean Up ................................................................................................................... 27
Active Directory Passwords ................................................................................................................. 28
Strong Passwords ............................................................................................................................ 28
Password Reset Policy..................................................................................................................... 28
Lockout Policy ................................................................................................................................. 29
Mailbox Size Reduction ....................................................................................................................... 29
Synchronization of Directories ............................................................................................................ 29
Computer Requirements ................................................................................................................ 30
Enable Directory Synchronization ................................................................................................... 30
Install and Configure Directory Synchronization Tool .................................................................... 30
Verify Directory Synchronization .................................................................................................... 32
Maintain Authentication to Local Resources .................................................................................. 34
Establish E-Mail Coexistence ............................................................................................................... 34
Step : Add a Domain to Microsoft Online Services ......................................................................... 35
Step 2: Verify Domain Ownership ................................................................................................... 36
Step 3: Add Autodiscover and Sender Policy Framework Records (Optional) ............................... 37
Step 4: Enable External Relay.......................................................................................................... 39
Step 5: Secure Your E-Mail Traffic (Recommended) ....................................................................... 39
Step 6: Verify E-Mail Traffic Flow .................................................................................................... 39
Support for Outlook 2003 Using Exchange Online Connector ............................................................ 40
Client Computer Requirements ...................................................................................................... 40
Install the Microsoft Exchange Online Connector for Office Outlook 2003 ................................... 40
Uninstall or Repair the Microsoft Exchange Online Connector for Office Outlook 2003 ............... 41
Known Issues with the Exchange Online Connector for Office Outlook 2003 ................................ 41
Prepare End User Communications ..................................................................................................... 41
Creating Logical Migration Groups ..................................................................................................... 42
Sign In Application Deployment .......................................................................................................... 42
Migrate Phase ......................................................................................................................................... 44
Migration Tools Requirements ............................................................................................................ 44
Using Migration Cmdlets................................................................................................................. 45
Install Migration Tools ........................................................................................................................ 45
Activate and Migrate Local Exchange Server Mailboxes (Administration Center) ............................. 45
4
BPOS Standard Deployment Guide-Microsoft Confidential
Step 1: Activate Selected Users ...................................................................................................... 45
Step 2: Run Move Exchange Mailboxes to Microsoft Online Services Wizard ............................... 46
Activate and Migrate Local Exchange Server Mailboxes (PowerShell) ............................................... 47
Resetting an Activated User Password ........................................................................................... 49
Migrate Internet POP3 and IMAP4 Mailboxes .................................................................................... 50
Step 1: Create User Accounts ......................................................................................................... 50
Step 2: Determine Your Internet Server Access Method ................................................................ 50
Step 3: Create a Comma Separated Values File .............................................................................. 52
Step 4: Import the Mailbox List....................................................................................................... 53
Step 5: Run the Internet Mailbox Migration Wizard ...................................................................... 53
Migrating Conference Rooms ............................................................................................................. 55
Finish Mailbox Migration .................................................................................................................... 56
Post Migration Service Testing........................................................................................................ 56
Delete Local Mailboxes ................................................................................................................... 56
Reroute Incoming Mail.................................................................................................................... 57
Decommission Local Exchange Server Environment ...................................................................... 58
Enable Exchange Hosted Archiving (EHA) ........................................................................................... 58
Purchasing EHA ............................................................................................................................... 59
Enable EHA Services for Existing Customers ................................................................................... 59
More Information ........................................................................................................................... 60
Advanced Topics ..................................................................................................................................... 60
How E-Mail Coexistence and E-Mail Migration Work......................................................................... 60
Add and Validate SMTP Domains to Exchange Online ................................................................... 60
Install and Configure Directory Synchronization ............................................................................ 60
Activate Directory Synchronized Users ........................................................................................... 61
Migrate Mailbox Content ................................................................................................................ 61
Delete Local Exchange Server Mailboxes ........................................................................................ 62
How Directory Synchronization Works................................................................................................ 62
How Directory Synchronization Uses the Microsoft Online Services Credentials .......................... 62
How Directory Synchronization Uses Active Directory Credentials ..................................................... 63
How the Active Directory Credentials Are Used ............................................................................. 63
How the Service Account Is Used ................................................................................................... 63
How to Force Directory Synchronization ........................................................................................ 63
E-Mail Migration ................................................................................................................................. 63
Migration From Internet-Hosted POP3 and IMAP4 Mailboxes ...................................................... 64
5
BPOS Standard Deployment Guide-Microsoft Confidential
Migrations From Local Exchange Server Mailboxes ....................................................................... 65
CONFIGURE SHAREPOINT ONLINE ............................................................................................................ 66
Deployment Assistance ........................................................................................................................... 66
Customization Capabilities...................................................................................................................... 67
Acceptable Performance Guidelines....................................................................................................... 67
User response times ............................................................................................................................ 71
ENABLE OFFICE COMMUNICATIONS ONLINE ............................................................................................... 72
Manually Enabling Services..................................................................................................................... 72
User Client Requirements and Limitations ............................................................................................. 73
Network Port Configuration.................................................................................................................... 73
ADMINISTER OFFICE LIVE MEETING .......................................................................................................... 74
Partner Activity ....................................................................................................................................... 75
Plan for and Configure Service ............................................................................................................ 75
Configure Services........................................................................................................................... 75
Prepare Network ................................................................................................................................. 76
Complete Technical Deployment......................................................................................................... 77
Live Meeting 2007 Client ................................................................................................................ 77
Conferencing Add-in for Outlook .................................................................................................... 77
Support Readiness .......................................................................................................................... 78
Develop End User Training .................................................................................................................. 78
Announce Live Meeting Availability .................................................................................................... 79
Other Resources .................................................................................................................................. 79
APPENDIX A: SOLUTION ALIGNMENT WORKSHOP QUESTIONNAIRE .................................................................. 81
APPENDIX B: SAMPLE E-MAIL MIGRATION END USER COMMUNICATIONS ......................................................... 87
APPENDIX C: POST MIGRATION SERVICES TEST PLAN.................................................................................... 92
APPENDIX D: STANDARD OPERATING PROCEDURES ...................................................................................... 95
APPENDIX E: KEY DEPLOYMENT RESOURCES ............................................................................................... 97
APPENDIX F: LIVE MEETING NEEDS ASSESSMENT WORKSHEET ........................................................................ 98
6
BPOS Standard Deployment Guide-Microsoft Confidential
Introduction
The Business Productivity Online Standard Suite Deployment Guide provides Microsoft partners with the
detailed information and guidance they need to help customers deploy enterprise-class hosted services
offered by Microsoft Online Services. The primary focus of the deployment guide is on planning and
preparation tasks required to migrate mailboxes from a customer’s on-premise mail system to the
Exchange Online.
7
BPOS Standard Deployment Guide-Microsoft Confidential
o Microsoft Internet Explorer 7.0, 8.0 and other Internet browser technologies
o Windows Phone and mobility
Knowledge of the customer network topology:
o Active Directory sites, trusts, and topology
o Wide Area Connectivity – On premise networks and equipment
o Wide Area Connectivity – Internet bandwidth and latency
o Firewall technologies
Knowledge of the legacy messaging systems including, but not limited to:
o Microsoft Exchange Server-based systems
o Lotus Notes Domino
o Novell GroupWise
o POP3/IMAP4/SMTP-based mail systems
o Archival systems
Document Limits
This deployment guide does not address the customer and partner activities that occur before
deployment (Sales) or activities that occur after deployment (Operations)—with the exception of
Standard Operating Procedures (see Appendix D). There is also no discussion of Microsoft Forefront
Online Protection for Exchange (FOPE).
Feedback
Please submit any and all feedback about this deployment guide using this to
[email protected]. Your feedback is important to the continued improvement of this
document. We look forward to hearing from you and appreciate the time you might take to help us
make this a better deployment guide.
8
BPOS Standard Deployment Guide-Microsoft Confidential
Support Services
Partners should be aware of the BPOS Standard support options made available to BPOS Standard
service administrators. Service administrators access these support options from the Support tab of the
Microsoft Online Services Administration Center. From this tab service administrators can do the
following:
Search the Microsoft Online Services Knowledge Base articles
Find answers to common support issues
Submit and manage service requests
Connect to the Microsoft Online Services Tech Center, community forums, and the Microsoft
Online Services team blog
The Support and Troubleshooting section of Microsoft Online Services Help describes the steps required
to do these tasks.
Microsoft Online Services telephone support is also available. For more information, see Contact
Technical Support.
Figure 1
9
BPOS Standard Deployment Guide-Microsoft Confidential
Track or Modify a Service Request
After you create service requests, you have various ways to track them in the Administration Center
(Figure 2) by selecting view options in the Views pane. You also have the option to edit and close service
requests.
Figure 2
10
BPOS Standard Deployment Guide-Microsoft Confidential
Figure 3
11
BPOS Standard Deployment Guide-Microsoft Confidential
RSS Feeds
Microsoft Online Service Notifications are currently delivered through an RSS feed. Prior to calling
Support, this feed should be reviewed to determine if a known issue has already been reported. The
feed URL is https://rss.microsoftonline.com/feeds.aspx?center=default&chan=notifications&lang=en-
US. You can also add this feed directly to your Outlook client by following these steps:
1. On the Tools menu, click Account Settings.
2. On the RSS Feeds tab, click New.
3. In the New RSS Feed dialog box, type or copy and paste the URL of the RSS Feed from above.
4. Click Add.
5. On the RSS Feed Options page, select your options and click OK.
6. Click Close.
12
BPOS Standard Deployment Guide-Microsoft Confidential
Deploy Exchange Online
The Exchange Online Standard service is a remotely hosted enterprise messaging solution managed by
Microsoft. It provides a reliable, security-enhanced messaging environment with the flexibility to meet
changing business needs.
IMPORTANT: Partners should review the Microsoft Exchange Online Standard Service Description for
complete details about features and limitations of the Exchange Online Standard service. The service
description is available at the Microsoft Download Center.
This section of the BPOS Standard Deployment Guide describes the tasks and processes associated with
moving a customer from their existing messaging system to Exchange Online. It assumes that the
customer has implemented the Active Directory service on-premise and in which mail-enabled user
accounts are created and maintained.
The timeframe required to deploy Exchange Online will depend on the complexity of the customer
environment. For larger customers, deployment projects can typically be completed in 8 to 12 weeks.
This timeframe may be extended based on escalations or “long pole” items requested by the customer
and average mailbox size to be migrated. Customer network bandwidth can also impact the timeframe.
While partners are involved in a number of planning and preparation tasks in moving a customer to
Exchange Online, the primary Exchange Online deployment tasks are focused on three principle
activities:
Directory synchronization
E-mail coexistence
E-mail migration
Each is described briefly in the sections that follow.
Note: Much of the material contained in the Deploy Exchange Online section is from the “Migration
to Microsoft Online Services” white paper available from the Microsoft Download Center. Partners may
want to review this white paper for additional information related to Exchange Online migration.
13
BPOS Standard Deployment Guide-Microsoft Confidential
When you first run the Microsoft Online Services Directory Synchronization Tool, it writes a copy of each
user account and all e-mail–enabled contacts and groups to the organization’s Microsoft Online Services
directory. Directory synchronization can also provide Global Address List synchronization between the
local Exchange Server environment and Exchange Online.
When user accounts are first synchronized with the Microsoft Online Services directory they are marked
as disabled. They cannot send or receive e-mail and they do not consume licenses. When you are ready
to assign Exchange Online mailboxes to specific users, you must select and activate these users.
Note: Coexistence limitations include Mailbox delegation and Free/Busy detail. For Mailbox
delegation users in one e-mail environment cannot assign mailbox management permissions to
users in the other e-mail environment. In the case of Free/Busy, when scheduling meetings, users in
one e-mail environment cannot see the Free/Busy information for users in the other e-mail
environment.
14
BPOS Standard Deployment Guide-Microsoft Confidential
Deployment Overview
When migrating to Exchange Online it is best to proceed in three distinct phases to expedite the project.
These phases – Plan, Prepare, and Migrate – provide high-level timeframes that control the pace of the
migration project while keeping individual tasks serialized. It is not uncommon to overlap tasks outlined
in the Plan phase and Prepare phase simultaneously and the Prepare phase and Migrate phase
simultaneously.
Figure 4 shows the key customer and partner tasks associated with each phase.
Figure 4
Table 2 describes in more detail the tasks involved in each of the three phases.
Table 2: Deployment Activity Overview
15
BPOS Standard Deployment Guide-Microsoft Confidential
Phase Key Activities and Events
Plan Phase
The Plan phase of the Exchange Online deployment covers all partner and customer activities required
to produce the Master Project Plan.
Partners should coordinate the following sequence of activities:
16
BPOS Standard Deployment Guide-Microsoft Confidential
1. Conduct customer and partner kickoff meeting including Solution Alignment Workshop
2. Develop Pilot Project Plan
3. Facilitate customer service trial and trial validation
4. Convert Pilot Project Plan to Master Project Plan
5. Work with customer to evaluate migration tools, bandwidth considerations, mobility policies
and Exchange Hosted Archive requirements
6. Finalize Master Project Plan
17
BPOS Standard Deployment Guide-Microsoft Confidential
Figure 5
The service trial enables the customer to conduct their own in-house pilot testing and assess any issues
with the service prior to moving a significant number of individuals onto the service. The intent is to
eliminate any issues that would cause the customer’s business to be negatively impacted by the move. A
pilot deployment should create confidence with the project stakeholders that confirm all systems are a
“go” for preparing for full production deployments. Developing a Pilot Project Plan is recommended
during the trial to assist in keeping the pilot on track.
Trials typically start with about 10 users, and then users are added as confidence in overall system
performance is demonstrated. To represent a cross-section of the customer’s user population, the trial
may eventually grow to involve as many as 200 users—depending upon agreed scope required to
demonstrate that the services are performing at a satisfactory level across the customer’s environment.
It is recommended that geographical diversity be included in the pilot to reflect varying network and
other real-world infrastructure variables.
Pilots are also designed to test migration processes against the various types of mailboxes that are
found within the customer environment. Pilots should begin with a few simple mailboxes and grow in
size and complexity such that customer service testing is based on a realistic migration experience.
Note: If the customer’s current messaging system includes Lotus Notes, the trial should also test
access to Notes applications that may be left behind in the migration process.
Pilot migrations should be a shared effort executed by the partner and customer migration teams. Roles
and responsibilities will vary and must be determined during this phase. The shared effort should also
produce a documented scope and approach for the deployment. This may consist of a detailed
migration plan, a well-defined Master Project Plan, or both.
18
BPOS Standard Deployment Guide-Microsoft Confidential
partner works directly with the customer deployment team that has been assigned to the project and
may be responsible for any one of the following project planning tasks:
Organize and lead MMP development meetings
Ensure that all team members agree to the key tasks, milestones and dates included in the MMP
to establish the baseline scope and schedule for the project.
Communicate the MPP to all project stakeholders to ensure buy-in and agreement to the
deployment plan and its approach
Include the migration project plan within the deployment MPP
MMP work is facilitated with the standard MPP template developed for BPOS deployments and
incorporates customer-specific tasks to create an initial draft of the customer-specific MPP. The partner
also works with the customer team to include any partner-specific or customer-specific tasks and
milestones into the MPP. The goal is to create a complete end-to-end plan for all deployment and
support integration activities.
Planning Considerations
The following sections discuss some of the critical items partners and customers need to evaluate when
developing the Master Project Plan. Also, partners can download the Microsoft Online Migration Toolkit
from the Microsoft Download Center. The toolkit contains a number of planning documents that may be
useful to partners and customers.
19
BPOS Standard Deployment Guide-Microsoft Confidential
Type of E-Mail Environment
Partners need to understand what type of e-mail environment the customer organization is currently
using. Microsoft Online Services supports mailbox content migration from local Exchange Server
environments and from POP3 and IMAP4 servers as well as some third party platforms. If the customer
has a local Exchange Server environment running Exchange Server 2000, Exchange Server 2003, or
Exchange Server 2007 you can establish e-mail coexistence and directory synchronization and then
migrate the organization’s mailbox contents over time.
Third party platform migrations will require the use of non-Microsoft tools and processes. Each
customer environment will have different requirements and the migration toolsets should be evaluated
to determine if they meet the customer requirements. For more information, see the topic Third Party
Mailbox Migration Tools.
Blackberry Requirements
As with other Microsoft Online Services, Hosted BlackBerry is a standardized service and is not
customized per customer. All service policies and settings are as listed in the Policy Reference Guide at
http://na.blackberry.com/eng/deliverables/3801/Policy_Reference_Guide.pdf with the exception of the
choice of password and no-password policies. Settings for these policies are detailed here:
No password required policy
Default policy that is applied unless a customer specifically requests the password protected
policy.
o Device-Only Items: Password Required = False
o Global Items: Allow Browser = False
o PIM Sync Policy Group: Disable PIN Messages Wireless Sync = True
o PIM Sync Policy Group: Disable SMS Messages Wireless Sync = True
o PIM Sync Policy Group: Disable Phone Call Log Wireless Sync = True
o MDS Integration Service Policy Group: Disable MDS Runtime = True
o MDS Integration Service Policy Group: Disable Activation with Public BlackBerry MDS
Integration Service = True
o MDS Integration Service Policy Group: Disable User-Initiated Activation with the
BlackBerry MDS Integration Service = True
Password required policy
o Device-Only Items: Password Required = True
o Device-Only Items: User Can Disable Password = False
o Global Items: Allow Browser = False
o Password Policy Group: Set Password Timeout = 15
o Password Policy Group: Set Maximum Password Attempts = 5
o PIM Sync Policy Group: Disable PIN Messages Wireless Sync = True
o PIM Sync Policy Group: Disable SMS Messages Wireless Sync = True
o PIM Sync Policy Group: Disable Phone Call Log Wireless Sync = True
o MDS Integration Service Policy Group: Disable MDS Runtime = True
o MDS Integration Service Policy Group: Disable Activation with Public BlackBerry MDS
Integration Service = True
o MDS Integration Service Policy Group: Disable User-Initiated Activation with the
BlackBerry MDS Integration Service = True
20
BPOS Standard Deployment Guide-Microsoft Confidential
A custom BlackBerry policy may be possible on a case by case basis and must be approved by Microsoft
Online Engineering before communicating a commitment to the customer. The approval process
workflow is shown in Figure 6. Under no circumstances is application provisioning permitted.
Figure 6
For more information about the Microsoft Online Services BlackBerry solutions, see the following
documents available at the Microsoft Download Center:
Microsoft Online Services Mobility Solutions Description
Hosted BlackBerry Service Onboarding Guide
Mailbox Information
Partner should work with customers to assess the number of mailboxes, mailbox size, and the rate of
mailbox size growth in the customer environment. This information will help to evaluate the impact of
migration traffic on the customer network, which must be considered when scheduling migrations.
Partners should also understand if the customer organization enforces maximum mailbox size limits.
This information is very important when you define Exchange Online storage capacities. At a minimum,
the new Exchange Online environment should let all users store the same amount of data or more in
their Exchange Online mailboxes. It may be necessary for users with extra-large mailboxes to move
some of that content from their mailboxes to some form of offline storage, such as a Microsoft Office
21
BPOS Standard Deployment Guide-Microsoft Confidential
Outlook .PST file to facilitate in timely mailbox migrations. See the topic Mailbox Size Reduction for
more information.
A company receives 5 GB of mailbox space for each Exchange Online user license purchased. This means
that if a company purchases 100 user licenses, it is allocated a total of 500 GB of mailbox space.
When a service administrator creates a mailbox for a user, the administrator can apply the default
mailbox size or configure the mailbox with more or less storage. A service administrator can assign
mailbox storage to each user in the following increments: 256 MB, 512 MB, 1 GB, 2 GB, 3 GB, 4 GB, 5 GB,
6 GB, 7 GB, 8 GB, 9 GB, 10 GB, 15 GB, 20 GB, and 25 GB.
Additional mailbox space is available for purchase if the customer company needs more.
Note: With the March 2010 Service Release for Exchange Online, the default mailbox size will
default to 25 GB. You will still be able to change the mailbox size to the values listed above from
within the Microsoft Online Administration Center.
E-Mail–Enabled Applications
Partners should also understand if the customer uses any e-mail–enabled applications. Some examples
of e-mail–enabled applications are:
An auto-reply to incoming e-mail addressed to a specific e-mail address.
A report automatically generated by a line-of-business application that is e-mailed to an e-mail
address or a distribution group.
If the customer has any e-mail–enabled applications, partners must determine whether they can be
modified to work with Microsoft Online Services. In some cases, it may be necessary for the customer to
keep its existing e-mail environment in order to support e-mail–enabled applications until they can
make the necessary modifications.
22
BPOS Standard Deployment Guide-Microsoft Confidential
For companies with greater than 50,000 objects we recommend using a full version of SQL Server 2005
vs. the SQL Server 2005 Express Edition included with the Directory Synchronization Tool. The Express
Edition of SQL Server 2005 has a maximum file size limitation of 4 GB or about 50,000 objects based on
the data populated for on-premise AD attributes. Detailed steps for installing the Directory
Synchronization Tool with full SQL can be found in the “To install the Directory Synchronization Tool
with SQL Server 2005 Full Edition” procedure.
Network Configuration
Exchange Online and other Microsoft Online Services hosted solutions are available to companies over
their Internet connection and may replace applications that previously operated within the company
network. The traffic that previously was confined to the company network will now travel between the
company and the Internet. Partners should help customers ensure that their company’s connection to
the Internet is configured correctly and that it has enough capacity to handle the network traffic.
Ports Applications
23
BPOS Standard Deployment Guide-Microsoft Confidential
Depending on the location of their Microsoft Online Service data center, customers must also configure
the TCP/IP ranges as shown in Table 4.
Table 4: TCP/IP Ranges for Microsoft Online Services Data Centers
The following are IP address ranges for Microsoft Forefront Online Security for Exchange data centers.
12.129.20.0/24
12.129.199.61
12.129.219.155
63.241.222.0/24
65.55.88.0/24
206.16.57.70
207.46.51.64/26
207.46.163.0/24
213.199.154.0/24
213.244.175.0/24
216.32.180.0/24
216.32.181.0/24
24
BPOS Standard Deployment Guide-Microsoft Confidential
o Americas
o EMEA
o APAC
Required Permissions
Migrating to Microsoft Online Services requires high-level permissions to access the customer’s existing
Exchange Server and Active Directory environment. See Install and Configure Directory Synchronization
Tool and Install Migration Tools for the permissions and prerequisites required. Installing the Directory
Synchronization Tool does require Enterprise Administrator rights during the initial installation. Most
other tasks will require Domain Admin rights.
Prepare Phase
Entering the Prepare phase, the partner and customer should have the Master Project Plan finalized and
it should include the following information:
Documentation of the existing customer environment
Required client computer changes
25
BPOS Standard Deployment Guide-Microsoft Confidential
Required client software changes
User training plan associated with client computer changes
Plan to establish e-mail coexistence (if desired)
Plan for moving forward with or decommissioning legacy e-mail applications
Plan to migrate the customer’s mailbox contents
Size of the Exchange Online mailboxes for end users
Number of mailboxes to migrate for each migration session
Number of migration workstations or servers required
Number of sessions required per migration workstation or server
User groupings for each migration session
Length of time required to complete the entire migration
Plan for supporting users during the migration
Administrative and troubleshooting responsibilities
Equipped with this information, the deployment team can proceed with preparing for the Exchange
Online deployment and mailbox migration.
Note: Macintosh hardware requirements are determined by the requirements for Macintosh OS X.
In Table 6 are shown the supported system and application software for clients.
Table 6. Software Requirements for Client Computers
26
BPOS Standard Deployment Guide-Microsoft Confidential
Software Supported Versions
27
BPOS Standard Deployment Guide-Microsoft Confidential
o Street Address
o City
o State or Province
o Zip or Postal Code
o Country or Region
Partners should know that the following characters are not supported and will be converted to
underscores (_) in the Online Services Active Directory:
(Space char)
(
)
@
' (single quote)
|
=
?
/
%
~
If cleanup is not done before the deployment process, there can be a significant negative impact to the
on-boarding process as it could take days or even weeks to iterate through the cycle of syncing,
identifying errors, and re-syncing.
Strong Passwords
Access to Microsoft Online Services requires strong passwords in order to help keep users and their
information protected. These are the requirements of a strong password:
Seven (7) or more characters long
Contains characters from at least three of these four categories:
o Uppercase letters: A-Z
o Lowercase letters: a-z
o Numerals: 0,1,2,3,4,5,6,7,8,9
o Non-alphanumeric characters: ` ~ ! @ # $ % ^ & * ( ) _ + - = { } | [ ] \ : " ; ' < > ? , . /
28
BPOS Standard Deployment Guide-Microsoft Confidential
The Sign In application warns end users 14 days before their password expires.
If a password expires, the user is prompted to change it when you sign in to the Administration
Center, My Company Portal, or the Sign In application.
Lockout Policy
Microsoft Online Services uses an account lockout policy to help protect the accounts of service
administrators and end users. The user can try to sign in to the Administration Center or the Sign In
application five (5) times. After five (5) failed attempts with an invalid user name or an incorrect
password, users are locked out for 15 minutes. This condition cannot be manually reset.
The lockout policy helps guard against malicious attacks by unauthorized users. After 15 minutes, the
user can attempt to sign in again with the correct user name and password. If the user cannot
remember the password, a service administrator can reset the user's password in the Administration
Center.
Note: The number of days and size values are recommendations and may not be suitable for every
client.
Synchronization of Directories
After the customer has completed Active Directory clean up and, if necessary, reduced use mailbox
sizes, partners and customers can move forward with synchronizing information from the customer’s
local Active Directory to the Microsoft Online Services directory service. Synchronization is performed
using the Microsoft Online Services Directory Synchronization Tool.
29
BPOS Standard Deployment Guide-Microsoft Confidential
Computer Requirements
Before installing the Directory Synchronization Tool, verify that the computer on which you install it
meets the system requirements and that you have the required permissions.
Note: If the other servers in the Active Directory forest are running earlier versions of
Windows Server, you can still join a server running Windows 2003 Server to the forest.
Required Permissions
Using the Directory Synchronization Tool requires the following permissions:
The person installing the Directory Synchronization Tool must have local Administrator
permissions on the computer on which the tool is being installed.
When configuring directory synchronization, you must provide the user name and password of
an account with Administrator permissions on the customer’s Microsoft Online Services
company.
You must provide the user name and password of an account with Enterprise Admin
permissions on the customer’s local Active Directory service.
30
BPOS Standard Deployment Guide-Microsoft Confidential
3. If necessary, copy the installation file to the computer on which it will be installed, and then
run the installation program.
Note : You must successfully complete the Microsoft Online Services Directory
Synchronization Tool Configuration Wizard before synchronization will begin. You can run
the configuration wizard immediately after installation by selecting Start Configuration
Wizard now on the Finish page of the Microsoft Online Services Directory Synchronization
Tool Installation Wizard.
After the Directory Synchronization Tool is installed, run the Directory Synchronization Configuration
Wizard.
►To install the Directory Synchronization Tool with SQL Server 2005 Full Edition
The administrative credentials used to perform the installation must have rights within SQL Server 2005
to create the Directory Synchronization Tool database. If you are installing the Directory
Synchronization Tool using a remote installation of SQL Server 2005, you will need to create a domain
account which will be used as a service account to run the Microsoft Identity Integration Server service
and the Microsoft Online Directory Services Synchronization Service on the computer on which the
Directory Synchronization Tools will be installed.
1. Open a Command Prompt as an Administrator and navigate to the folder in which you saved the
installation program.
2. At the Command Prompt, type dirsync /fullsql.
If prompted with a User Account Control prompt, click Continue.
-OR-
Enter the username and password of an administrator account, click OK.
3. On the Welcome page, click Next.
4. On the Microsoft Software License Terms page, read the license terms, select I accept the
Microsoft Software License Terms, click Next.
5. On the Select Installation Folder page, choose an installation folder location, click Next.
6. On the Installation page, wait for the installation to complete, click Next.
7. On the Finished page, click Finish.
8. On the computer on which the Directory Synchronization Tool was installed, open Windows
PowerShell.
9. At the Windows PowerShell prompt, type Add-PSSnapin Coexistence-Install.
10. To install the Directory Synchronization Tool onto the same system as SQL Server 2005, type
Install-OnlineCoexistenceTool –UseSQLServer –Verbose
-OR-
To install the Directory Synchronization Tool using a remote installation of SQL Server 2005, type
Install-OnlineCoexistenceTool –UseSQLServer –SqlServer <SQLServerName> -
ServiceCredential (Get-Credential) –Verbose
11. At the Windows PowerShell Credential Request prompt, type the username and password of the
domain account that will be used to run the Microsoft Identity Integration Server service and
the Microsoft Online Directory Services Synchronization Service.
12. Run the Microsoft Online Services Directory Synchronization Configuration Wizard to complete
the installation.
31
BPOS Standard Deployment Guide-Microsoft Confidential
You must successfully complete the Microsoft Online Services Directory Synchronization Tool
Configuration Wizard before synchronization will occur.
Important
The Microsoft Online Services credentials that were provided are used to synchronize
information from the local Active Directory to the Microsoft Online Services directory
service. If you change the password associated with this account, you must rerun the
configuration wizard and provide the updated credentials.
The Enterprise Admin credentials that were provided are not saved. They are used to create
the MSOL_AD_Sync directory synchronization service account. This service account is used
to read the changes from the local Active Directory.
32
BPOS Standard Deployment Guide-Microsoft Confidential
As part of both forced and automatic verification procedures, you will make changes to mail-enabled
objects in the local Active Directory and verify that those changes are synchronized with Microsoft
Online Services.
33
BPOS Standard Deployment Guide-Microsoft Confidential
5. In the local Active Directory, make a simple but obvious change to one of the address
properties of the user account that you verified in step 3 of the forced directory
synchronization procedure.
6. In the local Active Directory, make simple but obvious changes to the contact and the
distribution group that you modified in step 4.
7. Check the directory synchronization event log to determine when directory synchronization is
complete. This may take up to three hours.
8. When synchronization is complete, view the properties of the user, contact, and distribution
list in the Microsoft Online Services Administration Center and verify that the changes you
made in the local Active Directory now appear in Microsoft Online Services.
Note: In this procedure, the changes you made to the contact and distribution group in
Microsoft Online Services have been overwritten by the changes you made to the same
contact and distribution group in the local Active Directory.
Establishing e-mail coexistence between a local Exchange Server environment and Exchange Online
requires the following steps:
1. Add the customer’s domain to Microsoft Online Services
2. Verify the e-mail traffic flow
3. Add Autodiscover and sender policy framework records (optional)
4. Enable directory synchronization
5. Install and configure the Microsoft Online Directory Synchronization Tool
34
BPOS Standard Deployment Guide-Microsoft Confidential
6. Verify directory synchronization
Many of the steps required to enable e-mail coexistence are performed by selecting the E-Mail
Coexistence page (Figure 7) from the Migration tab in the Microsoft Online Services Administration
Center.
Figure 7
The following steps take you through process of establishing e-mail coexistence between the customer’s
on-premises Exchange Server environment and Exchange Online. When you complete this procedure, all
e-mail addressed to the company’s domain will be delivered to the on-premises Exchange Server
mailboxes. All users with Exchange Online mailboxes will be able to send e-mail using the company
domain.
35
BPOS Standard Deployment Guide-Microsoft Confidential
4. In the Type area, select External Relay if you have an existing e-mail environment that uses
this domain name.
OR
Select Authoritative if the Microsoft Online Services e-mail service is the only e-mail
environment that uses this domain name.
5. Click Create, and then on the Confirmation page, verify the domain name and type that you
provided.
Ownership of the company’s domain must be verified before users are added or send and receive e-
mail.
Note In the following proceedure, the verification process requires you to access the domain
account with your domain registrar. Contact the domain registrar if you need help accessing your
domain account.
36
BPOS Standard Deployment Guide-Microsoft Confidential
11. On the Users tab, click Domains, and then in the Status column next to the appropriate domain
in the Domains pane, click Verify now.
12. In the Verify Domain Wizard, on the Verification details page, click Verify.
13. In the Confirmation page of the Verify Domain Wizard, make a test connection to your domain,
and confirm that the verification was successful.
Note: If your verification fails, it is likely due to the fact that the changes you made to your
domain account require more time to propagate throughout the Internet. Cancel the Verify
Domain Wizard and come back to verify the domain later. If it has been more than 72 hours
since you made the changes to your domain account, log on to your domain account, and verify
that you entered the CNAME information correctly. If the information was entered incorrectly,
you must remove the incorrect alias and create a new one with the correct information, by
repeating the steps above.
14. After successfully verifying your domain ownership, click Close to exit the Verify Domain Wizard.
Your domain should now be listed as Verified in the Domains pane of the Exchange Online page.
Important: If the domain you are adding was previously owned by another Microsoft Online
Services customer, you must wait 24 hours after verifying the domain before adding users,
contacts, or distribution lists to your new domain. This prevents possible access to this
information by the previous domain owners.
37
BPOS Standard Deployment Guide-Microsoft Confidential
2. Copy the following line, where domain.name is the company domain name (for example,
contoso.com):
Autodiscover.domain.name
Paste or type this information into the appropriate alias (CNAME) location in your domain
account.
3. Copy the following line:
AutoDiscoverRedirect-Forest1.MicrosoftOnline.com
Paste or type this information into the appropriate fully qualified domain name (FQDN) or
points-to text box in the domain account.
4. Save the changes to your domain records, and then log off your domain registrar account.
5. (Optional) Set up mail forwarding on your existing Exchange Server e-mail system to forward e-
mail messages to your Microsoft Online Services mailboxes. For information about how to set
up mail forwarding, see the documentation for the existing Exchange Server e-mail system.
Note: Outlook can use either a domain alias (CNAME) or an SRV record to locate Exchange
Autodiscover service. You should not add both types of record to the domain. For more
information about how to use SRV records for Autodiscover, visit the Microsoft Help and
Support page and search for article 940881.
Note: SPF is a relatively new feature and may not be implemented by your ISP. Even if your
ISP has not implemented SPF, we recommend that you create an SPF to make sure your domain
is compatible with future enhancements at your ISP.
Autodiscover Issues
If the company’s e-mail environment meets all of the following conditions, you may encounter
Autodiscover issues:
The company is using Microsoft Exchange Server 2007.
Users are using Office Outlook 2007.
Users with Exchange Online mailboxes also have mailboxes on your on-premises Exchange
Server.
Exchange Online accounts have identical primary Simple Mail Transfer Protocol (SMTP) e-mail
addresses in both systems.
38
BPOS Standard Deployment Guide-Microsoft Confidential
Recommendations
Do not allow users to maintain mailboxes on both systems. Delete the on-premises Exchange
Server mailbox as quickly as possible after migrating mailbox content to Exchange Online.
Do not use the same primary SMTP address for Microsoft Online Services user accounts and on-
premises Exchange Server mailboxes.
If your company must have users who maintain mailboxes in both systems at the same time, and if you
must use the same primary SMTP address for both mailboxes, use the following workaround on each
computer that uses Office Outlook 2007 to access an Exchange Online mailbox.
Install Office Outlook 2007 Service Pack 1.
Install the Office Outlook 2007 hotfix package that is described in KB948761.
Set the following registry entries. Microsoft Online Services Support can provide a .reg file to
simplify this operation. For Support contact information, see Contact Support.
o PreferLocalXML"=dword:1
o ExcludeHttpRedirect"=dword:0
o ExcludeHttpsAutodiscoverDomain"=dword:1
o ExcludeHttpsRootDomain"=dword:1
o ExcludeScpLookup"=dword:1
o ExcludeSrvLookup"=dword:1
o ExcludeSrvRecord"=dword:1
39
BPOS Standard Deployment Guide-Microsoft Confidential
For the purpose of this procedure, assume the following:
The customer organization has registered and is currently using the e-mail domain name of
contoso.com.
When the customer registered with Microsoft Online Services, the organization received the
Microsoft Online Services domain name of contoso.microsoftonline.com.
You have created an Exchange Online test user whose e-mail address is
[email protected].
You have created a test user in the local environment whose e-mail address is
[email protected].
► To verify e-mail traffic flow
1. In the Microsoft Online Services Administration Center, verify that you have a valid e-mail
address for the customer’s technical contact.
2. Use Microsoft Outlook Web Access to log on to Microsoft Online Services as
[email protected].
3. Send an e-mail message to [email protected].
4. Use Microsoft Outlook Web Access to open the user2 mailbox, and then verify that the
message arrived correctly.
5. From the user2 mailbox, send a reply to the original message.
6. From the user1 Exchange Online mailbox, verify that the message arrived correctly.
Windows Vista Business; Windows Vista Enterprise; Windows Vista Home; Windows Vista
Ultimate
Windows XP Professional with Service Pack (SP) 2
Windows XP Tablet Edition with SP 2
In addition, ensure that the client computer is also running the following applications:
Office Outlook 2003 with SP 3; Office Outlook 2003 with SP 4
Microsoft Online Services Sign In application
Microsoft .NET Framework 3.0 SP 1 when running Windows XP; or Microsoft .NET Framework
3.5
Install the Microsoft Exchange Online Connector for Office Outlook 2003
To install the Microsoft Exchange Online Connector for Office Outlook 2003, download and run the
installation file. This update must be installed on all Outlook 2003 client computers that will connect
and use Microsoft Online.
40
BPOS Standard Deployment Guide-Microsoft Confidential
After the application is installed, Office Outlook 2003 can be launched and will be able to look up
free/busy information and download the offline address book (OAB).
Uninstall or Repair the Microsoft Exchange Online Connector for Office Outlook 2003
If you have installed a previous version of the Microsoft Exchange Online Connector for Office Outlook
2003 and need to install a newer version, you will first need to uninstall the previous version. You can
uninstall the Microsoft Exchange Online Connector for Office Outlook 2003 from Programs and Features
in the Control Panel.
If you want to repair your installation of the Microsoft Exchange Online Connector for Office Outlook
2003, you must uninstall the application and then reinstall it.
Known Issues with the Exchange Online Connector for Office Outlook 2003
Microsoft Exchange Online Connector for Office Outlook 2003 is not supported on Windows 7,
or on any 64-bit version of the Windows operating system.
Office Outlook 2003 displays an error message during a manual send/receive process.
Office Outlook 2003 displays an error message during the OAB synchronization process that
occurs when you click Send/Receive on the Tools menu or press F9. This error is the result of a
known issue that prevents Office Outlook 2003 from disabling the OAB synchronization process
that is not required after a user installs Microsoft Exchange Online Connector for Office Outlook
2003. To work around this issue, you need to disable the OAB download settings in Office
Outlook 2003. Disabling this process will stop the error message from displaying; however, it will
not prevent you from successfully downloading your OAB from Microsoft Online Services.
Note: Before you begin the following procedure, ensure that you have installed all of the
required updates for Office Outlook 2003 and have correctly configured the client computer
by using the Sign In application. To download and install the required updates for Office
Outlook 2003, see Update for Outlook 2003 (KB943649).
41
BPOS Standard Deployment Guide-Microsoft Confidential
user to fully understand what is being asked of them. Consider the use of reminders in your e-mail
communications to end-users as a way to notify them of upcoming events.
Be sure to learn from any communication sent to t users participating in service trial pilots. Use these
findings to improve the communications that will be sent during the production deployment. Consider
building a feedback channel for trial users to communicate problems with the communications. A
simple way to create this channel is by using a mailto: tag with a subject field in each communications
sent to end-users. Here is an example: mailto:[email protected]?subject=BPOS
Communications Feedback.
The use of color or a larger font is recommended to grab a user’s attention.
See Appendix B: Sample E-mail Migration End User Communications for a sample set and schedule of e-
mail communications.
42
BPOS Standard Deployment Guide-Microsoft Confidential
Figure 8
A service administrator typically either deploys the Sign In application to each computer in the company
through software distribution or instructs end users to install it themselves by going to the Downloads
tab on My Company Portal.
The Sign In application can be supported by Group Policy using the required administrative template.
The ADM (mocha.adm) can be found on TechNet and details about the policy settings are located here.
Detailed logging can be configured to record different levels of information in error logs. These levels
are set in the LogLevel key in the user’s Windows registry. By default, the Sign In application sets the
LogLevel to 4. Service administrators can manually set log levels for Sign In application users. The most
common issues and solutions observed using the Sign In Application are discussed in the Sign In
Application Issues page of Microsoft Online Services Help.
The LogLevel key for the Sign In application is located in the Windows registry at:
HKEY_CURRENT_USER\Software\Microsoft \MOCHA\Preferences
To set the LogLevel key, use the following information in Table 7.
Table 7. LogLevel Values
None 0
Critical 1
Error 2
Exception 3
General (default) 4
Verbose 5
43
BPOS Standard Deployment Guide-Microsoft Confidential
Note: End-users must always launch Online applications, including Office Outlook and OWA, from the
Sign In Application and not from the Start menu or desktop icons.
Migrate Phase
In the Migrate phase, users are activated and the customer’s mailbox content is moved from their
existing e-mail system to Exchange Online. This section addresses the migration of two types of mailbox
content:
Exchange Server mailboxes: You can migrate mailbox content from a local Exchange Server
2000, Exchange Server 2003, or Exchange Server 2007 environment to Exchange Online. As
discussed in the previous sections, it is recommended that you establish e-mail coexistence
when doing so. You can also migrate mailboxes directly from a local Exchange Server
environment and skip coexistence, but this type of migration is usually done only by
organizations with very few user accounts.
POP3/IMAP4 mailboxes: It is also possible to migrate content directly from POP3 or IMAP4
mailboxes. If those mailboxes are hosted by an Internet e-mail hosting company, you can select
individual mailboxes to migrate and then migrate their mailbox content to Exchange Online. If
you have POP3 or IMAP mailboxes hosted on local Exchange Server 2000, Exchange Server 2003,
or Exchange Server 2007, you may be able to establish e-mail coexistence and then migrate the
contents of those mailboxes to Exchange Online.
The Microsoft Online Services Migration Tools are used to migrate POP3/IMAP4 mailboxes.
44
BPOS Standard Deployment Guide-Microsoft Confidential
Required Permissions
The Migration Tools require the following permissions:
The person installing the Microsoft Online Services Migration Tools must use a user account
with local Administrator permissions on the computer on which the tools are being installed.
When migrating from a local Exchange Server environment to your Exchange Online service, the
user account used to perform the migration must have Exchange Administrator permissions in
the local Exchange Server environment.
When migrating from POP3 or IMAP4 mailboxes, you may need Administrator permissions for
each mailbox.
45
BPOS Standard Deployment Guide-Microsoft Confidential
►To activate selected users
1. Sign in to the Microsoft Online Services Administration Center, select the Users tab, and then
select the User List page.
2. In the Views pane, click Disabled User Accounts.
3. In the All Users pane, select one or more users.
4. In the Actions pane, click Activate user.
5. On the Assign Services page, select the services to assign to the selected users. You must
select at least one service to activate the selected users.
6. On the Password Options page, you can select to send a list of the passwords for the newly
activated user accounts to someone in an e-mail message. If you decide not to send the
passwords in e-mail, you can copy and paste them on the Confirmation page.
7. After making your selection, click Activate.
8. Verify the list of activated users on the Confirmation page. You can copy the temporary
passwords from this page and paste them into a document or an e-mail message for
distribution.
Note: If you select to copy the local mailbox content, you can also delete the local
mailboxes.
5. If you chose to copy the local mailbox content, on the Select Mailbox Content page, select the
types of mailbox content to copy and the date range of the content to copy.
6. After reviewing the list of selected mailboxes on the Review Mailboxes page, click Migrate to
perform the actions that you selected in steps 4 and 5.
7. Complete the Move Exchange Mailboxes to Microsoft Online Services Wizard.
Note: The Move Exchange Mailboxes to Microsoft Online Services Wizard copies the
most recent mailbox content first, for a given user account. If the size of the original
Exchange Server mailbox is larger than the size allowed in Exchange Online, the migration
process stops when the Exchange Online mailbox is full. The user cannot use the Exchange
46
BPOS Standard Deployment Guide-Microsoft Confidential
Online mailbox until enough mailbox content is deleted to reduce the mailbox size below
the Exchange Online mailbox size limit.
After the Move Exchange Mailboxes to Microsoft Online Services Wizard is run:
Copies of all e-mail messages that are addressed to the local Exchange Server mailboxes of the
selected users are forwarded to their Exchange Online mailboxes.
E-mail sent from Exchange Online is delivered to the Exchange Online mailboxes of the selected
users. It does not appear in their local Exchange Server mailboxes.
For more information about migrating local Exchange Server mailboxes to Microsoft Online Services, see
Migrations From Local Exchange Server Mailboxes.
You can now proceed with the steps for activating and migrating user accounts.
1. Create a CSV file called "users.csv". The CSV must have column headers titled as Identity,
SubscriptionIds, UserLocation, and MailboxQuotaSize.
47
BPOS Standard Deployment Guide-Microsoft Confidential
o The identity column should contain the BPOS Standard user logon name or e-mail
address
o The subscription ID column should contain the appropriate subscription id for the type
of license to be assigned to the corresponding user specified in the identity column
o The user location is the two letter country code of the user specified in the identity
column.
o The mailbox quota size is the size of the mailbox to assign to the user specified in the
identity column, and is specified as an Int64 data type (for example, 1GB =
1073741824). To determine the appropriate number, type the quota value at a
PowerShell prompt and press enter (e.g. type 256MB, 1GB, 2GB, 5GB, 25GB, etc.)
2. Open Notepad, copy and paste the PowerShell script code below into Notepad. The PowerShell
script will iterate through a list of users to create a log file, enable mail forwarding, and migrate
mailbox data.
#------------------------------------------------------------------------------
-
#
# Copyright (c) Microsoft Corporation. All rights reserved.
#
# PLEASE NOTE:
# Microsoft Corporation (or based on where you live, one of its affiliates)
# licenses this supplement to you. You may use it with each validly licensed
# copy of Microsoft Online Services Migration Tools software (the “software”).
# You may not use the supplement if you do not have a license for the software.
# The license terms for the software apply to your use of this supplement.
# Microsoft may provide support services for the supplement as described at
# http://www.support.microsoft.com/common/international.aspx.
#
#------------------------------------------------------------------------------
-
$users | ForEach-Object {
Enable-MSOnlineUser -Identity $_.Identity -Password $Password -SubscriptionIds
$_.SubscriptionIDs -UserLocation $_.UserLocation -MailboxQuotaSize
$_.MailboxQuotaSize -Verbose -Credential $tcred
}
Note: The Migration Tools for Microsoft Online must be installed in addition to
PowerShell 1.0. 64-bit and 32-bit versions are available from the Microsoft Download
Center.
48
BPOS Standard Deployment Guide-Microsoft Confidential
Resetting an Activated User Password
During the course of the migration it may necessary to reset a user’s password either individually or for
a list of users. This can be done through the Administration Center or with Set-MSOnlineUserPassword.
This example sets the password for Jane Dow to P@55word and requires her to reset her password the
next time she logs on.
Set-MSOnlineUserPassword –Identity [email protected] –Password P@55word –
ChangePasswordOnNextLogon $true –Credential $tcred
You can also reset the passwords for a list of users with PowerShell.
1. Create a CSV file called "users.csv". The CSV must have one column header titled as
"Identity". The CSV could have multiple columns of data with various column headers,
however, one column header must be titled as "Identity".
2. Open Notepad, copy and paste the PowerShell script code below into Notepad.
#
# Copyright (c) Microsoft Corporation. All rights reserved.
#
# PLEASE NOTE:
# Microsoft Corporation (or based on where you live, one of its affiliates)
# licenses this supplement to you. You may use it with each validly licensed
# copy of Microsoft Online Services Migration Tools software (the “software”).
# You may not use the supplement if you do not have a license for the
software.
# The license terms for the software apply to your use of this supplement.
# Microsoft may provide support services for the supplement as described at
# http://www.support.microsoft.com/common/international.aspx.
#
#------------------------------------------------------------------------------
-
49
BPOS Standard Deployment Guide-Microsoft Confidential
Migrate Internet POP3 and IMAP4 Mailboxes
If a customer organization is using Internet-hosted POP3 or IMAP4 mailboxes, you can use the Microsoft
Online Services Migration Tools to migrate the contents of those mailboxes to Exchange Online. It is not
possible to establish e-mail coexistence with Internet-hosted POP3 or IMAP4 mailboxes.
The steps involved in migrating Internet-hosted POP3 and IMAP4 mailboxes to Exchange Online are:
o Create user accounts
o Determine your Internet server access method
o Create a comma separated values (CSV) file
o Import the list of mailboxes
o Run the Internet Mailbox Migration Wizard
If you are migrating groups of user mailboxes over time, repeat these steps for each group until you
have migrated all of your POP3 and IMAP4 mailboxes to Exchange Online.
50
BPOS Standard Deployment Guide-Microsoft Confidential
SourceIdentity (required)
SourceServer (required)
SourceLoginID (required)
SourcePassword (optional)
TargetIdentity (optional)
SourceRootFolder (optional)
The following sections give examples of the CSV structures for each of the supported IMAP mail server
administrative access methods:
Combined Administrator/User ID Login
Manually combined UserID and Administrator ID login
Source root folder
Individual mailbox credentials
Consult your Internet e-mail provider’s documentation to determine which option to select.
51
BPOS Standard Deployment Guide-Microsoft Confidential
The following example shows a header row and two entries in a CSV file for the Individual Mailbox
Credentials type of mailbox access. The required fields are: SourceIdentity, SourceServer, SourceLoginID,
and SourcePassword. The SourceRootFolder field may be required in some cases.
SourceIdentity,SourceServer,SourceLoginID,SourcePassword,SourceRootFolder
[email protected],mail01,AdminUserName,AdminPassword,
~/mail/SourceUser01
[email protected],mail01,
AdminUserName,AdminPassword,~/mail/SourceUser02
In this case, select Use individual account credentials in the Microsoft Online Services Migration Tools,
because both the admin user name (SourceLoginID) and the password (SourcePassword) are contained
in the CSV file.
52
BPOS Standard Deployment Guide-Microsoft Confidential
The following table shows you a sample section of a mailbox list.
SourceIdentity SourceServer SourceLoginID SourcePassword TargetIdentity
3. After you have entered the account information for each mailbox to be migrated, on the File
menu, click Save As, provide a file name, select CSV (Comma delimited) from the Save as type
drop-down list, and then click Save.
4. After you save the worksheet as a CSV file, each value in the mailbox list will be separated by a
comma, as shown in the following example:
SourceIdentity,SourceServer,SourceLoginID,SourcePassword,TargetIdentity
[email protected],e045,testuser001,Password!1,[email protected]
[email protected],e045,testuser002,Password!2,[email protected]
Note: Mailboxes that do not yet have corresponding accounts in Exchange Online will be
marked as not ready to migrate.
53
BPOS Standard Deployment Guide-Microsoft Confidential
Select folder mapping
Select date range to migrate
Migrate the contents of selected mailboxes
Note: The Internet Mailbox Migration Wizard copies the most recent mailbox content
first. If the size of the Internet mailbox is larger than the size allowed in Exchange Online,
the migration process stops when the Exchange Online mailbox is full. The user cannot use
the Exchange Online mailbox until enough mailbox content is deleted to reduce the mailbox
size below the Exchange Online mailbox size limit.
For more information about migrating local POP3 and IMAP4 mailbox content to Microsoft Online
Services, see Migrate Internet POP3 and IMAP4 Mailboxes.
54
BPOS Standard Deployment Guide-Microsoft Confidential
Migrating Conference Rooms
A conference room is used as a calendaring resource when users create meeting requests. Microsoft
Exchange Server uses resource mailboxes to represent conference rooms. Conference rooms appear in
the global address list (GAL) in Microsoft Office Outlook and Outlook Web App (OWA). Users can reserve
a room by adding the conference room e-mail alias to meeting requests in Office Outlook desktop
application or Microsoft OWA.
Service administrators can create conference rooms in the Microsoft Online Services Administration
Center. You can choose to have the conference rooms automatically booked, or you can delegate
specific users to manually manage meeting requests for conference rooms. The size of a conference
room resource mailbox is 50 megabytes (MB). If required, this size can be increased to 100MB by
submitting a support request (SR) with Support.
If you are synchronizing conference room with the Directory Synchronization Tool the room must be
pre-created in the Microsoft Online Services Administration Center and the resource SMTP address must
match the on-premise conference room. This can be problematic in complex migrations where on-
premise users are not able to view the Free/Busy properties of the conference room. This is why
conference room migrations need to be coordinated with users who will schedule these rooms. As a
result, you can allow the synchronization to occur as it normally would. When ready to migrate the
rooms delete them and add them back as conference rooms in the Microsoft Online Services
Administration Center with the appropriate SMTP address. During the next synchronization cycle of
Directory Synchronization Tool the rooms will match up and migrate properly.
55
BPOS Standard Deployment Guide-Microsoft Confidential
1. In Outlook, click File, Open, and then Other User’s Folder. You will be presented with the
following dialog box.
2. Click Name to search for and select the conference room to set permissions on.
3. In Folder type, select Calendar and click OK.
4. When the Calendar for the conference room loads, right-click the conference room and choose
Properties.
5. Select the Permissions tab.
56
BPOS Standard Deployment Guide-Microsoft Confidential
If you are migrating from local Exchange Server mailboxes to Exchange Online, you can use the Delete
Mailbox Wizard in the Microsoft Online Services Migration Tools to delete selected local Exchange
Server mailboxes.
Important: By default, Exchange Server disconnects deleted mailboxes for a period of 30 days, before
permanently deleting them. You can reconnect deleted local Exchange Server mailboxes at any time
during this period. For more information about deleting and recovering deleted Exchange Server
mailboxes, see the Microsoft Help and Support article “How to Recover a Deleted Mailbox in Exchange”
(http://support.microsoft.com/kb/274343).
Note: To see history and status for users whose mailboxes have been deleted, you can
review the migration log file at:
[Drive]:Documents and Settings\[Username]\Local Settings\Application
Data\Microsoft\Transporter\Logs
Note: The procedure presented in this section requires you to access your domain account with
your domain registrar. Contact your domain registrar if you need help accessing your domain
account.
57
BPOS Standard Deployment Guide-Microsoft Confidential
8. Copy your Microsoft Online Services MX record information (similar to
mail.global.frontbridge.com), and then enter this information into the appropriate MX record
location in your domain account.
9. Save the changes to your MX records and log off your domain registrar account.
10. Close the Enable Inbound Messaging Wizard.
Note: You can have more than one MX record, but the one pointing to your Microsoft
Online Services account must be the highest-priority MX record.
To confirm that enabling inbound messaging was successful, send e-mail messages from an account on
another service, such as Microsoft Hotmail, to e-mail addresses in your Microsoft Online Services
account. When you start receiving these test messages, your other users should expect their e-mail
messages to arrive at their Microsoft Online Services accounts as well. The test message may take
anywhere from 15 minutes to 72 hours depending on replication among registrars.
Note: When you change your MX record to direct incoming e-mail to your Microsoft Online Services
mailboxes, a “change of address” notice is sent out to the Internet. It can take up to 72 hours before all
systems become aware of the change and start routing e-mail to your Exchange Online service. If you do
not receive e-mail messages at your Microsoft Online Services account after 72 hours, log on to your
domain registrar's Web portal, access your domain account settings, and verify that you have entered
the MX record information correctly. MX lookup tools can help you determine when your MX records
are updated. These tools can be found by searching the Internet for "MX lookup".
58
BPOS Standard Deployment Guide-Microsoft Confidential
Purchasing EHA
If a BPOS Standard customer wants to add EHA, they should contact their partner or locate a partner by
visiting the Microsoft Exchange Hosted Services page at http://www.microsoft.com/online/exchange-
hosted-services/buy.mspx.
The customer that purchases Exchange Hosted Archive receives a welcome e-mail with a URL, Username
and Password for their Web access to Exchange Hosted Archive. The e-mail will also contain an e-mail
address (for example, [email protected]) needed to create the archive
contact.
If the customer has not received the e-mail, they must contact the partner from which they purchased
Exchange Hosted Archive.
59
BPOS Standard Deployment Guide-Microsoft Confidential
Note: You can come back to edit this group membership at any time. Any user that is part of
this group will have their e-mails archived. Users that are not members of this distribution list will
not be archived.
More Information
About Exchange Hosted Archive
Set Up Exchange Hosted Archive
Log On to the Hosted Archive Web-based interface
Advanced Topics
This section provides more detailed information about Exchange Online migration processes.
60
BPOS Standard Deployment Guide-Microsoft Confidential
The user account in the local Exchange Server environment has an SMTP e-mail address similar to
[email protected]. Directory synchronization creates a disabled Microsoft Online Services account for
that user. There are two SMTP addresses assigned to this user: [email protected] and
[email protected]. The target address is [email protected].
Directory synchronization creates a synchronized Global Address List (GAL) and establishes mail
forwarding from Microsoft Online Services to your local Exchange Server mailboxes using the target
addresses assigned to the disabled accounts. This enables the full GAL experience for Microsoft Online
Services users.
Your company’s MX records still resolve to your local Exchange Server environment. All e-mail addressed
to your domain will be routed to your local Exchange Server computers.
Note: To minimize confusion and support costs, Microsoft Online Services recommends migrating
and deleting the local Exchange Server mailboxes of activated users as quickly as possible.
61
BPOS Standard Deployment Guide-Microsoft Confidential
Delete Local Exchange Server Mailboxes
At this stage, your users still have two mailboxes. In this configuration, it is easy for them to lose or miss
e-mail. After their local Exchange Server mailbox content has been migrated, we recommend deleting
their local Exchange Server mailboxes as soon as you are comfortable with Exchange Online.
You can use the Delete Mailbox Wizard in the Microsoft Online Services Migration Tools to help you
remove the local Exchange Server mailboxes. This wizard deletes the local alternate recipient and
disconnects the mailbox. For each user, it adds the user’s Exchange Online target address as a forwarder
on the local Active Directory account, so all mail addressed to the user will continue to be forwarded to
Exchange Online.
The migration tools remove the user’s alternate recipient contact from the local Active Directory. They
add [email protected] as the target address for e-mail addressed to the user.
Therefore, even though the user no longer has a local Exchange Server mailbox, all e-mail addressed to
user @contoso.com will be forwarded to the Exchange Online mailbox.
Because Exchange Server disconnects deleted mailboxes but does not delete them immediately, you can
reconnect deleted Exchange Server mailboxes and fall back from your Exchange Online deployment if
you choose.
By default, Microsoft Exchange disconnects deleted mailboxes for a period of 30 days before
permanently deleting them. You can reconnect deleted local Exchange Server mailboxes any time during
this period. Before relying on the ability to reconnect deleted mailboxes, make sure you know what the
mailbox retention period is in your local Exchange Server environment. For more information about
deleting and recovering deleted Exchange Server mailboxes, see the Microsoft TechNet article How to
Recover a Deleted Mailbox in Exchange.
You should repeat the steps covered in “Activate Directory Synchronized Users,” “Migrate Mailbox
Content,” and “Delete Local Exchange Server Mailboxes” until you have activated all of your users and
migrated the contents of all of your local Exchange Server mailboxes. At this point, if you don’t have any
e-mail–enabled applications or other legacy applications that require a local Exchange Server
environment, you can change your MX records to direct all e-mail to your Exchange Online service, and
eventually decommission your local Exchange Server environment.
Important: All Microsoft Online Services accounts require periodic password changes. When you
change the password associated with this Administrator account, you must run the Microsoft Online
Services Directory Synchronization Tool Configuration Wizard again and provide the new password.
62
BPOS Standard Deployment Guide-Microsoft Confidential
When the directory synchronization service runs, it reads from your local Active Directory and writes the
changes to the synchronization database. The directory synchronization service writes the contents of
the synchronization database to Microsoft Online Services using the Microsoft Online Services
Administrator credentials that you provided.
Note: Changing the password associated with the service account is not recommended.
Note: If you add a domain to your Active Directory forest, you must run the Microsoft Online
Services Directory Synchronization Tool Configuration Wizard again to add the new domain to the
list of domains to be synchronized.
E-Mail Migration
Exchange Online supports two types of e-mail migration:
63
BPOS Standard Deployment Guide-Microsoft Confidential
Migration from Internet-hosted POP3 or IMAP4 mailboxes
Migration from local Exchange Server mailboxes
Note: You can add multiple Folder entries to map several Internet mailbox folders to the same
default folder.
64
BPOS Standard Deployment Guide-Microsoft Confidential
Before you create a custom folder map, identify the folder names that are used on your Internet
mailboxes.
►To create a custom folder map
1. Locate the default folder mapping table file, Foldermap.xml.
2. Copy the file and save it with a different file name.
3. Use a text editor or an XML editor to open the new file, and edit the names of the Internet
mailbox folders that correspond to the Exchange Online default folders.
4. Save the file.
The following example shows you how to map an Internet mailbox folder named Important Mail to a
custom Exchange Online folder named Important. This custom folder will be created in the Inbox folder.
<Folder path="Important Mail">
<Property Name="Inbox/Important" />
</Folder>
Remove Forwarding
If, after establishing e-mail coexistence and migrating some of your local Exchange Server mailboxes,
you decide to roll back your migration and return to your local Exchange Server environment, you can
use the Remove Forwarding Wizard in the Microsoft Online Services Migration Tools to help remove the
forwarding that was established on mailboxes that you migrated to Exchange Online.
►To remove forwarding
1. Click Start, click All Programs, click Microsoft Online Services Migration Tools, and then click
Microsoft Online Services Migration Console.
2. In the navigation pane under Microsoft Exchange, click Mailboxes Already Migrated, select
the mailboxes to remove forwarding from, and then, in the Actions pane, click Remove
forwarding.
3. On the Review Mailboxes page of the Remove Forwarding Wizard, verify the list of mailboxes
from which to remove forwarding, and then click Remove.
65
BPOS Standard Deployment Guide-Microsoft Confidential
Configure SharePoint Online
Built on Microsoft Office SharePoint Server 2007, SharePoint Online provides a single, integrated
location where users can efficiently collaborate on tasks, share documents, create project-focused sites,
manage content and workflow, search for and find organizational resources, and leveraging business
insight to make better-informed decisions.
IMPORTANT: Partners should review the Microsoft SharePoint Online Standard Service Description for
complete details about features and limitations of the SharePoint Online Standard service. The service
description is available at the Microsoft Download Center.
Deployment Assistance
SharePoint Online technical deployment assistance can be found using Microsoft Online Services Help.
SharePoint Online services are configured by selecting SharePoint Online from the Services tab (Figure 9)
at the Microsoft Online Services Administration Center.
Figure 9
Partners should be aware of these key elements in SharePoint Online when working with customers:
Migration of existing SharePoint data: Organizations cannot migrate data from existing on-
premise SharePoint sites to SharePoint Online.
Mail-enabled lists. SharePoint Online Standard does not support mail-enabled lists due to multi-
tenant architecture of the service. Mail can be sent from SharePoint Online as a result of a
workflow or other event, but not to SharePoint Online. As a result, mail-enabled list usage
should be reviewed in a pre-deployment environment for solution alignment.
Search restrictions. Microsoft Office document file types and .ZIP and .PDF files are enabled for
search in the SharePoint Online environment. Custom filters are not available and search is
66
BPOS Standard Deployment Guide-Microsoft Confidential
limited to site collection. A best practice is for partners to review Office document meta tags
and search taxonomy for search requirements prior to migration.
Customization Capabilities
Partners should understand the supported extensibility (or customization) features available to
SharePoint Online customers. These include:
Use the Data Form Web Part to create applications to mash up, filter, roll up, and render
SharePoint data or data consumed from a Web service such as RSS feeds in new ways.
Use Microsoft Office InfoPath® to design forms for workflows, provided the forms contain no
custom code.
Use of ASMX, WCF, REST Web services to access and manipulate SharePoint files and data
remotely
Use WebDav to collaboratively manage and edit files via HTTP
Use Silverlight to integrate with SharePoint Online data and external data
Because SharePoint Online is a tenant-based service, the following types of extensibility are not
supported:
Farm-wide configuration changes that alter any SharePoint server files, web.config settings,
security policy or other elements
Server-side code that includes:
o Deployed features or solutions
o Pluggable authentication providers
o Custom Web Parts
o Site definitions
o Coded workflows
o Office Info Path 2007 forms with coded business logic
In general, any application that calls for modifications that require deployment and configuration on the
Online Services data center server are not available. This level of extensibility can be obtained only by
using the Microsoft SharePoint Online Dedicated offering.
Review the Microsoft SharePoint Online Standard Developer Guide to learn more about the
customization capabilities supported by SharePoint Online. The service description is available at the
Microsoft Download Center.
67
BPOS Standard Deployment Guide-Microsoft Confidential
Flag these areas for testing and monitoring as you build and deploy your solution.
Re-design the solution to ensure that you do not exceed capacity guidelines.
The following tables list the objects by category and include recommended guidelines for acceptable.
Table 8 lists the recommended guidelines for site objects.
Table 8. SharePoint Online Site Objects Guidelines
Guidelines for
Scope of impact when
Site object acceptable Notes
performance degrades
performance
68
BPOS Standard Deployment Guide-Microsoft Confidential
Guidelines for
Scope of impact when
Site object acceptable Notes
performance degrades
performance
Subsite 2,000 per Web The interface for enumerating Site view
site subsites of a given Web site
does not perform well as the
number of subsites surpasses
2,000.
Document 5 million per You can create very large Library
library document libraries by nesting
folders, using standard views
and site hierarchy. This value
may vary depending on how
documents and folders are
organized, and by the type
and size of documents stored.
Item 2,000 per view Testing indicates a reduction List view
in performance beyond two
thousand items. Using
indexing on a flat folder view
can improve performance.
Document file size 50MB (2GB max*) File save performance is Library, file save
proportional to the size of the performance
file. The default maximum is
50 MB. This maximum is
enforced by the system, but
you can change it to any value
up to 2 GB.
List 2,000 per Web Testing indicates a reduction List view
site in list view performance
beyond two thousand entries.
Field type 256 per list This is not a hard limit, but List view
you might experience list view
performance degradation as
the number of field types in a
list increases.
Column 2,000 per This is not a hard limit, but Library and list view
document library you might experience library
and list view performance
4,096 per list
degradation as the number of
columns in a document library
or list increases.
69
BPOS Standard Deployment Guide-Microsoft Confidential
Guidelines for
Scope of impact when
Site object acceptable Notes
performance degrades
performance
Guidelines for
People object Notes
acceptable performance
Users in groups 2 million per Web site You can add millions of people to your Web site by
using Microsoft Windows security groups to manage
security instead of using individual users.
User profile 5 million per farm This number represents the number of profiles which
can be imported from a directory service, such as
Active Directory, into the people profile store.
Security principal 2,000 per Web site The size of the access control list is limited to a few
thousand security principals (users and groups in the
Web site).
70
BPOS Standard Deployment Guide-Microsoft Confidential
Table 11 lists the recommended guidelines for logical architecture objects.
Table 11. SharePoint Online Logical Architecture Objects Guidelines
Guidelines for
Logical architecture object acceptable Notes
performance
71
BPOS Standard Deployment Guide-Microsoft Confidential
Enable Office Communications Online
Microsoft Office Communications Online provides real-time communications capabilities including text-
based instant messaging and integrated audio and video communication. With Office Communications
Online, organization employees can check the presence information of coworkers, regardless of their
location or time zone, and choose the best way to communicate with them.
IMPORTANT: Partners should review the Microsoft Office Communications Online Standard Service
Description for complete details about features and limitations of the Office Communications Online
Standard service. The service description is available at the Microsoft Download Center.
The features provided by Office Communications Online include:
Instant messaging: You can perform traditional text-based communications in real time with
one or more people in the organization. You can also transfer files to the people you are
messaging.
Audio/video communication: The Office Communications Online service delivers person-to-
person (1:1) audio and video conversations for users equipped with a headset device and Web
camera.
Presence information: You can see the availability status and other presence-related
information for users displayed in Office Communications Online and other Microsoft Office
applications such as Microsoft Office Outlook, enabling you to choose the best method for
communicating with them.
Directory synchronization: With directory synchronization using Active Directory directory
service, you can sign in once and gain access to all the communication options.
Security for instant messaging: The Microsoft Exchange Server Intelligent Message Filter (IMF)
helps secure your instant messages against the spread of the most common viruses and spam.]
72
BPOS Standard Deployment Guide-Microsoft Confidential
►To enable Office Communications Online
1. In the Microsoft Online Administration Center, select the Service Settings tab and select the
Office Communication Online tab.
2. Click the Enable button.
The Enable button Office Communications Online button can also be used to disable Office
Communications Online once you have enabled it. But reconfiguring Communicator to work on-premise
again requires special assistance from Microsoft Online Services support, so consider this action
carefully.
73
BPOS Standard Deployment Guide-Microsoft Confidential
Administer Office Live Meeting
Microsoft Office Live Meeting is a Web conferencing service available to Microsoft Online Services
customers that supports effective online meetings for organizations of all sizes. The Live Meeting service
real-time communication platform provides 99.9 percent uptime availability and always-on SSL
encryption.
Customers licensed for Business Productivity Online Standard Suite are provisioned for the Live Meeting
service after directory synchronization has occurred with Microsoft Online Services.
►To enable Office Live Meeting
1. In the Microsoft Online Administration Center, select the Service Settings tab and select the
Live Meeting tab.
2. Click Administer Live Meeting.
3. If prompted to log on to the Live Meeting Administration page, use the same credentials as you
use to log on to the Microsoft Online Services Administration Center.
A new browser window will open and redirect your browser to the Live Meeting Administration
Interface. In the new browser window (Figure 10), click the Administer Account link to manage your
conference center settings. Click Help in the Live Meeting administration interface for more information
on the settings.
Figure 10
74
BPOS Standard Deployment Guide-Microsoft Confidential
Partner Activity
Partners can help their customers get up and running with the Live Meeting service by assisting them
with the following:
Plan for and configure the Live Meeting service
Complete the technical deployment
Develop support readiness
Enable end user training
Announce Live Meeting availability to employees
Each of these activities is described in more details in the section that follow. Additional information
about setting up Live Meeting services can be found at the Online Adoption Resource for Microsoft
Office Live Meeting. Please note that if you follow this link and go to Step 2: Complete The Technical
Deployment, the Account Creation page applies only to the standalone Live Meeting service and does
not apply to BPOS Standard customers. The account creation process should follow existing documented
processes through Microsoft Online Services Administration Center.
Configure Services
The Live Meeting Conference Center should be configured prior to rolling out the service to the
organization. “Configuring” means to set default preferences and features for users. This could include
assigning secure passwords, enabling recording, or establishing a default meeting size. Regardless of the
size of the organization, it is important to configure the conference center to optimize your Live Meeting
experience.
►To configure the conference center
1. In the Microsoft Online Services Administration Center, on the Service Settings tab, click Live
Meeting.
2. In the Live Meeting Settings pane, click Administer Live Meeting.
3. On the My Home page, which is the Live Meeting Conference Center, under Administer, click
Account.
75
BPOS Standard Deployment Guide-Microsoft Confidential
4. On the Account Administration Home page, click a link to: Create, edit, or delete groups.
Create, edit, or delete roles and policies.
Delete or restore meetings and recordings.
Set up account preferences for the organization.
The Microsoft Office Live Meeting Service Administrator’s Guide offers additional guidance on
configuring conference center policies. Also available are training classes designed especially to help the
Live Meeting Administrator understand configuration options available. To register, click here and select
the Office Live Meeting 2007 Administrator Training class.
Note: You should create a back-up Administrator account via the Administration Center. Live
Meeting recommends a company should have at least two Administrators.
Prepare Network
Partner can help the customer prepare their network environment for use with Live Meeting.
Preparation tasks include:
Enabling the required firewall ports to access the Live Meeting servers.
Disable authentication for Live Meeting audio and video traffic when an authenticating HTTP
proxy is employed.
Configure the network to allow User Datagram Protocol (UDP) traffic for better audio and video
performance.
Adjust internal routers and optimize internal network paths for audio and video traffic
(optional).
Filter traffic (if required by the service provide SLA).
As a hosted service, Live Meeting can operate in a large variety of network topologies. Typically, the
administrator is able to make minor configuration changes to routers and firewalls to provide an
optimized user experience that does not interfere with the customer’s ability to secure their own
network. For more information on preparing the customer network for Live Meeting, see the Microsoft
Office Live Meeting Service Administrator’s Guide.
Here are additional resources when considering configurations for the Live Meeting service or the
customer environment
Microsoft Office Live Meeting Service Security Guide
The Microsoft Office Live Meeting Service Security Guide provides an overview of the security
considerations that you should make when you use the Live Meeting service. It describes the
Live Meeting security measures available to you and outlines procedures for scheduling and
conducting secure meetings.
Microsoft Office Live Meeting Technical Considerations
This whitepaper explains the new features of the 2007 release of Live Meeting, describe Live
Meeting’s hosting architecture, and provide technical information on commonly asked
questions
76
BPOS Standard Deployment Guide-Microsoft Confidential
Complete Technical Deployment
After Conference Center settings are in place, you are ready to proceed with the technical deployment.
The technical deployment consists of two components: the Live Meeting Client and Conferencing Add-in
for Outlook.
Before rolling out the Live Meeting service to the customer’s organization, it is important to determine
how the Live Meeting client or Outlook Add-in will be installed. Depending on the customer’s
infrastructure and lock-down policies, customers may need to push these components to user’s
computers through Microsoft Systems Management Server (SMS) or another application packaging tool.
Partners should also understand that to optimize the Live Meeting service, periodic upgrades are made
to the client. These upgrades can range from simple changes to preferred or required updates. Having
the latest client allows users to make use of any of the fixes included in that version. When a new client
is preferred, the user will be prompted to install an updated version if they choose upon exiting a
meeting. When a new client is required, the user will be forced to download the updated version prior to
joining a meeting. When preferred or required upgrades to the client are made available, the user is
prompted to download the upgrade before attending their next meeting, without requiring a reboot or
re-launch of the browser. IT managers can choose to disable automatic upgrades to the client and
instead roll out upgrades at their discretion.
Microsoft strongly recommends that customers plan to update their Office Live Meeting clients at
minimum every 12 months to ensure that Live Meeting users have access to the capability
improvements implemented within each Office Live Meeting 2007 client version.
Figure 11
77
BPOS Standard Deployment Guide-Microsoft Confidential
You download the Conferencing Add-in installation file at http://office.microsoft.com/en-
us/help/HA102368901033.aspx.
Support Readiness
Live Meeting offers a Core Help Desk Training Program designed to enable customers to manage Tier 1
Live Meeting support for their employees. This program helps facilitate adoption and support across the
organization by simplifying and standardizing the support process for end-users as well as providing
visibility into support issues for the IT organization.
To sign up for Help Desk Training, visit the Help Desk Training registration site. For questions related to
the training, contact [email protected].
The Help Desk Training Lesson Guide can be used to troubleshoot Live Meeting issues and answer
questions from your end users. This online resource is maintained by Live Meeting support to provide
up-to-date answers to our most frequently asked end-user questions.
In addition, the following resources are available at www.livemeeting.com/support:
Knowledge-Base articles: A comprehensive, searchable FAQ database.
Online support request: Provides ability to open a support ticket online.
Phone support: Technical support available by phone.
Resource Tools: Become familiar with the following tools:
o Microsoft Product Support Reporting Tool
o Pwconsole-debug log file: Located in directory %temp%
o UCCP logs files: Files located in %userprofile%\tracing. Registry key to enable them:
HKEY_CURRENT_USER\Software\Microsoft\Tracing\uccp\LiveMeeting
Set the subkey enablefiletracing (DWORD) to 1
o Network traces with Microsoft Network Monitor
o Office Live Meeting Performance Test (Speed Test)
100 for California, 300 Virginia, 500 Great Britain, 600 Asia
78
BPOS Standard Deployment Guide-Microsoft Confidential
Tours and Tutorials
From scheduling to presenting, this Tour covers the basics of using Live Meeting.
http://www.microsoft.com/uc/lmoc/r2/from_client/website/LMOC.html?product=LM&locale=e
n-us&page=0&status=open
In-Product Training
Use the help function in Live Meeting to access in-product training and user guidance. Visit the
main Live Meeting Training page for additional resources. http://office.microsoft.com/en-
us/livemeeting/FX102414531033.aspx.
Live Meeting 2007 Training This comprehensive training page includes links to Administrator
and end-user training materials. Access to live training, recorded tutorials, links to help-and-
how-to information and tours and tutorials. Live Meeting Training Center:
http://office.microsoft.com/en-us/livemeeting/FX102414531033.aspx
Other Resources
Here are Live Meeting materials that partners can use to help customers launch the Live Meeting
service.
Quick Reference Help and How-To Topics
Get quick help and step-by-step instructions for the most common Live Meeting tasks with these
How-To topics. Whether you’re a novice or experienced user, business person or system
administrator, we have a How To topic just for you. http://office.microsoft.com/en-
us/livemeeting/FX102425331033.aspx
Microsoft Office Live Meeting Quick Reference Card
This quick reference card provides easy steps for using the Microsoft Office Live Meeting
79
BPOS Standard Deployment Guide-Microsoft Confidential
service.
http://www.microsoft.com/downloads/details.aspx?FamilyId=06CE50AD-6509-4B93-B6CD-
797A88B4DD4B&displaylang=en
Getting Started with Microsoft Office Live Meeting
This guide will get you started with the Microsoft Office Live Meeting service.
http://www.microsoft.com/downloads/details.aspx?FamilyId=2CBFD726-DD67-4FEC-8FCE-
6012EA4C515F&displaylang=en
Live Meeting 2007 Resource Center
The Live Meeting 2007 Resource Center contains valuable tools and materials to help with your
initial set-up as well as ongoing adoption of Live Meeting. Live Meeting downloads, online help,
Administrator resources, Portal resources, whitepapers and getting started resources for end-
users are available. Resource Center: http://office.microsoft.com/en-
us/help/HA102389001033.aspx
80
BPOS Standard Deployment Guide-Microsoft Confidential
Appendix A: Solution Alignment Workshop
Questionnaire
The questionnaire is intended to help discover details about a customer’s current environment and if
there are any gaps between Microsoft Online Services offerings and the applications the customer is
currently using. For example, you will see Public Folder questions and currently public folders are not
supported in BPOS-Standard.
Customers should be asked to fill out this questionnaire to the best of their ability.
Directory Information
1. List all Active Directory domains in the forest that you manage (all objects must exist in the same
forest)?
<Insert answer here>
2. Do you synchronize user objects between domains or otherwise represent all users in a single
domain?
<Insert answer here>
3. What is the total number of existing group objects, user objects and contact objects in the Active
Directory Forest that will be synchronized (e-mail enabled only)?
Note: All objects will be synchronized by the Directory Synchronization Tool with no configurable filter
unless other provisioning method will be used.
4. Installing the Directory Synchronization Tool (DirSync) without manual steps requires Enterprise
Admin. Does this present a security concern?
<Insert answer here>
81
BPOS Standard Deployment Guide-Microsoft Confidential
SMTP Information and E-Mail Systems
5. What are the SMTP domains that need to be supported in the Microsoft Standard Online
environment?
6. Does your company own each primary SMTP domain that needs to be supported in the MS Online
environment?
7. What messaging systems are currently supported for mailboxes that will be migrated?
(If multiple system of the same type, please use multiple lines)
82
BPOS Standard Deployment Guide-Microsoft Confidential
9. What is the approximate average mailbox size of mailboxes to be migrated?
E-Mail Archiving
11. Please describe the customer’s e-mail archiving requirements for Exchange Hosted Archive.
<Insert answer here>
12. Please describe any e-mail archiving solution currently implemented in the customer environment
and if Historical Data Load (HDL) is required.
<Insert answer here>
83
BPOS Standard Deployment Guide-Microsoft Confidential
Client Information
13. What versions of Outlook are currently being used
14. Please identify any required support for any non-Outlook e-mail clients
15. On the day of migration, which version of Windows will end-users be using to access e-mail?
Mobile Messaging
16. What mobile messaging services does the customer require?
84
BPOS Standard Deployment Guide-Microsoft Confidential
17. Please identify any application or services that rely upon messaging servers for transport or work
flow (SMTP/POP3/IMAP4).
Public Folders
18. Are Public Folders in use within any on-premise Exchange environment?
(Public Folders are not supported but data can be migrated to SharePoint)
<Insert answer here>
19. Are e-mails or faxes delivered to the desktop and with what solution?
<Insert answer here>
Other Applications
20. Have you deployed or do you expect to deploy any custom Outlook add-ons?
<Insert answer here>
21. Single Sign On (SSO) Client/Application Configuration: Is software deployed from a central
location to end-users (SCCM, Altiris, etc.)?
<Insert answer here>
85
BPOS Standard Deployment Guide-Microsoft Confidential
Networking
22. Complete the following table for all locations where BPOS users will reside.
Tools to assist in discovery include Microsoft Online Speed Tests, PING, TRACERT, Outlook
Connection Status UI and MAPS. Speed Test links for regions are provided below.
Region URL
North America (Virginia) http://speedtest.microsoftonline.com
Europe & Middle East (Dublin) http://speedtest.emea.microsoftonline.com
Asia-Pacific (Singapore) http://speedtest.apac.microsoftonline.com
Customer Requirements
23. Please list any specific customer requirements not already covered that may impact delivery of
non-standard services.
<Insert answer here>
86
BPOS Standard Deployment Guide-Microsoft Confidential
Appendix B: Sample E-mail Migration End User
Communications
Here is an end user communication timeline and sample e-mails that the customer’s Microsoft Online
Services administrator can use to inform their managers and employees about the e-mail migration to
Exchange Online.
5 Weeks Prior to Migration Date: Send Manager E-Mail
Notify all managers that your company/organization is migrating to Microsoft Exchange Online. Tell your
managers when it is going to happen. Provide an overview of the process. Explain why you are
migrating. Give your managers tools to promote your company’s decision to make this change. Give
them information to communicate to their employees so that their employees know the migration is
coming.
4 Weeks Prior to Migration Date: Send General E-Mail
The following is a sample e-mail for the administrator to send to all organization mail users at four
weeks prior to the e-mail migration.
Subject: ACTION REQUIRED: Do you approve mailbox migration for these employees?
We need your approval to migrate your employees’ mailboxes to Microsoft Online on <Date>. If
we do not receive your approval, the following employees will not be migrated.
87
BPOS Standard Deployment Guide-Microsoft Confidential
ACTION REQUIRED
Review the list of your employees and respond to this e-mail to let us know if they can be
migrated.
Employee Migrate?
Aaron Con
Coby Thomas
In the “Migrate?” column next to the employee, please indicate “Yes” to approve mailbox
migration. If someone’s mailbox cannot be migrated, or if you do not want them to be migrated
at this time, include that information in the “Migrate?” column.
If you have any questions, check the Microsoft Online FAQ <insert link to Microsoft Online FAQ>
and the Microsoft Online Known Issues <insert link to Microsoft Online Known Issues>, or contact
support <insert your support contact information>.
Thank you,
<Your Migration or Support Contact Alias>
2 Weeks Prior to Migration Date: Send User E-Mail
The following is a sample e-mail for the administrator to send to all mail users at two weeks prior to the
e-mail migration.
88
BPOS Standard Deployment Guide-Microsoft Confidential
Subject: IMPORTANT! - ACTION REQUIRED: We are migrating your mailbox to Microsoft Online!
We are migrating our mailboxes to Microsoft Online on <Date>. If you do not complete the
required actions by <Date – today’s date + 1 day> your mailbox will not be migrated.
If you have already completed the actions required before migration, please ignore this e-mail.
See ACTION REQUIRED BEFORE MIGRATION <insert link to before migration instructions on your
SharePoint site> to prepare for your migration.
You can also preview what you will need to do after your mailbox has been migrated. See
ACTION REQUIRED AFTER MIGRATION <insert link to after migration instructions on your
SharePoint site> to preview this information.
If you have any questions, check the Microsoft Online FAQ <insert link to Microsoft Online FAQ>
and the Microsoft Online Known Issues <insert link to Microsoft Online Known Issues>, or contact
support <insert your support contact information>.
Thank you,
<Your Migration or Support Contact Alias>
1 Week Prior to Migration Date: Send General E-Mail
The following is a sample e-mail for the administrator to send to everyone who has completed the
migration survey and is ready to migrate. Instructions for taking the migration survey are included in
the ACTION REQUIRED BEFORE MIGRATION.
89
BPOS Standard Deployment Guide-Microsoft Confidential
1 Week Prior to Migration Date: Send Manager and Support Mail
The following is a sample e-mail for the administrator to send to the managers of the employees whose
mailboxes are being migrated, and the designated migration administrators and support people.
Migration will begin at <Time> on <Day> and is expected to be completed by <Time>, <Day>.
The employees whose mailboxes are being migrated will receive a reminder e-mail the day
before their migration. When their migration is complete, they will receive a Welcome e-mail
with instructions describing how to use their Microsoft Online mailbox.
The following people will be performing the migration:
Administrator 1: <Name>
Administrator 2: <Name>
Administrator 3: <Name>
The following Support people will be available by phone, <phone number> and by e-mail
<Support Alias>.
Support Person 1: <Name>
Support Person 2: <Name>
Support Person 3: <Name>
Support coverage will begin at <Start Time> and run through <End Time> until this group has
been successfully migrated.
If you have any questions, check the Microsoft Online FAQ <insert link to Microsoft Online FAQ>
and the Microsoft Online Known Issues <insert link to Microsoft Online Known Issues>, or contact
support <insert your support contact information>.
Thank you,
<Your Migration or Support Contact Alias>
90
BPOS Standard Deployment Guide-Microsoft Confidential
Subject: REMINDER: We will migrate your mailbox to Microsoft Online tomorrow!
Migration will begin at <Time> and is expected to be completed by <Time>. Support will be
available by phone, <phone number> and by e-mail <Support Alias>.
You can continue to use your current mailbox as usual until your mailbox is migrated to
Microsoft Online. After your mailbox has been migrated, you will receive a Welcome e-mail with
your Microsoft Online logon credentials and a link to the instructions describing how to set up
and use your new Microsoft Online mailbox. For a preview of those instructions, see ACTION
REQUIRED AFTER MIGRATION <insert link to after migration instructions on your SharePoint
site>.
If you have any questions, check the Microsoft Online FAQ <insert link to Microsoft Online FAQ>
and the Microsoft Online Known Issues <insert link to Microsoft Online Known Issues>, or contact
support <insert your support contact information>.
Thank you,
<Your Migration or Support Contact Alias>
91
BPOS Standard Deployment Guide-Microsoft Confidential
Appendix C: Post Migration Services Test Plan
The following is an example of post-migration services test plan that partners and customers can use to
verify the functionality of Business Productivity Online Services Standard services.
Post Migration Services Test Plan
Directory Synchronization (DirSync)
Status Owner Notes
Tool Functionality
Create user object to verify DirSync 3 hour replication interval or force DirSync
Not Started account creation
Modify user object to verify DirSync 3 hour replication interval or force DirSync
Not Started attribute modification
Install the Microsoft Online SSO Client Download from Microsoft Online
Not Started
Non-migrated user reply to e-mail Sent from migrated user prior to migration
Not Started
92
BPOS Standard Deployment Guide-Microsoft Confidential
Recover deleted item from the Recycle
Not Started Bin
Incoming mail from an external users To both Distribution List and User
Not Started
93
BPOS Standard Deployment Guide-Microsoft Confidential
Not Started Remove user from a site collection
Create new group for a site collection
Not Started and add user
Not Started Create new group for a site and add user
94
BPOS Standard Deployment Guide-Microsoft Confidential
Appendix D: Standard Operating Procedures
A standard operating procedure (SOP) is a best practice approach to the execution of operational tasks
within the Microsoft Online Services environment. They automate user administration for customers.
Customers and/or partners are required to submit a service request (SR) that includes the SOP name
and the identity of the users who will come under the administration of the SOP. There is no cost
associated with SOP service requests.
Customer can submit two types of SOP service requests: standard and non-standard. Standard changes
apply to all BPOS customers while non-standard changes require an engineering escalation through the
Microsoft Online Services Support team before they can be approved.
Standard Operating Procedures
Include in Service
SOP Type Area Limitations
Request
95
BPOS Standard Deployment Guide-Microsoft Confidential
Include in Service
SOP Type Area Limitations
Request
96
BPOS Standard Deployment Guide-Microsoft Confidential
Appendix E: Key Deployment Resources
Microsoft Partner Network: Quickstart Online Services
Quickstart for Microsoft Online Services is a comprehensive resource site for partners to evaluate
business and technical opportunities for the Business Productivity Online Suite and other Microsoft
Online Services.
Available at Quickstart Online Servies
97
BPOS Standard Deployment Guide-Microsoft Confidential
Appendix F: Live Meeting Needs Assessment Worksheet
Partners can pose the following questions to customers to assess customer Live Meeting service
requirements.
Web Conferencing Background and Goals
Does your organization currently use a web conferencing tool? If so, what were the main
benefits and challenges of that tool?
(if applicable) Please share your current monthly usage and peak concurrent connection
numbers. This will enable us to provide a benchmark for your Live Meeting service.
How will your organization use Microsoft Office Live Meeting? (e.g. sales meetings,
internal/external collaborative meetings, all-hands meetings?)
What are your short/long-term goals with Live Meeting? (e.g. Decrease travel by X%) Setting
goals will help define your rollout plan and ensure you stay on track and drive results.
How do you plan to achieve these goals?
What is the timeline for deploying Live Meeting?
Live Meeting Deployment
Are there any internal events/milestones we need to keep in mind that may impact your Live
Meeting rollout?
Who will be your Live Meeting Administrators? (Recommendation to create a Live Meeting alias
instead of pointing users to an individual)
Where are the bulk of your employees (information workers) located?
Technical Environment
Have you reviewed the System Requirements for Live Meeting? http://office.microsoft.com/en-
us/livemeeting/HA102415191033.aspx
What Operating Systems are in place today?
Do you have any MAC users? If yes, approximately how many?
Describe your desktop configuration (admin rights, locked-down, etc)
Does your organization utilize SMS or another packaging tool to install software and
applications? Will you use this same technology to deploy Live Meeting?
Does your organization need to complete testing of new applications such as Live Meeting
before making it available to the end-users? If yes, what is the average timeline for this process?
Are there any “change freeze” times we need to keep in mind as we proceed with your rollout?
What email program does your org use?
What version(s) of Office does your organization use?
Are you interested in deploying the Add-in for Outlook? This enables users to schedule their
Live Meeting sessions from Outlook.
What internet browsers are in use?
Do you use proxy authentication or proxy pac files to connect to the internet?
Do you have Active Directory in place?
98
BPOS Standard Deployment Guide-Microsoft Confidential
What audio conferencing provider does your organization use?
Describe your audio conferencing configuration (each user has an assigned reservation-less
number, must schedule per conf call, etc)
What is the audio capacity per conference call?
Live Meeting offers several options for the audio component of your meetings. Please evaluate
and decide which options you will utilize:
o Standard audio dial in using your conferencing provider
o Internet Audio Broadcast (one-way VoIP)
o Two-way VoIP
Live Meeting offers the ability to display web cams and RoundTable video during Live Meeting.
Will you be enabling the ability for employees to use web cams/RoundTable?
End-User Support for Live Meeting
Does your organization have a centralized help desk team?
Where are they located?
Does your help desk support deployed applications?
What tool(s) does your help desk use today when assisting employees?
Explain the process if an employee needed to contact the help desk (call, email, web site, etc)
If using customer-side support - list the support contact information (web address/phone #)
Will you use this same process for supporting basic Live Meeting questions?
Have you received information about Live Meeting Help Desk training for your help desk agents
to field tier 1 calls?
Do you have a Microsoft Premier Support agreement?
Communication Planning
Can you secure Executive Sponsorship for your rollout of Live Meeting?
What channels are in place to communicate to employees company-wide? (email, intranet, all-
hands, etc)
Who owns these communication channels?
Are there limitations on how and how often you send communications?
Do you have a New Hire communication packet? If so, can you add Live Meeting information to
it?
Consider internal channels where you can insert Live Meeting information (ex: on your Travel
booking site)
Can you implement an intranet or SharePoint site for Live Meeting, providing a streamlined
information channel for end-users?
Do you have any additional incentives to offer users to try using Live Meeting?
99
BPOS Standard Deployment Guide-Microsoft Confidential
End-User Training Planning
Do you have an internal training team, responsible for training employees on new applications?
How do new employees get trained on internal applications and policies?
What type of training do you typically make available? (live training, recorded sessions, user
guides, etc)
Are there targeted groups who might need Live Meeting training? If yes, what departments and
what is their role?
How can you capture end user success stories and share them with the organization? (ex:
feedback discussion or similar)
100
BPOS Standard Deployment Guide-Microsoft Confidential