View
279
Download
12
Category
Tags:
Preview:
Citation preview
Office 365 ProPlus Deployment Deep DiveMartin Nothnagel
OFC-B355
Anatomy of Click-to-Run installation Logging Activation Q&A
Table of Contents
Anatomy of Click-to-Run
Installation flow
OfficeClickToRun.exe (system mode) – ClickToRun Service
OfficeClickToRun.exe (user mode)Setup.exe
Basic Prereq
s
Download and
Run C2R Client
Full Prereqs
Install the ClickToRu
nSvc
Launch First Run Experienc
e
Last Run task
Streaming
Integration
This service continues running for the life of the product
Configuration
Folder and Registry StructureLocation Content
C:\Program Files\Microsoft Office 15\ClientX64
Click-to-Run/AppV related files
C:\Program Files\Microsoft Office 15\Data Where updates are cached
C:\Program Files\Microsoft Office 15\Root\Office15
Main folder for Office files
C:\Program Files\Microsoft Office 15\Root\vfs “Virtual File System.” Contains all non Program Files folder contents
C:\Program Files\Microsoft Office 15\Root\rsod
“Registry Staging on Demand.” Contains virtual registry keys that are loaded on demand
Location ContentHKLM\Software\Microsoft\Office\15.0\ClickToRun\Registry C2R’s virtual registryHKLM\Software\Microsoft\Office\15.0\ClickToRun\PropertyBag
C2R settings. Evaluated/modified during installation/update.
Scheduled Tasks
• Runs after logon• Runs three nights a week• Checks for new builds
Automatic Updates
• Runs after login & every 8 hours
• 10 minute wait• 0-240 minute delay
Telemetry
• Runs daily• Validates license
Subscription Maintenance
System AccountUser account
Logging
Installation (ULS Logging)
Application Launch / Sign In (TCO Logging)
Activation (OSPP)
Logging
Enabling C2R Logging:
reg add HKLM\SOFTWARE\Microsoft\ClickToRun\Override /v LogLevel /t REG_DWORD /d 3 /f
Logs get created during install, updates, etc.Located in the %windir%\temp and %temp% foldersFile name is of the format: <MachineName>*.logErrors can be found by looking for log lines with “Unexpected” verbosity level
Install Logs
Enable TCO Logging:
reg add HKCU\SOFTWARE\Microsoft\Office\15.0\Common\Debug /v TCOTrace /t REG_DWORD /d 1 /f
Logs gets created upon application launch Located in the %temp% folder File name is of the format: <appname>.exe.log
Application Launch / Sign In
OSPP.vbs Installed with the product Located at c:\Program Files | Program Files (x86)\Microsoft Office\Office15 folder Documentation: On TechNet or in ospp.html
Activation Logging
Activation
Overview
Validate
Sign In
Issue KeyOLS
Activate
License
SPP
Details:
• Frequency: One time, at sign-in
Data sent:
• User ID
• Product Key
• Computer Name
• Machine ID
Office ProPlus Activation ActivitiesInitial registration/activation
Details:
• Frequency: Daily*
• “Heartbeat” to check if subscription is active or has changed
• Enabled via scheduled task
• Must succeed once per 30 days
• Connects to Office Licensing Service (OLS)
Data sent:
• Product Key
Subscription status check
Details:
• Frequency: Once/month*
• Occurs during subscription status check
• Updates product key information
• Extends product usage
• Connects to Activation and Validation Service (AVS)
Data sent:
• Product Key
Product Key management
TechNet: Licensing and activation data sent to Office 365 by Office 365 ProPlus* Subject to Change
Overview of Click-to-Run for Office 365 setup architecture
Important: Anonymous access to these URLs is required
Ports, Protocols and URLs
…rebuild my OS? Existing activation will be used
…rebuild/upgrade my OS? Existing activation will be used
…change my computer name? Existing activation will be used
…change my network card or hard disk?
Existing activation will be used
…rebuild my VM (same OS, same name)?
New device will be registered
…move my VM to a different host? New device will be registered
“I have Office 365 ProPlus installed and activated, what if I…”
SMBIOS UUID is used to identify a device in Office 365
Activation scenarios
Q&A
OFC-B228 O365 ProPlus Deployment Methodologies
Related content
OFC-B240 Office 365 ProPlus Managing Updates
Technical Network
Join the conversation!Share tips and best
practices with other Office 365 expertshttp://aka.ms/o365technetwork
Managing Office 365 Identities and Services
5
Office 365
Deploying Office 365 Services
Classroomtraining
Exams
+
Introduction to Office 365
Managing Office 365 Identities and Requirements
FLC
40041
Onlinetraining
Managing Office 365 Identities and ServicesOffice 365 Fundamentals
http://bit.ly/O365-Cert
http://bit.ly/O365-MVA
http://bit.ly/O365-Training
Get certified for 1/2 the price at TechEd Europe 2014!http://bit.ly/TechEd-CertDeal
MOC
20346 Designing for Office
365 Infrastructure
MOC
10968
3
EXAM
346EXAM
347
MVA MVA
Resources
Learning
Microsoft Certification & Training Resources
www.microsoft.com/learning
Developer Network
http://developer.microsoft.com
TechNet
Resources for IT Professionals
http://microsoft.com/technet
Sessions on Demand
http://channel9.msdn.com/Events/TechEd
TechEd Mobile app for session evaluations is currently offline
SUBMIT YOUR TECHED EVALUATIONSFill out an evaluation via
CommNet Station/PC: Schedule Builder
LogIn: europe.msteched.com/catalog
We value your feedback!
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Recommended