Building Education Solutions:
Integrate with Office 365 and Grow Your Business
Nima MojganiSenior Business Development Manager WW Education
Microsoft Corporation
Office 365 | What is it?Office running in Microsoft’s cloud.
Office 365 Education
Why Office 365 Education?
Increase Office usage in education
Drive Windows device sales
Secure identity platform
Upsell additional Microsoft and Microsoft Partner offerings
Windows AzureActive Directory
Office 365 University vs. Office 365 Education
Office 365 University
Office 365 Education A2
Office 365 Education A3
Office 365 Education A4
Office 365 ProPlus
User Target
Higher-Ed Students
Academic Institutions (faculty, staff, students)
Channel Retail, Bookstores
Volume Licensing and Direct
Licensing Program
FPP EES, School Agreement, MOSA
Two Ways to Buy There are 2 ways to buy Office 365 Education through the EES program, depending upon the size of your organization.
5+ FTE employees
or students
Buy through an
Authorized Education
Reseller (AER)
1000+ FTE
employees or
students
Complete the Campus and
School Agreement (CASA)*
*Unless already in place
Complete the Enrollment for
Education Solutions (ESS)
CASA+EES
OVS-ES
How does an Institution purchase Office 365
What sort of traction does Office 365 have?
Over 22M migrated from Live@eduNet new users being signed up at record rate
Deployment varies by regionTypically adoption by faculty and staff first Available in over 125 markets worldwideK-12 installed base growing due to COPPA compliance
Recent SuccessesLAUSD (120K faculty and staff)New York DOE (145K K-12 students)Seminole County P.S. (4.5K faculty and 64K students)GLOW – Scotland (2M primary/secondary students)Catholic International Education Office (4.5M students)Harvard and Duke - O365 HIPPA compliance
Office 365 vs. Google Apps Value Prop for Institutions
Safeguard investments in Office with Students & Faculty Prepare students with employability skillsCross platform support on Android, iOS, and webOffline AccessLeverage robust identity infrastructure Protect sanctity of student/faculty informationAccessibility features built-in
Integrated best-of-breed solutions
LMS SIS ERP MOOC Recruitment Grants etc…
Why integrate?
Tap into a new customer baseSell into Office 365 sockets by adding value to SharePoint, Office, Lync & Exchange
Simplify deployment and discoverability of your solution for School IT & end-users
• Apps for Office Marketplace• Azure AD App Gallery
Reduce development costs and solution scopeLeverage customer’s Office 365 tenancy and offload complex workloads from your solution
• Identity• Messaging • Calendaring• File Management & Storage
What are the most common integration paths?
Leverage the Office 365 Identity
Embed Your Offering in Office 365
Embed Office 365 in Your Offering
AD
LMS
Users and Groups
SIS
SIS
SSO
AD
LMS
Users and
Groups
SIS
SSO
Leveraging the Office 365 Identity
Graph API
app
app
app
Windows Azure Active Directory
Office 365 Directory
3rd party apps
Windows Azure AD Access Panel for Students
Students Access Web Based Portal
Federation based SSO
Password based SSO (with and without User Identity Provisioning)
We make integration with WAAD easy!
SSO, Controlled Access to Content and Group AuthenticationOauth 2.0 for delegated authenticationSAML 2.0WS-Fed (WS-*)
User Provisioning Graph APIREST/HTTP Directory AccessRead and Write!
Benefits to Integrating with WAADTake complexity out of identity for you and customer
Offer easy deployment of your solution with SSO and import of users/groups from O365 into your solution
Enjoy improved discoverability on Azure AD App Gallery
Enable schools to deploy Office 365
Haiku LearningPublished by Haiku
Presence Infofrom Lync Docume
ntsStored onSharePoint/SkyDrive Pro
Office 365IntegrationOpportunities
Notes from Exchange tasks
SkyDrive Pro Integration
Student Accesses SkyDrive Pro in their solution
Navigate folder structure
Upload file from SkyDrive into LMS
Embed download links
Office Web Apps IntegrationStudent Edits Class
Assignment
Document “stored” in SharePoint
Opens assignment in Browser Window
Edits done in Word Web App
Co-authoring for Word and PowerPoint
Adds comments to Web app
Student Schedule and Assignments in Exchange
LMS creates appointments in Exchange Calendar for:
Assignments, Classes and Labs, Tasks
Lync, Skype, and Office 365 Integration
Lync PresenceTeachers or students see Lync Presence of students enrolled in a course in your offering.
Click to chatTeachers or students can click on students enrolled in a course in your LMS and can chat by sending IMs.
Lync meetings (web conferences)
Skype and Lync integration
Parents or others outside school can conference with teacher over Skype.
SIS
PUB
Word
ERP
Excel
The new Cloud App model for Office Download apps from the Office Store or Corporate app catalogue
Easy discoverabilitySimplified procurement & distributionEnhance content, editing, and the user experience in Office
No more desktop installationEasy code “trusting”Decreased time-to-deploySimplified upgrade path
Accessible in the Cloud & ClientOffice DesktopOffice Web AppsSharePoint
Embed your offering in Word as an app
Example: Metria Learning Common Core Implementation Kit
Make word-processor content actionable (i.e., dictionary lookups, citations, etc.)
Insert templates to lesson plan, report, etc.
Embed your offering in Outlook as an app
Example: Integrated Tandem Calendar with Outlook
Make email content actionable (i.e. recipients, addresses, action items, meetings, phone numbers, attachments)
Add events to Outlook Calendar
Monetizing your Apps in the Office Store
Large Market Availability
5 languages across 22 markets, more to comeOver 100 currencies!1 Billion user storefront!
Licensing optionsPer-User License (All Apps)Site-Licenses (SharePoint Apps)
Subscriptions coming soon!
Leverage the Office 365 Identity
Scenario Documentation Link Languages
Implement Single Sign-On for Web App
Single Sign-on with Windows Azure Active Directory
.NET,PHP, Java
Provision Users/Groups from WAAD to Web App or Vice Versa
Using Graph API to Query Graph API
.NET
Federation with your Web App (Example of Moodle)
Moodle and Office 365 with ADFS and Moodle Plug-In Install Guide
.NET, PHP
Build a Web App that integrates with WAAD
Developing Multi-Tenant Web Applications with Azure AD
.NET
Make user/group lookups in WAAD
Windows Azure AD Graph REST API Reference
HTTP/REST
AD
LMS
Users and Groups
SIS
SSO
Embed your Offering in Office
33
Scenario Documentation Link Languages
Develop an App that is surfaced in SharePoint, Word, Excel, Outlook
Apps for Office Developer Center
How-tos for Office App Development
C#, Javascript
Create App parts to install with your SharePoint App
Create app parts to install with your app for SharePoint
C#/Javascript
Read/Write to SharePoint’s Social Feed
Read and write to the social feed by using the REST service in SharePoint 2013
C#/Javascript
Surface your calendar information in Exchange
Exchange Online Development
Go from on-prem O365 development to cloud
Comparing the O365 online and on-prem development environments
C#/Javascript
SIS
ERP
Excel
PUB
Word
Embed Office 365 in your Offering
34
Scenario Documentation Link
Languages
Build mobile apps for SharePoint
Building mobile apps how-to’s for SharePoint 2013
C#, XAML
Tap into SharePoint Online & SkyDrive Pro
Access SkyDrive Pro using the SharePoint 2013 APIs
SharePoint Online Service – Developer
SharePoint Online Extensibility and Customization
HTTP/REST
Where to go for helpSharePoint Forums
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/home?forum=appsforsharepoint
Azure Forumshttp://social.msdn.microsoft.com/Forums/windowsazure/en-US/home?category=windowsazureplatform
Exchange Forumshttp://social.technet.microsoft.com/Forums/exchange/en-US/home
Lync Forumshttp://social.technet.microsoft.com/Forums/lync/en-US/home?category=ocs
Education Cloud Partner – Expert Community https://www.mseducommunity.com/expertcloud/Pages/default.aspx
Sign-up for a free trial!
Windows Azure Free Trial - http://www.windowsazure.com/en-us/pricing/free-trial/
Office 365 for Education Free Trial (includes Azure AD tenant)- http://education.office365.com/
36
Ignite Training - http://ignite.office.com/
YOUYOU
Moodle Integration with O365 Code SamplesMoodle O365 Integration Code Download
http://www.microsoft.com/en-us/download/details.aspx?id=39932
Moodle O365 Integration Fileshttp://download.microsoft.com/download/F/A/5/FA5E8345-06F9-4209-9CF5-08B2B4073487/MoodleAndOffice365WithADFS.pdf
http://download.microsoft.com/download/F/A/5/FA5E8345-06F9-4209-9CF5-08B2B4073487/MoodleAndOffice365WithADFS.xps
http://download.microsoft.com/download/F/A/5/FA5E8345-06F9-4209-9CF5-08B2B4073487/MoodlePluginInstallGuide-v1.pdf
http://download.microsoft.com/download/F/A/5/FA5E8345-06F9-4209-9CF5-08B2B4073487/MoodlePluginInstallGuide-v1.xps
http://download.microsoft.com/download/F/A/5/FA5E8345-06F9-4209-9CF5-08B2B4073487/MoodleReleasePackage.zip
Top Related