0
Office 365 ProPlus:Click-to-Run deployment and managementBrian ShiersSr. Product Manager – Microsoft Office Division
Deploy Office fast without giving up control
Office Professional Plus 2013                Office 365 ProPlusMSI-based installation                       Click-to-Run i...
past application virtualization                                                4                                          ...
demoClick-to-Run installation andSide-by-Side version support
Anatomy of the Click-to-Run InstallationProcess                                       Streaming                           ...
Office 365 Service1. add  users to Office 365   tenant2. download Office Deployment   Tool (setup)3. use setup to download...
    
demoOffice Deployment Tool for Click-to-Run
Option                Description                                                         Sample SyntaxAdd                ...
Option       Description                                                               Sample SyntaxAdd          Parent co...
Option                Description                                                      Sample SyntaxOfficeClientEdition   ...
demoUsing MDT to Deploy Office 365ProPlus
Disable First Run experienceUser Configuration      Microsoft Office 2013             First Run Disable First Run Movie - ...
Disable “First things First”User Configuration      Microsoft Office 2013             Privacy                    Trust Cen...
Automaticfrom CloudAutomatic fromNetworkRerun setup insoftware dist
Patch Tuesday                ServerTesting$Setup /download …                             N weeks laterSchedule Task       ...
Manage.
Office Telemetry enablesDetermine frequency of          Manage add-insDocument identification useddocuments & solutions   ...
Telemetry DashboardIntroduction
How Office TelemetryWorks                       Microsoft Confidential
Privacy SolutionsObfuscate              Specify                        Threshold of use bythe file properties    Office so...
Telemetry Agent                                  Group Policy Template                                                    ...
Telemetry Processor                             > osql.exe -E -S servernameinstancename -d databasename -Q                ...
DemoTelemetry DashboardDeep Dive
Copy / Delete / Move      ab       ac
IT Pro events, webcasts and guides forthe new Office        OfficeIgnite.com                  www.microsoft.com/garageThe ...
Office 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and management
Upcoming SlideShare
Loading in...5
×

Office 365 ProPlus: Click-to-run deployment and management

8,054

Published on

