- Office 365 International User Group

advertisement
MSI
•
•
•
•
•
•
Installs can easily take 30 minutes or more
Basis of Office deployments since Office 2000
To be offered as VL media in new Office
Device-based activation
Highly customizable per device
Allows local apps to interact with it
Click-to-Run
•
•
•
•
•
•
•
First launch is up and running in about 2 minutes
Is primary installation type in the new Office
Is linked to Office 365 for managed customers
User-based activation
Also highly customizable per device
Also allows local apps to interact with it
Does not require App-V infrastructure or MDOP
today’s application virtualization
features loaded on demand
22
1
4
7
1
5
8
6
9
7
4
9
5
8
8
6
9
3
1
2
2
3
1
3
4
local application integration
EXE
side-by-side version support
EXE
Maintaining Health
Preparing for Change
3-9 Months
1-2 Months
2-4 Months
1 Month
1-2 Months
1-2 Months
3-9 Months
Virtual Application Package Communicates with Native
Applications
How it Works
Virtual
Environment
Native
• Enables native executables to run with Click-to-Run package
• Redefines isolation model to suit Office platform extensibility
Foo.exe
Does not Require Re-Sequencing or Composition
Office C2R
Support for most common object types
Mapi.dll
Bubble
• Simple and Extended MAPI
• ActiveX controls
• Browser Helper Objects: URL Redirection
Mapi.dll
Office 365 Service
add users to Office 365 tenant
2. download Office Deployment
Tool (setup)
3. use setup to download C2R
packages
4. customize configuration XML
5. add C2R packages to software
distribution infrastructure
6. deploy C2R packages with
setup and configuration XML
7. layer on add-ins and
customizations
1.
End Users’ PCs
Optional add-ins
dependent apps
Office files, etc.
† As
applicable
Log to Office 365 from any browser
and get access to your email, calendar,
people, newsfeeds, sites & documents
Word Web App
opens by default
Lightweight
editing capabilities
Whensupported
you click Edit
in Word, if
on the
Word is not browser
installed or is an older
version, Word is streamed to your
PC on demand from the cloud
Create a new document
using Office Web Apps
Sync you documents in SkyDrive
Pro with your Windows devices
Get rich consistent
document rendering
with Office Web Apps
Click a document to open using the
Office Web Apps
Office desktop apps delivery in Office 365
Traditional Office
Click-to-Run
Office on Demand
Experience carried over from Office 2010
Software as a Service
Software as a Service
Packaged Software
Works without SkyDrive Pro
Requires SkyDrive Pro
Incremental Office 15 investments
Always up-to-date or update controlled by admin
Always up-to date
Service Pack Updates
Streamlined install-time controls
NA
Granular install-time controls (OCT)
Subscription upgrade rights
Subscription upgrade rights
Software Assurance
Offline is the key feature
Roaming is the key feature
Classic control is the key feature
Fully installed to the machine
Transient state
Fully installed to the machine
Fast product streaming
Fast product streaming
No CTR support; App-V & TS
Full featured Office
Full Add-in support
Excludes some Office features
No Outlook, OneNote, or Lync support (Just Web Apps)
Full functionality
Full Add-in support
No add-in support, loads what is already there though
Available for use offline
Not intended for offline use
Available for use offline
Licensed per user (Fixed number of installs)
Licensed per user (Unlimited uses)
Licensed per device
Subscription only
Subscription only
Device-based
Sign-in required
Sign-in required
Sign-in optional
Requires admin rights to install
No admin rights required
Requires admin rights to install
Start Menu shortcuts
No Start Menu shortcuts
Start Menu shortcuts
Added to Add/Remove Programs (ARP)
Not in ARP
In ARP
Customizations via config.xml, Group Policy and
add-ins
No customizations
Customizations via Office Customization Tool, GP,
config.xml and add-ins
Streamlining the Deployment Tool Belt


