Welcome to the Minnesota SharePoint User Group Donald Donais June 11th, 2014 What You Need To Know About Office 365 Kameron Berget, Brian Caauwe, Donald Donais, and Lucas Struck http://sharepointmn.com Meeting #114 Agenda • MNSPUG Information • Base Feature Set and Licensing • Connecting with Office 365 • Break • Office 365 Environment • More Improvements to Come http://sharepointmn.com Meeting #114 User Group Goal / Objectives Develop and support a local community focused on Microsoft SharePoint Technologies Educate user group members about SharePoint Technologies • Transfer knowledge within the community • Communicate best practices • Introduce new products / solutions • http://sharepointmn.com Meeting #114 MNSPUG Sponsors Dedicated Sponsors Avtex (www.avtex.com) Annual Sponsor Currently Looking for Sponsorships! Microsoft (www.microsoft.com) SharePoint User Group Support Media Sponsor Wrox Press (www.wrox.com) O’Reilly (www.oreilly.com) http://sharepointmn.com Meeting #114 MN SharePoint Users Group Website • • • • • • • SharePoint Resource Documents SharePoint Resource links RSS Feeds Meeting Schedule Past User Group Presentations Past User Group Recordings Sponsorship Information • http://sharepointmn.com • Email: sharepoint@sharepointmn.com http://sharepointmn.com Meeting #114 Social Networking • Linked In group – The most interactive… includes job postings… Post Job Posting on the Jobs Discussion page http://www.linkedin.com/groups?gid=1878792 • Twitter tags - @MNSPUG and #MNSPUG • Yammer – Minnesota SharePoint Users Group https://www.yammer.com/mnspug/ http://sharepointmn.com Meeting #114 Upcoming Schedule • Next Meeting July 9th, Using Promise Patterns with JavaScript, jQuery, and the SharePoint 2013 App Model – Doug Hemminger Microsoft Technology Center Check www.SharePointMN.com for updates! • Ongoing Schedule 2nd Wednesday of every month 9:00 to 11:30 am Microsoft Technical Center - Edina http://sharepointmn.com Meeting #114 Local and Online Events MN SharePoint Legal Users Group – June 19th 12 – 1:30 p.m. TBD http://sharepointmnlegal.com/SitePages/Home.aspx Twin Cities PowerShell User Group – July 8th 4:30 – 7:00 pm Center for Pro Dev @ ITT Tech (Benchmark Learning) http://www.tcposhug.com/ AIIM Minnesota Chapter Thirsty Thursday – July 17th 3 – 5 p.m. Poor Richards in Bloomington (Need to be AIIM member to attend) http://aiimmn.org/ SharePointalooza– Sept 12th & 13th in Branson, Missouri http://www.sharepointalooza.org/ SharePoint Saturday Twin Cities – November 22nd, Normandale Community College http://sharepointmnlegal.com/SitePages/Home.aspx http://sharepointmn.com Meeting #114 Evaluations & Giveaways! http://sharepointmn.com Meeting #114 MNSPUG Extras http://sharepointmn.com Meeting #114 SharePoint News • Women In SharePoint MN Chapter First Meeting Held at Avtex Sent Out Survey and Went Over Results Some Members Presented “How Do I Get That Job” • TechEd 2014 Many Office 365 Sessions OneDrive Encrypted Capabilities Azure Rights Management Features Available Enterprise Mobility Suite Capabilities Azure AD Premium Offering http://sharepointmn.com Meeting #114 Presenters http://sharepointmn.com Meeting #114 Kameron Berget • Involved in fostering and rehoming of dogs in MN/ND • Twitter: @kameronberget • Blog: http://spphile.wordpress.com http://sharepointmn.com Meeting #114 Brian Caauwe • • • • http://sharepointmn.com Twitter: @bcaauwe LinkedIn: http://www.linkedin.com/in/briancaauwe/ Email: bcaauwe@avtex.com Blog: http://blog.avtex.com/author/bcaauwe Meeting #114 Donald Donais • Twitter: @dondonais • LinkedIn: http://www.linkedin.com/in/ddonais/ • Email: ddonais@avtex.com • Blog: http://talesfromitside.wordpress.com http://sharepointmn.com Meeting #114 Lucas Struck • Just welcomed twins into my family, rounding out the total ratio of women to men at my house to 1/4 • Email: lstruck@avtex.com • Blog: http://sharepointcommunity.net/profile/LucasStruck http://sharepointmn.com Meeting #114 Why Office 365? http://sharepointmn.com Meeting #114 Trends Impacting the Way We Work 1 billion smartphones, 4 years ahead of predictions http://sharepointmn.com For the first time in modern history, workplace demographics now span 4 generations 50% of enterprise customers are “on the road” to cloud Meeting #114 Are organizations prepared? 75% 49% 10K 40% 10K 93% of employees ~49% offederal work 75% allow personal 80% only of24% employees can’t use info 40%new growth in & 62% industry regulations admit toaviolating requires network mobile devices for areeffective have ineffective BYOD at global data for decisioncreated inuse last 5 years making! compliance policies contribution business collaboration! policy in place generated / year ¥ Computing http://sharepointmn.com Technology Industry Association's (CompTIA) 2nd annual Trends in Enterprise Mobility study from February 2013. *The Future of Corporate IT 2013-2017 ** CEB Survey of 165,000 employees †2012 Survey on Self-Service BI and Analytics, Unisphere Research Meeting #114 Mobile First, Cloud First: Office For iPad • Familiar Office Experience Designed for iPad • Touch Experience Built from the Ground Up for iPad • Edit, Create, and Collaborate Documents • Anywhere Access to Your Documents in SharePoint and OneDrive for Business http://sharepointmn.com Meeting #114 Office Apps On Any Device • Same Experience Across All Devices • Capabilities Across Devices and Web • Part of Office 365 is Office 2013 ProPlus • Stream Office 2013 with Office OnDemand • Full Client, Work Offline As Needed http://sharepointmn.com Meeting #114 Touch, ink and voice • Work Naturally with Touch on Mobile Devices • Touch Experience Includes: TouchFirst or Keyboard/Mouse with Touch • Annotate or Draw As If Using Paper • Real-time Co-Authoring from Web, Desktop, Tablet/iPad or Other Mobile Device http://sharepointmn.com Meeting #114 What Does This All Mean? • On IT Side Less Time Devoted with Maintaining and Monitoring More Time to be Strategic With Services Supports “BYOD” Business Mentality Multiple Solutions Under One Administrative Umbrella • On Business Side Services Available Across Multiple Devices/Platforms Supports One-Demand Business Needs Works on an iPad! http://sharepointmn.com Meeting #114 Base Feature Set and Licensing http://sharepointmn.com Meeting #114 Different Technologies Under One Roof • Broken Down Into Multiple Categories User Productivity Applications Organization Productivity Services User Productivity applications www Office Organizational Productivity services http://sharepointmn.com Meeting #114 Behind the Scenes • Other Components Are In the Background Shared Platform Services Streamlined Management Services Shared Platform Services Streamlined Management Services http://sharepointmn.com Meeting #114 Add-On Capabilities • • • • Power BI Project Online Azure Rights Management Or Ale Carte Features Added to Existing Office 365 Plan Exchange SharePoint Lync Office Pro Plus Yammer OneDrive for Business CRM Dynamics http://sharepointmn.com Meeting #114 Options for Licensing Office 365– Home & Business Plans Features Office 365 Home Office 365 Personal Office 365 University Office Hone & Student 2013 Office Home & Business 2013 Office Pro 2013 Office 2013 Client 5 PCs or Macs 1 PC or Mac 2 PC’s, Macs, or Tablets 1 PC 1 PC 1 PC 5 Tablets 1 Tablet 2 PC’s, Macs, or Tablets No No No Offline/Online Storage 20 GB for 5 users 20 GB for 1 user 20 GB for 1 user Yes Yes Yes Skype 60 world minutes/month 1 user 20 world minutes/month 1 user 20 world minutes/month 1 user No No No Yes Yes No No No Tablet Install Office 2013 Technical Support http://office.microsoft.com/en-us/buy/compare-microsoft-office-products-FX102898564.aspx http://sharepointmn.com Meeting #114 Options for Licensing Office 365 – Small to Enterprise Plans Features # of Users Office 365 Small Business Office 365 Small Bus Premium Office 365 Midsize Bus Office 365 Enterprise E1 Office 365 Enterprise E3 Office 365 Enterprise E4 25 25 300 Unlimited Unlimited Unlimited Yes Yes Office Applications Yes – No InfoPath Email Yes Yes Yes Yes Yes Yes Lync Yes Yes Yes Yes Yes Yes OneDrive for Business Yes Yes Yes Yes Yes Yes Public Website Yes Yes Yes Yes Yes Yes Intranet Yes Yes Yes Yes Yes Yes Office Online Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Site Mailboxes AD Integration Mobile Apps Yes Yes Yammer Self-Service BI Yes Yes Enterprise Voice Yes http://office.microsoft.com/en-us/business/compare-all-office-365-for-business-plans-FX104051403.aspx http://sharepointmn.com Meeting #114 Options for Licensing Office 365 – Other Plans • Educational Plans Primarily for Students and Faculty http://office.microsoft.com/en-us/academic/compare-office-365-education-plansFX103045755.aspx • Government Plans Similar to Enterprise Options – Reduction in cost http://office.microsoft.com/en-us/government/compare-office-365-governmentplans-FX103046199.aspx • Nonprofit Plans Various levels from Small Business to E1 and E3 Cost Typically Donation or Greatly Reduced http://office.microsoft.com/en-US/compare-office-365-for-nonprofits-plansFX104081605.aspx#bkPlans http://sharepointmn.com Meeting #114 Final Thing About Licensing • Depends Upon the Type of MS Agreement • Licenses Can Also Come with On-Premise Versions • Talk With Your Licensing Guru/Vendor! http://sharepointmn.com Meeting #114 Office 365 - Authentication http://sharepointmn.com Meeting #114 Authentication Basics Username and Password used to Verify Identity Leverages a centrally located directory of user information Results in some kind file that allows computers to remember who you are Only good for a certain amount of time Allows for access control to resources ranging from printers, to file shares to the front door of your office • Generally limited in a corporate environment to those assets that exist within the network that your company maintains • • • • • http://sharepointmn.com Meeting #114 Office 365 Complications • Doesn’t exist within your corporate network • Can’t access your Corporate Active Directory • Requires a login of some sort in nearly all situations http://sharepointmn.com Meeting #114 Authentication Option 1 – Azure Active Directory Similar to the Directory used at your company, but stored in Azure Leverages an existing directory structure to manage your list of usernames and passwords. Comes preconfigured with Office 365 http://sharepointmn.com Meeting #114 Authentication Option 1 – Azure Active Directory Pros • Easy to configure • Works well in small environments Cons • Doesn’t scale well • Added administrative overhead • Users are required to maintain two sets of credentials http://sharepointmn.com Meeting #114 Authentication Option 2 – Active Directory Federation Services Requires • • • • • • http://sharepointmn.com DirSync Server ADFS Server ADFS Proxy/WAP Server OS Licensing Certificates Someone that is good at following directions Meeting #114 Navigate to Office 365 & Enter Username http://sharepointmn.com Meeting #114 Redirected to ADFS Server page http://sharepointmn.com Meeting #114 Logged into Site http://sharepointmn.com Meeting #114 Authentication Option 2 – Active Directory Federation Services Pros • Allows users to log in with a single set of credentials • Minimizes directory maintenance • Scales well Cons • Complicated to set up and maintain • Increases licensing and hardware costs • Requires new skill set http://sharepointmn.com Meeting #114 Authentication Option 3 – DirSync with Password Sync Pros • Relatively easy to set up • Scales well • Reduces administrative overhead • Users maintain one set of credentials Cons • Requires users to enter a password when they don’t have a valid cookie http://sharepointmn.com Meeting #114 Cookies • • • • Used to temporarily store information about you Expire after a certain amount of time Expiration can be extended Not having the right kind is probably why Excel is prompting you for a username and password http://sharepointmn.com Meeting #114 Office 365 Authentication Configuration Options Option 1 – Azure Active Directory • Easy to configure, doesn’t scale well, requires two sets of credentials Option 2 – Active Directory Federation Services • Costly to configure and maintain, offers best experience for user Option 3 – DirSync with Password Sync • Easy to configure, easy to maintain, may cause user to have to enter credentials more frequently http://sharepointmn.com Meeting #114 External User Authentication – Partner Access Licenses • • • • Free to use Allows people outside your organization to authenticate Uses directories stored in Outlook.com, Hotmail.com, or Live.com The addition of many users from the same organization at the same time may require IP whitelisting https://support.live.com/eform.aspx?productKey=wlidipexc&ct=eformts&scrx=1. http://sharepointmn.com Meeting #114 Break Time http://sharepointmn.com Meeting #114 Connecting with Office 365 http://sharepointmn.com Meeting #114 Hybrid Model • Share workloads between SharePoint Server 2013 on-premises and SharePoint Online • Topologies One-Way Inbound – SharePoint Online consumes information from SharePoint 2013 on-premises – Requires Internet accessible web application – Requires reverse proxy One-Way Outbound – SharePoint 2013 on-premises consumes information from SharePoint Online Two-Way Hybrid – Share information between SharePoint 2013 and SharePoint Online – Same requirements as One-Way Inbound http://sharepointmn.com Meeting #114 Hybrid Model – Workloads • Search Federated search results in SharePoint 2013 from SharePoint Online Federated search results in SharePoint Online from SharePoint 2013 • Business Connectivity Services Consume data from OData endpoints on SharePoint 2013 in SharePoint Online • Duet (SAP) Perform Read / Write operations against on-premises SAP system One-Way Inbound One-Way Outbound Two-Way Hybrid Search BCS Duet http://sharepointmn.com Meeting #114 Hybrid Model – Other Workloads • PowerBI Data Management Gateway Provide data connectivity to SQL data sources over secure connection • OneDrive for Business Requires SharePoint 2013 SP1 Configure Redirect of OneDrive and Sites Link to SharePoint Online http://sharepointmn.com Meeting #114 Hybrid Model – Prerequisites • Active Directory Forest Functional Level Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows Server 2012 R2 • Internet Domain Public addressable domain (e.g. company.com, .org, etc) Ability to modify external DNS • Office 365 Subscription E1 (One-Way outbound ONLY) E3 E4 • SharePoint Server 2013 Enterprise Edition http://sharepointmn.com Meeting #114 Hybrid Model – Topology Setup One-Way Outbound • Service Applications User Profile Service (Successful sync with UPN’s and/or Work Email) Subscription Service App Management • Web Application Authentication Provider: Windows Claims & NTLM TechNet: http://technet.microsoft.com/en-us/library/dn607305(v=office.15).aspx http://sharepointmn.com Meeting #114 Hybrid Model – Topology Setup One-Way Inbound • SharePoint 2013 on-premises Service Applications • User Profile Service (Successful sync with UPN’s and/or Work Email) • Subscription Service • App Management Web Application • Split DNS (Optional – only if you used host named site collections or path based sites without AAM’s) • Authentication Provider: Windows Claims & NTLM Install online service management tools Security Token Service • Configure SharePoint 2013 STS with a new certificate (ALL servers in the farm) Server-to-Server Trust • Set Authentication Realm • Add on-premises proxy for Azure AD http://sharepointmn.com Meeting #114 Hybrid Model – Topology Setup One-Way Inbound • Reverse Proxy • SharePoint Online / Office 365 Create Service Principal Credential and upload STS certificate Add SPN to Windows Azure AD Register App Principal based on new SPN Secure Store • Create Target Application and upload secure channel SSL certificate TechNet: http://technet.microsoft.com/en-us/library/dn607311(v=office.15).aspx http://sharepointmn.com Meeting #114 Hybrid Model – Topology Setup Two-Way Hybrid • SharePoint 2013 on-premises Service Applications • User Profile Service (Successful sync with UPN’s and/or Work Email) • Subscription Service • App Management Web Application • Split DNS (Optional – only if you used host named site collections or path based sites without AAM’s) • Authentication Provider: Windows Claims & NTLM Install online service management tools Security Token Service • Configure SharePoint 2013 STS with a new certificate (ALL servers in the farm) Server-to-Server Trust • Set Authentication Realm • Add on-premises proxy for Azure AD http://sharepointmn.com Meeting #114 Hybrid Model – Topology Setup Two-Way Hybrid • Reverse Proxy • SharePoint Online / Office 365 Create Service Principal Credential and upload STS certificate Add SPN to Windows Azure AD Register App Principal based on new SPN Secure Store • Create Target Application and upload secure channel SSL certificate TechNet: http://technet.microsoft.com/en-us/library/dn607309(v=office.15).aspx http://sharepointmn.com Meeting #114 Hybrid Model – Finally • Configure the Hybrid solution Search: http://technet.microsoft.com/en-us/library/dn197172(v=office.15).aspx BCS: http://technet.microsoft.com/en-us/library/dn197239(v=office.15).aspx Duet: http://technet.microsoft.com/en-us/library/dn197171(v=office.15).aspx http://sharepointmn.com Meeting #114 Office 365 Environment http://sharepointmn.com Meeting #114 Collaboration and Communication • Office and SharePoint 2013 OneNote 2013 Integration In SharePoint Sites Accessing Version and Check-Out in Office Backstage Outlook Integration with SharePoint Calendar, Tasks, Contacts and Documents MS Project Integration with SharePoint Task Lists Team Mailbox Integrating Exchange and SharePoint Office Web App Found in SharePoint http://sharepointmn.com Meeting #114 Social Integration • SharePoint and Yammer Associate Yammer Groups with SharePoint Sites Yammer My Feed Part of SharePoint My Site Newsfeed • SharePoint and Dynamics CRM Associate Yammer Group with Dynamics CRM Online Instance • Yammer and Office Web Apps Can Post to Yammer Within OWA Can Post to Yammer from SharePoint Open Menu http://sharepointmn.com Meeting #114 Business Intelligence • Windows Azure & SharePoint Online Power BI – Windows Azure Component Separate Subscription Use Native Excel 2013 Display within SharePoint Online Data Management Gateway • Features Include Power Query Power View Power Map http://sharepointmn.com Meeting #114 Phones and Tablets • Apps Available for Multiple Devices Yammer SharePoint Newsfeed SkyDrive OneNote Office Mobile (Required O365 Sub) Outlook Web App Lync • Devices Available For Different Devices Have Different App Choices Phones: Windows, iPhone, Android Tablets: Surface, iPads, Android Tablets http://sharepointmn.com Meeting #114 Office for iPad • Retains Familiar Office Look Context of an iPad • Apps Available at iTunes Word Excel PowerPoint • Need O365 Subscription for Full Features • Feature Rich Applications http://sharepointmn.com Meeting #114 Browser Compatibilities • Modern Browser Capabilities • Capabilities of Using HTML 5 and CSS 3.0 Capable Browsers • Current List Includes: Internet Explorer 9 – 11 Safari – Latest Version Firefox – Latest Version Chrome – Latest Version http://sharepointmn.com Meeting #114 Office On Demand • • • • Available on Windows 7 & 8 PCs Office Launcher Add-In to Browser No Offline Version of Office Products Include Word Excel PowerPoint Publisher Access Project (Project Pro for Office 365) Visio (Visio Pro for Office 365) http://sharepointmn.com Meeting #114 Office Web App • Online Versions Of: Word Excel PowerPoint OneNote • Multiple Browser Support IE Firefox Chrome Safari • Viewable Across All Device Types • Separate Server Installation • Support Co-Authoring All Products • Supports Touch and Mobile http://sharepointmn.com Meeting #114 OneDrive for Business • Create Creating content directly within OneDrive Excel Surveys • Store Moving content into OneDrive Advantages/Disadvantages • Sync Syncing your content and working offline • Share Site Collection Sharing Settings Sharing with co-workers and guests Co-Authoring http://sharepointmn.com Meeting #114 Azure Rights Management • Capability of Encrypting and Assigning Usage Restrictions Define: Open, Modify, Print, Forward, etc. Office 2010, Office 2013 ProPlus, SharePoint Online and Exchange Online Apps That Support: Outlook, Word, Excel, PowerPoint and PDF • Safeguards Sensitive Information • Policies Are Persistent Setup Into Azure Rights Management and Installation of App Computers: Windows & Mac Mobile Devices: Windows, iPhone and Android http://sharepointmn.com Meeting #114 More Improvements to Come! http://sharepointmn.com Meeting #114 Waves to Ripples Past Releases - Waves 18 to 36 Months Release New Product Then Have CU’s and SP’s To Maintain http://sharepointmn.com Future Releases – Ripples Continuous Update Sometimes Updates Are Daily Meeting #114 The New Office Exchange Online Archiving add-on SharePoint Online Platform Improvements Directory Sync Max Objects Auto Increase Office 365 Adapter Admin Add Retention policy and tag management Exchange Online Address Book Policies Office Mobile for iPhone & Android phones Excel Web App update Improved Sharing Emails OWA for iPhone & OWA for iPad Power Map for Excel SkyDrive Pro Storage increase Azure AD Password Sync. Lync Online Q&A manager Shared with Me IM mute Office on the Web Exchange group naming policy SkyDrive Pro apps for Windows 8 & iOS Message Center Office 365 Admin Mobile App Office 365 Switch Plans 50 GB mailbox 2013 Go Daddy Integration Connecting Skype & Lync Lync mobile clients OneNote for iPad Lync meeting scheduling from OWA Rights Management Services Embedded Images SharePoint Newsfeed App for Windows 8 http://sharepointmn.com Q&A manager OneNote for iPhone and Android phones Updated Lync mobile clients PDFs in Word Web Apps Yammer basic integration SkyDrive Pro Sync for Windows EXO: 50 GB Mailboxes Encrypted Data Lync and SharePoint Service Reporting Lync Online Integrated Reporting Exchange Online Inactive Mailboxes Project codename “GeoFlow” preview for Excel Office Web Apps Update PDF support for SharePoint Online DirSync Scoping and Filtering Windows Azure Active Directory Sync Tool-update Office 365 SSO with SAML 2.0 Identity Providers Lync Online Remote PowerShell Directory Sync Max Objects Auto Increase Windows Azure Active Authentication Directory Sync Max Objects Auto Increase Office Web Apps real-time co-authoring Meeting #114 Message Center Improvements • Bell Notifications • Tenant Targeting of Info • Change and Awareness Message Types • Message Categories • Future Improvements = API & Admin App Integration http://sharepointmn.com Meeting #114 Office 365 Public Roadmap • • • • • Coming Soon! Public Location Where Get Info on Service Updates Focuses on New and Updated Functionality Looks 30-90 Days and Sometimes Longer-Term Offers High-Level Details Including Name, Description & Status http://sharepointmn.com Meeting #114 Resources http://sharepointmn.com Meeting #114 General Resources • Office Blogs http://blogs.office.com/office365updates/ • All You Need to Know about Microsoft Power BI for Office 365 http://channel9.msdn.com/events/TechEd/NorthAmerica/2014/dbi-b211 • Microsoft Office 365 and the Evolving Workforce http://channel9.msdn.com/events/TechEd/NorthAmerica/2014/OFC-B236 • Microsoft OneDrive for Business: What’s New Overview http://channel9.msdn.com/events/TechEd/NorthAmerica/2014/OFC-B236 • Microsoft Azure AD Premium http://windowsitpro.com/identity-management/overview-microsoft-azureactive-directory-premium http://sharepointmn.com Meeting #114 Hybrid Model – References • TechEd 2014 Hybrid Presentation http://channel9.msdn.com/events/TechEd/NorthAmerica/2014/OFC-B274 • TechNet Reference http://technet.microsoft.com/en-us/library/jj838715(v=office.15).aspx • SharePoint Hybrid worksheet http://www.microsoft.com/en-us/download/details.aspx?id=41956 • Supported Reverse Proxy Devices http://technet.microsoft.com/enus/library/dn607304(v=office.15).aspx#devices • Configure a hybrid solution for SharePoint Server 2013 http://technet.microsoft.com/en-us/library/dn607314(v=office.15).aspx http://sharepointmn.com Meeting #114 Last But Not Least • Please Fill Out Evaluations • Drawings for Giveaways • Today’s Presenters: • • • • http://sharepointmn.com Kameron Berget Brian Caauwe Donald Donais Lucas Struck Meeting #114