More info on http://techdays.be.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
8,054
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
154
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Office 365 ProPlus: Click-to-run deployment and management"

  1. 1. Office 365 ProPlus:Click-to-Run deployment and managementBrian ShiersSr. Product Manager – Microsoft Office Division
  2. 2. Deploy Office fast without giving up control
  3. 3. Office Professional Plus 2013 Office 365 ProPlusMSI-based installation Click-to-Run installation Everything carried over from Office 2010 Built on App-V foundation MAK, KMS and AD-based Activation Office Subscription-based Activation Required for RDS, WTG, shared Side by side versions support computers and closed network scenarios May be used on physical or virtual machines
  4. 4. past application virtualization 4 7 1 5 8 6 9 2 2 4 7 9 5 8 8 6 9features loaded on demand 1 3 1 2 2 3 1 3 4local application integration EXE EXEside-by-side version support
  5. 5. demoClick-to-Run installation andSide-by-Side version support
  6. 6. Anatomy of the Click-to-Run InstallationProcess Streaming Caching •Virtual File System Added Service •Office apps may be •Final ≈ 10% installs add- in Initiator Context launched at ≈ 15% ins, licensing, etc. •Runs until 10% progress •Streaming begins •Usually 2 minutes or less •Office caching focuses on •IntegratedOffice.exe launched apps and process moves to System features Context at 10% •Total 3-5 minutes depending on connection Virtual File Apps ready for Finalizing System use
  7. 7. Office 365 Service1. add users to Office 365 tenant2. download Office Deployment Tool (setup)3. use setup to download C2R packages End Users’ PCs4. customize configuration XML5. add C2R packages to software distribution Optional add-ins infrastructure dependent apps Office files, etc.6. deploy C2R packages with † As applicable setup and configuration XML7. layer on add-ins and
  8. 8.  
  9. 9. demoOffice Deployment Tool for Click-to-Run
  10. 10. Option Description Sample SyntaxAdd Parent control to determine source, architecture, product and From CDN: languages to download. <Add OfficeClientEdition="32" > <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> </Product> </Add> From local network: <Add SourcePath="ServerShareOffice" Version=”15.0.4128.1014” OfficeClientEdition="32" > <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> </Product> </Add>Product The targeted products to download within the <Add> Office 365 ProPlus command. Multiple products may be nested under the <Add> <Product ID="O365ProPlusRetail"> control and multiple languages may be nested under the <Language ID="en-us" /> <Product> control. </Product> <Product ID="VisioProRetail"> <Language ID=”ja-jp" /> </Product> <Product ID="ProjectProRetail"> <Language ID=”es-es" /> </Product>SourcePath Location where the Office is downloaded to. If unspecified, the <Add SourcePath="ServerShareOffice" downloaded content will be saved to the folder where the OfficeClientEdition="32" > setup.exe is located. <Add SourcePath="%Applications%Office" OfficeClientEdition="32" > <Add SourcePath="C:SourceOffice" OfficeClientEdition="32" > <Add SourcePath="http://source. contoso.com/Office" OfficeClientEdition="32" >OfficeClientEdition Determines the architecture of the product to download, 32 or <Add SourcePath="ServerShareOffice" 64 bit. Note: 32-bit is still the recommended architecture for OfficeClientEdition="32" > new Office versions. Cross-architecture installations are not permitted; if a 32-bit Office version is already installed on a Or: system, the 64-bit Click-to-Run package will not install and vice OfficeClientEdition="32" versa. OfficeClientEdition="64"Language Language determines the language DAT files to be downloaded <Language ID=”ja-jp" /> with the Click-to-Run package. <Language ID=”es-es" /> <Language ID="en-us" /> <Language ID="fr-fr" />Version Version is used as part of the <Add> control and specifies the <Add SourcePath="ServerShareOffice" version to be downloaded. If version is not specified, setup.exe Version=”15.0.4128.1014” OfficeClientEdition="32" > will download the latest build. Available version numbers will be posted to KB article in the future.
  11. 11. Option Description Sample SyntaxAdd Parent control to determine source, architecture, product and From local folder: languages to download. <Add SourcePath=”%deployroot%applicationsOffice365” OfficeClientEdition="32" > <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> </Product> </Add> From local network: <Add SourcePath="ServerShareOffice" OfficeClientEdition="32" > <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> </Product> </Add>Remove Used to uninstall Office products. <Configuration> <Remove> <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> </Product> <Product ID="VisioProRetail"> <Language ID="en-us" /> </Product> </Remove> </Configuration> <Remove All=”TRUE”>Product Multiple products may be nested under the <Add> control and Office 365 ProPlus multiple languages may be nested under the <Product> control. <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> </Product> <Product ID="VisioProRetail"> <Language ID=”ja-jp" /> </Product> <Product ID="ProjectProRetail"> <Language ID=”es-es" /> </Product>SourcePath Location where the Office is installed from. If SourcePath is <Add SourcePath="ServerShareOffice" unspecified, setup will first look for installation source in the local OfficeClientEdition="32" > folder and if not present it will look to the CDN source. <Add SourcePath="%Applications%Office" OfficeClientEdition="32" > <Add SourcePath="C:SourceOffice" OfficeClientEdition="32" > <Add SourcePath="http://source. contoso.com/Office" OfficeClientEdition="32" >
  12. 12. Option Description Sample SyntaxOfficeClientEdition Determines the architecture of the product to download, <Add SourcePath="ServerShareOffice" 32 or 64 bit. Note: 32-bit is still the recommended OfficeClientEdition="32" > architecture for new Office versions. Cross-architecture installations are not permitted; if a 32-bit Office version is Or: already installed on a system, the 64-bit Click-to-Run OfficeClientEdition="32" package will not install and vice versa. OfficeClientEdition="64"Language Language determines the language DAT files to be <Language ID=”ja-jp" /> downloaded with the Click-to-Run package. <Language ID=”es-es" /> <Language ID="en-us" /> <Language ID="fr-fr" />Updates Configures automatic updating behavior. Updates may be To use a local file share: either from the public Office 365 service, local location, <Updates Enabled="TRUE" UpdatePath="ServerShareOffice" local file share or private http:// site. /> To use the CDN: <Updates Enabled="TRUE” /> To disable: <Updates Enabled="False" />Display Set to determine the installation display experience. Level <Display Level="None" AcceptEULA="TRUE" /> options are None and Full. You can also accept the end <Display Level="Full" AcceptEULA="FALSE" /> user license agreement (EULA) on behalf of your users with the AcceptEULA command.Logging The logging control lets you determine he log name and <Logging Name="OfficeSetup.txt" Path="%temp%" /> path where logs are written to. <Logging Name="OfficeSetup.txt" Path="%deployroot%smsosdlogs" />Property This command forces an install, uninstall or update. Office <Property Name="FORCEAPPSHUTDOWN" VALUE="1" />FORCEAPPSHUTDOWN Click-to-Run updating is designed to be a background experience and updates are applied when a user closes and reopens the Office program. This property in the configuration file will force the operation without prompting the user, so there is some chance of data loss when programs are closed.ForceDowngrade This element is used when the installed version number is <Add SourcePath="ServerShareOffice" greater than the target version number. This would be Version=”15.0.4128.1014” OfficeClientEdition="32" used in roll back scenarios if you detect an issue that ForceDowngrade=”True”> requires you to roll back to a previous version. <Product ID="O365ProPlusRetail"> <Language ID="en-us" /> </Product> </Add>
  13. 13. demoUsing MDT to Deploy Office 365ProPlus
  14. 14. Disable First Run experienceUser Configuration Microsoft Office 2013 First Run Disable First Run Movie - Enabled Disable Office First Run on application boot – Enabled
  15. 15. Disable “First things First”User Configuration Microsoft Office 2013 Privacy Trust CenterDisable Opt-in Wizard on first run – EnabledEnable Customer Experience Improvement Program – DisabledAllow including screenshot with Office Feedback – DisabledSend Office Feedback – DisabledAutomatically receive small updates… - Disabled
  16. 16. Automaticfrom CloudAutomatic fromNetworkRerun setup insoftware dist
  17. 17. Patch Tuesday ServerTesting$Setup /download … N weeks laterSchedule Task ServerProduction$
  18. 18. Manage.
  19. 19. Office Telemetry enablesDetermine frequency of Manage add-insDocument identification useddocuments & solutions Solution management & solutionsReport detected issues Track& performanceIssue detection deployments Deployment
  20. 20. Telemetry DashboardIntroduction
  21. 21. How Office TelemetryWorks Microsoft Confidential
  22. 22. Privacy SolutionsObfuscate Specify Threshold of use bythe file properties Office solutions / file type specified limitHide Filter ThresholdSkype acquisition plan.docxSk********(1).docx
  23. 23. Telemetry Agent Group Policy Template ProPlus Pre ProPlus office15.admx and office15.adml System info User ConfigurationAdministrative TemplatesMicrosoft ProPlusTelemetry Dashboard Most recently used files Telemetry Collection Point Static Scan Add-ins startup Registry setting Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSoftwarePoliciesMicrosoftOffice15.0os m] Registered add-ins "CommonFileShare"="<SERVERNAME><SHARENAME>" "Tag1"="<TAG1>" Runtime events "Tag2"="<TAG2>" "Tag3"="<TAG3>" Telemetry "Tag4"="<TAG4>" Issue logging "AgentInitWait"=dword:00000258 "Enablelogging"=dword:00000001 "EnableUpload"=dword:00000001 Static Scan Setting "EnableFileObfuscation"=dword:00000000 "AgentRandomDelay"=dword:000000F0
  24. 24. Telemetry Processor > osql.exe -E -S servernameinstancename -d databasename -Q "EXEC sp_addrolemember td_readonly, domaingrouporuser"Windows Database size > osql.exe -E -S servernameinstancename -d databasename -Q "update [ServerSettings] Set [IntValue] = 3 Where [Name] = SolutionFilterThreshold" > tdadm.exe –o delete –sf server_name –df db_name –datetimeSQL Server Settings 12312011
  25. 25. DemoTelemetry DashboardDeep Dive
  26. 26. Copy / Delete / Move ab ac
  27. 27. IT Pro events, webcasts and guides forthe new Office OfficeIgnite.com www.microsoft.com/garageThe ToolsOffice Deployment Tool for Click-to-RunTelemetry Dashboard Admin ToolOffice Telemetry Resource
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×