Option
Add
Description
Parent control to determine source, architecture, product and
languages to download.
Sample Syntax
From CDN:
<Add OfficeClientEdition="32" >
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
From local network:
<Add SourcePath="\\Server\Share\Office\"
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>
command. Multiple products may be nested under the <Add>
control and multiple languages may be nested under the
<Product> control.
Office 365 ProPlus
<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 downloaded to. If unspecified, the
downloaded content will be saved to the folder where the
setup.exe is located.
<Add SourcePath="\\Server\Share\Office\"
OfficeClientEdition="32" >
<Add SourcePath="%Applications%\Office\"
OfficeClientEdition="32" >
<Add SourcePath="C:\Source\Office\" OfficeClientEdition="32" >
<Add SourcePath="http://source. contoso.com/Office"
OfficeClientEdition="32" >
OfficeClientEdition
Determines the architecture of the product to download, 32 or
64 bit. Note: 32-bit is still the recommended architecture for
new Office versions. Cross-architecture installations are not
permitted; if a 32-bit Office version is already installed on a
system, the 64-bit Click-to-Run package will not install and vice
versa.
<Add SourcePath="\\Server\Share\Office\"
OfficeClientEdition="32" >
Language
Version
Or:
OfficeClientEdition="32"
OfficeClientEdition="64"
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 is used as part of the <Add> control and specifies the <Add SourcePath="\\Server\Share\Office\"
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.
Option
Add
Description
Parent control to determine source, architecture, product and
languages to download.
Remove
Used to uninstall Office products.
Product
Multiple products may be nested under the <Add> control and
multiple languages may be nested under the <Product> control.
SourcePath
Location where the Office is installed from. If SourcePath is
unspecified, setup will first look for installation source in the local
folder and if not present it will look to the CDN source.
Sample Syntax
From local folder:
<Add SourcePath=”%deployroot%\applications\Office365”
OfficeClientEdition="32" >
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
From local network:
<Add SourcePath="\\Server\Share\Office\"
OfficeClientEdition="32" >
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<Configuration>
<Remove>
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
<Product ID="VisioProRetail">
<Language ID="en-us" />
</Product>
</Remove>
</Configuration>
<Remove All=”TRUE”>
Office 365 ProPlus
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
<Product ID="VisioProRetail">
<Language ID=”ja-jp" />
</Product>
<Product ID="ProjectProRetail">
<Language ID=”es-es" />
</Product>
<Add SourcePath="\\Server\Share\Office\"
OfficeClientEdition="32" >
<Add SourcePath="%Applications%\Office\"
OfficeClientEdition="32" >
<Add SourcePath="C:\Source\Office\" OfficeClientEdition="32" >
<Add SourcePath="http://source. contoso.com/Office"
OfficeClientEdition="32" >
Option
OfficeClientEdition
Language
Updates
Display
Logging
Property
FORCEAPPSHUTDOWN
ForceDowngrade
Description
Determines the architecture of the product to download,
32 or 64 bit. Note: 32-bit is still the recommended
architecture for new Office versions. Cross-architecture
installations are not permitted; if a 32-bit Office version is
already installed on a system, the 64-bit Click-to-Run
package will not install and vice versa.
Language determines the language DAT files to be
downloaded with the Click-to-Run package.
Sample Syntax
<Add SourcePath="\\Server\Share\Office\"
OfficeClientEdition="32" >
Or:
OfficeClientEdition="32"
OfficeClientEdition="64"
<Language ID=”ja-jp" />
<Language ID=”es-es" />
<Language ID="en-us" />
<Language ID="fr-fr" />
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="\\Server\Share\Office\"
local file share or private http:// site.
/>
To use the CDN:
<Updates Enabled="TRUE” />
To disable:
<Updates Enabled="False" />
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.
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\" />
This command forces an install, uninstall or update. Office <Property Name="FORCEAPPSHUTDOWN" VALUE="1" />
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.
This element is used when the installed version number is <Add SourcePath="\\Server\Share\Office\"
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>
Optimized Software Updates
Builds are manifested as components
Client performs delta comparison
7 5
8 6
9
1
4
74
85
96
1
4 Δδ
5
6
8 Δδ
9
Δδ
7
9
8
47
5
68
89
9
1 2
3
2
3 4
4
3
1
13
31
2
32
22
1
Clients only receive delta updates
e 365
8
22
5
EXE
1
1
9
6
2
3
User not impacted
Office 2010 with App-V
EXE
7
Click to Run
4
Automatic
from Cloud
Automatic from
Network
Rerun setup in
software dist
Sign up for an
Office 365
Preview account
1
Download the
Office
Deployment Tool
and use it
2
Read TechNet
Library and
Office 365
Preview Blog
3
http://blogs.office.com/b/office-next/
http://technet.microsoft.com/en-US/office
http://community.office365.com/enus/preview/blogs/office365preview/default.aspx
Download