Welcome to the Minnesota SharePoint User Group June 13th, 2012 SharePoint Integration Brian Caauwe http://www.sharepointmn.com Meeting # 91 Agenda • • • • • • • Introductions Necessary Integrations Break Enhanced Integrations Other Integrations Q&A Wrap-up and Giveaways http://www.sharepointmn.com Meeting # 91 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://www.sharepointmn.com Meeting # 91 Introductions – MNSPUG Sponsors Avtex (www.avtex.com) • Technology consulting company • Practice area focused on SharePoint Benchmark Learning (www.benchmarklearning.com) • Training on many technologies Microsoft (www.microsoft.com) Wrox Press (www.wrox.com) O’Reilly (www.oreilly.com) http://www.sharepointmn.com Meeting # 91 www.SharePointMN.com • • • • • • Website for user group SharePoint resource documents SharePoint resource links RSS Feeds Meeting Schedule Past User Group Presentations • info@sharepointmn.com http://www.sharepointmn.com www.sharepointmn.com Meeting # 91 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 http://www.sharepointmn.com Meeting # 91 Upcoming Schedule • Next Meeting • July 11th 9:00 AM to 11:30 AM •Microsoft Technology Center •Check www.SharePointMN.com for updates! •MNSPUG and MN UC User Group – Lync and SharePoint , Better Together! • Ongoing Schedule • 2nd Wednesday of every month • 9:00 to 11:30 am • Microsoft Technical Center - Edina http://www.sharepointmn.com Meeting # 91 Local and Online Events Microsoft Webcast Calendar of Events http://www.microsoft.com/events/webcasts/calendar/monthview.aspx#filter SharePoint ShopTalk (Online) – Every Thursday @ 11:30 AM http://sharepointshoptalk.blogspot.com/ SharePoint Legal Users Group – 3rd Thursday @ 12:00 to 1:00 p.m. http://sharepointmnlegal.com Minnesota Developers SharePoint Users Group – 4th Wednesday@ 8:30 to 10:30 a.m. http://mndevspug.com Microsoft SharePoint Conference 2012 – 4th November 12 – 15, 2012 Las Vegas, Nevada http://www.mssharepointconference.com/Pages/default.aspx http://www.sharepointmn.com Meeting # 91 We Want You! • MN SharePoint User Group looking for speakers You know something about SharePoint Someone you know, knows something about SharePoint Speak about something you implemented • Email: info@sharepointmn.com Name Contact Information Background Information Subjects comfortable talking about http://www.sharepointmn.com Meeting # 91 http://bit.ly/TechNet2012 http://www.sharepointmn.com Meeting # 91 Surveys & Giveaways! Jenny Jacobson Treasure Island Resort & Casino http://www.sharepointmn.com Meeting # 91 Presenter http://www.sharepointmn.com Meeting # 91 Quick Intro Brian Caauwe • • • • Senior SharePoint Consultant Pez Collector / n3rd @bcaauwe http://blog.avtex.com/author/bcaauwe http://www.sharepointmn.com Meeting # 91 WARNING WARNING Acronyms Glossary Required http://www.sharepointmn.com Meeting # 91 Acronyms AD DS Active Directory SQL SQL Server AD FS Active Directory Federation Services SSRS SQL Server Reporting Services AD RMS Rights Management Services SSAS SQL Server Analysis Services SPN Service Principal Name SSIS SQL Server Integration Services GPO Group Policy Object SCOM System Center Operations Manager NTLM NT LAN Manager SCVVM System Center Virtualization Machine Manager FBA Forms Based Authentication DPM Data Protection Manager DNS Domain Name System RBS Remote Blob Store ISA Internet Security and Acceleration TFS Team Foundation Server TMG Threat Management Gateway OWA Office Web Applications UAG Unified Access Gateway SMTP Simple Mail Transfer Protocol SSL Secure Socket Layer BCS Business Connectivity Services SSO Single Sign-On AAM Alternate Access Mapping http://www.sharepointmn.com Meeting # 91 Necessary Integrations http://www.sharepointmn.com Meeting # 91 Active Directory • Users and Groups • • • • DNS • • Permissions Import AND Export Group Policy • • • Service Principal Names ADSI Edit / SetSPN User Profile Sync • • • A (HOST) records vs. CNAME records Kerberos • • • Security groups vs. Distribution Lists Managed Accounts Permissions Local Intranet Zone Block / Track installations RMS: Rights Management • • Office Documents PDF Documents (add-on) http://www.sharepointmn.com Meeting # 91 Active Directory - Demo http://www.sharepointmn.com Meeting # 91 Office • Office Client • • Best: 2010 Whitepaper: http://go.microsoft.com/fwlink/?LinkId=209803 • Office Web Applications • • Separate Installation Office Professional Plus • View and Edit in Browser • Internet Explorer, Safari, Firefox • Co-Authoring • • Client: Word, PowerPoint, OneNote Browser: Excel, OneNote • SharePoint Workspace http://www.sharepointmn.com Meeting # 91 Office Web Application - Demo http://www.sharepointmn.com Meeting # 91 SQL • Database Engine • SQL Alias • Integration Services (SSIS) • Maintenance plans • Remote Blob Store • • Installation Maintenance http://www.sharepointmn.com Meeting # 91 SQL Server - Demo http://www.sharepointmn.com Meeting # 91 Exchange • Outgoing E-mail • SMTP Relay • Incoming E-mail • Calendar Overlay • Outlook Web App Web Parts http://www.sharepointmn.com Meeting # 91 Exchange - Demo http://www.sharepointmn.com Meeting # 91 Windows PowerShell • More than just SharePoint • • • Registry Access Other .NET Assemblies More and More Cmdlets coming shipped out of the box • SharePoint 2010 Management Shell • • • • • New command line tool deprecating STSADM Run “As Administrator” Registers Microsoft.SharePoint.PowerShell ExecutionPolicy sets to RemoteSigned Uses the SharePoint Object Model http://www.sharepointmn.com Meeting # 91 Data Protection • System Center • • • DPM – Backup and Recovery SCOM – Health and Monitoring SCVMM – Virtualization • Forefront • Forefront Protection for SharePoint http://www.sharepointmn.com Meeting # 91 Break http://www.sharepointmn.com Meeting # 91 Enhanced Integrations http://www.sharepointmn.com Meeting # 91 Lync • Presence • Web Application Settings • Additional Actions • Skills Search • User Profile Images http://www.sharepointmn.com Meeting # 91 Lync - Demo http://www.sharepointmn.com Meeting # 91 External Connections • ISA / TMG • • • • • • • • • UAG • • Listeners Firewall Policy HTTP Filtering SSO Reverse Proxy Default Domain SSL Custom Login Pages Required for Windows Phone 7 Other Authentication • • • FBA ADFS Live ID http://www.sharepointmn.com Meeting # 91 External Connections - Demo http://www.sharepointmn.com Meeting # 91 SQL • SSRS - Reporting Services • • • • • Integrated Mode Report Builder 3.0 Subscriptions Report Viewer web part Content Types http://www.sharepointmn.com Meeting # 91 SSRS - Demo http://www.sharepointmn.com Meeting # 91 SQL • SSAS - Analysis Services • • Use with PerformancePoint Dashboard Designer • • • • • Dashboards Scorecards Reports KPIs Filters http://www.sharepointmn.com Meeting # 91 SSAS - Demo http://www.sharepointmn.com Meeting # 91 Team Foundation Server • Additional Installation • • Either on stand alone server or SharePoint Server Extensions for SharePoint Products • Does NOT work with claims • Web Interface and Visual Studio • Bugs and Task tracking http://www.sharepointmn.com Meeting # 91 TFS - Demo http://www.sharepointmn.com Meeting # 91 Project Server • Additional Installation • Service Application • • Multiple databases Can be upgraded from 2007 • Project Web Access • • Separate site collection Provisioning takes a while • Manage Permissions • • Totally separate than SharePoint Have to add everyone individually http://www.sharepointmn.com Meeting # 91 CRM • List Components for SharePoint 2010 • • View documents stored in SP from CRM Sandbox Solution • Business Connectivity Services • • Generator Tool Uses web services for CRUD capabilities http://www.sharepointmn.com Meeting # 91 Other Integrations http://www.sharepointmn.com Meeting # 91 Other Integration Platforms • • • • • • • Business Connectivity Services PowerPivot Power View Great Plains Commerce Server SAP (Duet) SQL Azure http://www.sharepointmn.com Meeting # 91 Q&A http://www.sharepointmn.com Meeting # 80 91 References • Configuring Kerberos Authentication for SharePoint 2010 Products • http://www.microsoft.com/downloads/details.aspx?FamilyID=1a794fb577d0-475c-8738-ea04d3de1147 • Configure profile synchronization (SharePoint Server 2010) • http://technet.microsoft.com/en-us/library/ee721049.aspx • Track or block SharePoint Server 2010 installations • http://technet.microsoft.com/en-us/library/ff730261.aspx • AD RMS Supported Files • http://blogs.msdn.com/b/rms/archive/2010/03/12/ad-rms-supportedfiles.aspx • Business Productivity at Its Best: Office 2010 and SharePoint 2010 Better Together • http://go.microsoft.com/fwlink/?LinkId=209803 http://www.sharepointmn.com Meeting # 91 References • Database maintenance for SharePoint Server 2010 • http://technet.microsoft.com/en-us/library/cc262731.aspx • Install and configure RBS (SharePoint Server 2010) • http://technet.microsoft.com/en-us/library/ee748631.aspx • Remote Blob Store (RBS) and SharePoint 2010 – Part 1 • http://blogs.avtex.com/blogs/bcaauwe/archive/2011/04/15/remote-blob-store-rbs-andsharepoint-2010-part-1.aspx • Configuring incoming email in SharePoint 2010 with Exchange • http://sharepointgeorge.com/2010/configuring-incoming-email-sharepoint2010/ • Work with multiple Exchange and SharePoint calendars in one SharePoint calendar • http://office.microsoft.com/en-us/sharepoint-foundation-help/work-withmultiple-exchange-and-sharepoint-calendars-in-one-sharepoint-calendarHA101777171.aspx • SharePoint 2010 Products Management Pack for SCOM 2007 • http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=4419 http://www.sharepointmn.com Meeting # 91 References • Lync 2010 Integration • http://technet.microsoft.com/en-us/library/gg398806.aspx • What ever SharePoint administrator needs to know about AAM • http://sharepoint.microsoft.com/blog/Pages/BlogPost.aspx?PageType=4&ListId={ 72C1C85B-1D2D-4A4A-90DE-CA74A7808184}&pID=804 • Creating a custom Forefront TMG 2010 FBA logon page • http://richardkok.wordpress.com/2010/10/22/creating-a-custom-forefront-tmg-2010owa-fba-logon-page • Configuring Reporting Services for SharePoint 2010 Integration • http://sharepointgeorge.com/2010/configuring-incoming-email-sharepoint-20 • Data warehousing, OLAP and Analysis Services for SharePoint 2010 • http://technet.microsoft.com/en-us/library/ff696762.aspx • Deployment for Project Server 2010 • http://technet.microsoft.com/en-us/library/cc197280.aspx • Microsoft CRM 2011 List Component for SharePoint 2010 • http://www.microsoft.com/en-us/download/details.aspx?id=5283 http://www.sharepointmn.com Meeting # 91 Last But Not Least • Please Fill Out Evaluations • Drawings for Giveaways • Today’s Presenter: Brian Caauwe http://www.sharepointmn.com Meeting # 91 Thanks for coming! http://www.sharepointmn.com Meeting # 80 91