Welcome to the joint MN SharePoint User Group + Microsoft UC User Group of MN July 11th, 2012 SharePoint and Lync – Better Together Brian Caauwe & Justin Davis Agenda • • • • • • • • Introductions What you need to know Break Lync Interactions SharePoint Interactions Better together Demos Q&A Wrap-up and Giveaways MNSPUG 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 MSUCUG Goal / Objectives • We cover the MS UC stack, specifically: • • • • Lync Exchange O365 (UC components) Hardware / Software partners • Schedule / Location: • Third Thursday of the Month @ the MS Office 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) www.sharepointmn.com • • • • • • Website for user group SharePoint resource documents SharePoint resource links RSS Feeds Meeting Schedule Past User Group Presentations • info@sharepointmn.com www.sharepointmn.com www.msucug.org • Website for user group • Meeting Schedule • Past User Group Presentations www.msucug.org 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 Upcoming Schedule • Next Meeting • August 8th 9:00 AM to 11:30 AM • Microsoft Technology Center • Check www.SharePointMN.com for updates! • SharePoint and the User Experience • Ongoing Schedule • 2nd Wednesday of every month • 9:00 to 11:30 am • Microsoft Technical Center - Edina 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 SharePoint Saturday Twin Cities – November 3rd Normandale Community College http://www.sharepointsaturday.org/twincities/default.aspx Microsoft SharePoint Conference 2012 – 4th November 12 – 15, 2012 Las Vegas, Nevada http://www.mssharepointconference.com/Pages/default.aspx Surveys & Giveaways! Who are we? • Brian Caauwe – SharePoint Consultant & Speaker • Email: bcaauwe@avtex.com • Twitter: @bcaauwe • Blog: http://blog.avtex.com/author/bcaauwe • Justin Davis – Sales Engineer • Email: jdavis@avtex.com Quick Poll • SharePoint Version – 2007 – WSS, MOSS – 2010 – SPF, Server, FAST • Lync Version – OCS – 2010 • Work Roles – – – – – – SharePoint Administrator SharePoint Developer Lync Administrator Lync Developer Business User Other What you need to know What is SharePoint The Business Collaboration Platform for the Enterprise and the Web What is SharePoint • Modular system • Acts as a repository for storing and managing content (documents, web) • Accessing content from other systems (data, web services) • Provides a secure environment for users and content • Can be customized / configured (layout, look and feel, functionality) to meet many different scenarios • All accessed via a browser What is SharePoint How is SharePoint Used • Intranet – Portal – Collaboration – Social Networking – Business Intelligence What is SharePoint How is SharePoint Used • Extranet – Collaboration – Marketing Platform What is SharePoint How is SharePoint Used • Public Internet – Corporate Website – Online Marketing – Product Catalog What is Lync Microsoft Lync is an enterprise-ready unified communication platform What is Lync • Single Interface • Supports presence, IM, voice, web, audio and video conferencing • Highly Available and Secure • Integration • Plus much more – http://lync.microsoft.com What is Lync How is Lync Used • IM & Presence – Real-time availability indicators – Photos – Location – Instant Messaging What is Lync How is Lync Used • Conferencing – Online Meetings – Sharing • Desktop / Application • Whiteboards / Polls • PowerPoint Presentations – Recording What is Lync How is Lync Used • Enterprise Voice – IP PBX – Conferencing Out of the Box What you need to know Out of the Box – People Search • SharePoint – My Site Host – Search Service • Lync What you need to know Out of the Box – User Images • SharePoint – My Site • Lync – Default Image – Corporate Image – Public Image What you need to know Out of the Box – Notifications • SharePoint – Email / SMS • Lync – IM – Email – Phone Call – Voicemail What you need to know Out of the Box – Status Messages • SharePoint – My Site • Lync – Personal Note Break Lync Interactions Lync Interactions People Search • Named Search • Skills Search – Use with SharePoint People search • New-CsClientPolicy / Set-CsClientPolicy – SPSearchCenterExternalURL – SPSearchCenterInternalURL Lync Interactions User Images • Pulled from Active Directory – thumbnailphoto attribute • Populate from SharePoint – User Profile Service Application – Auto resizing of images • Provide link to change image in SharePoint from Lync – New-CsClientPolicy / Set-CsClientPolicy • ShowSharePointPhotoEditLink • Also consumable by Exchange / Outlook Lync Interactions Contact Card • View MySite – wWWHomePage attribute – First time visit to My Site • Browse Organization – Populated from AD Lync Interactions Recordings • Recording Manager – Lync Recordings – Windows Media Recordings (.wmv) • Publish to SharePoint – Pros • Publish to 2010 asset library • Automatically sets content type • Generates WMV format – Cons • Requires direct network access • No URL picker Demo – Lync Interactions SharePoint Interactions SharePoint Interactions Basic Integrations • Presence – Web Application setting – ActiveX control name.dll • Office Web Applications (Co-Authoring) – In the Browser • Excel • OneNote – In the Client • Word • PowerPoint • OneNote SharePoint Interactions Enhanced Integrations • My Site – User Profile Service Application • Export to thumbnailphoto • Permissions – Create Child Objects (this object and all descendants) – Write All Properties (this object and all descendants) • Creates three image sizes (S, M, L) SharePoint Interactions Development Integrations - Workflows • Nintex – – – – Find Users by Status Get User Status Lazy Approval Send Notification • Delivery Type :: IM • Avtex PIM and Lync UCMA extension services – Adds state updates and multi-media alerts SharePoint Interactions Development Integrations - Status synchronization • Lync Personal Note • SharePoint My Site Status • Synchronization process – Lync API • Microsoft.Lync.Model • Microsoft.Lync.Utilities – User Profile web service Demo – SharePoint Interactions Demo – Better Together MS Lync and SharePoint Basic whiteboard AD PSTN SharePoint Exchange Collaboration, Publishing, Workflows, BI/Dashboards, Search Core Email and Unified Messaging Custom Apps SIP Gateway Cloud Services (Speech IVR, web, etc.) MS Lync Core Internet Firewall MS TMG/UAG MS Lync Edge Presence, IM, Collaboration, Conferencing and Voice Services Whiteboard Completed MS SQL Database Minnesota SharePoint User Group • 2nd Wednesday of the Month • 9:00 – 11:30 AM • • • • SharePoint resources and links Meeting Schedule Past User Group Presentations This Presentation • Next Meeting – 8/8 • SharePoint and the User Experience www.sharepointmn.com Microsoft UC User Group of MN • 3rd Thursday of the Month • 8:30 – 11:00 AM • • • • UC resources and links Meeting Schedule Past User Group Presentations This Presentation www.msucug.org • Next Meeting – 8/16 • TBD Q&A How to reach us • Brian Caauwe – Email: bcaauwe@avtex.com – Twitter: @bcaauwe – Blog: http://blog.avtex.com/author/bcaauwe • Justin Davis – Email: jdavis@avtex.com References • Brian’s Blog – http://blog.avtex.com/author/bcaauwe • TechNet – http://technet.microsoft.com/enus/library/gg398806.aspx • User Groups – SharePoint: http://www.sharepointmn.com – Unified Communications: http://www.msucug.org Last But Not Least • Please Fill Out Evaluations • Drawings for Giveaways • Today’s Presenters: – Brian Caauwe – Justin Davis Thank you for coming!!!