1 / 39

Microsoft Lync 2010 Instant Messaging and Presence Experience Module 07

badru
Download Presentation

Microsoft Lync 2010 Instant Messaging and Presence Experience Module 07

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Microsoft® Lync™ 2010 Instant Messaging and Presence Experience Module 07 Microsoft Corporation Slide Objective: Notes: Introduction Reflect on previous sessions Thank people for the feedback on previous releases Slide Objective: Notes: Introduction Reflect on previous sessions Thank people for the feedback on previous releases

    2. Session Objectives Learn about Lync 2010 Instant Messaging and Presence Investments Share what we have learned from user feedback Look under the covers for the new Lync 2010 features Understand infrastructure and new service updates in Lync 2010 2 Slide Objective: Notes: Message – Feedback is incorporated Session Objective : - Help understand investments we made - Go under cover for features and explain how they work Help understand infrastructure required/providing some of the features No demos in this session Slide Objective: Notes: Message – Feedback is incorporated Session Objective :- Help understand investments we made - Go under cover for features and explain how they work Help understand infrastructure required/providing some of the features No demos in this session

    3. 3 Slide Objective: Notes: Our goal: - Connect People in new ways Any Time Anywhere. - Provide same experience by the single extensible platform – example Office Research shows most people spent 60% of time communicating (voice, video, sms, tweeting, anything) For this example we have identified 4 scenarios Scenario 1 Find the right person Locate that person quickly Scenario 2 Your Social network Feed that connection Create awareness be productive Scenario 3 Communications overload Get back control of your work/life Don’t get interrupted Scenario 4 Ability to do all in daily workflow, (example CRM)Slide Objective: Notes: Our goal:- Connect People in new ways Any Time Anywhere. - Provide same experience by the single extensible platform – example Office Research shows most people spent 60% of time communicating (voice, video, sms, tweeting, anything) For this example we have identified 4 scenarios Scenario 1 Find the right person Locate that person quickly Scenario 2 Your Social network Feed that connection Create awareness be productive Scenario 3 Communications overload Get back control of your work/life Don’t get interrupted Scenario 4 Ability to do all in daily workflow, (example CRM)

    4. 4 Slide Objective: Notes: Find/Locate a right person New features in the client: -Live Contact Card - Contact Photos - Contact Spoken Name - Fast search - Skill search Slide Objective: Notes: Find/Locate a right person New features in the client: -Live Contact Card - Contact Photos - Contact Spoken Name - Fast search - Skill search

    5. Find and Communicate with the Right People Hover Card – Consistent People Experience Across Office Richer presence information: picture, status, location and access to all communication modalities Live Contact Card Aggregated data from Presence, Active Directory® Domain Services (AD DS) and Exchange Personal Contacts Organizational Information 5 Slide Objective: Notes: Same contact card across Office 2010 More info about the person: Picture Presence Availability Modality to talk (E-mail, IM, Voice) Physical Info - where person is currently located Org chartSlide Objective: Notes: Same contact card across Office 2010 More info about the person: Picture Presence Availability Modality to talk (E-mail, IM, Voice) Physical Info - where person is currently located Org chart

    6. Live Contact Card User Interface aggregates data from multiple sources Active Directory Exchange Personal Contact Presence Access controlled Presence information Work group can see Free/Busy information through the Calendar along with subjects of meetings Family and friends can see home phone numbers Familiar experience across Lync 2010, Office, and other applications Organization information helps find alternate contacts 6 Slide Objective: Notes: Data from AD, Exchange, Presence aggregated by Client Presence controls contact card view More control than R2 Simplified Privacy Relationship (former …) description and control (more and better than R2)Slide Objective: Notes: Data from AD, Exchange, Presence aggregated by Client Presence controls contact card view More control than R2 Simplified Privacy Relationship (former …) description and control (more and better than R2)

    7. Contact Photos Photos are delivered to the Lync 2010 client in one of two ways: Presence document – URL set by user in options dialog in Lync 2010 URL cannot have any sort of authentication required to access, and picture must be less than 10K in size Address book service – Web Query (ABS-WQ) Web service on Lync 2010 that pulls pictures from Active Directory® Domain Services (AD DS) . Pictures in AD can be synced with SharePoint using Forefront Identity Manager 7 Slide Objective: Notes: User can pick from two possible sources: Publish URL: URL must be reachable from inside the corporate network as well as from the outside. URL must not have authentication (e.g. LinkedIn or Facebook picture). Picture must be less than 10k AD AD can pull picture from MySite Preferred Method: AD Pictures cached on the client For AD, need for “resize and upload tool”. The recommended thumbnail size is 96*96 pixels. More details http://livecommteam/sites/main/cxp/EET/Blog/Lists/Posts/Post.aspx?ID=25Slide Objective: Notes: User can pick from two possible sources: Publish URL: URL must be reachable from inside the corporate network as well as from the outside. URL must not have authentication (e.g. LinkedIn or Facebook picture). Picture must be less than 10k AD AD can pull picture from MySite Preferred Method: AD Pictures cached on the client For AD, need for “resize and upload tool”. The recommended thumbnail size is 96*96 pixels. More details http://livecommteam/sites/main/cxp/EET/Blog/Lists/Posts/Post.aspx?ID=25

    8. Contact Photos (1 of 2) Pictures do not get bigger than 4 KB when resized Stored in the thumbNailPhoto attribute, modify and replicate to the Global Catalog Will increase Global Catalog replication in multiple domain forests Sizing is based only on employee accounts Client cached the pictures and hash value comparison is used to check for updates 8 Slide Objective: Notes: Typical AD myths importing all those photos is impacting size of the AD database Increase in replication traffic Answers attribute is limited to 10K in size Example original picture used 9K, compressed approx. 2K-2.5K no noticeable degradation when displayed AD Certs 10K or smaller size thumbnail pictures are comparable in size 10,000 users would take close to 100 Mb data that doesn't change frequently. Recommended thumbnail photo size 96x96 pixels. More information can be found at Full photo story: http://msexchangeteam.com/archive/2010/03/10/454223.aspx GAL Photo FAQ: http://msexchangeteam.com/archive/2010/06/01/455005.aspx Sample script for uploading photos: http://msunified.net/exchange-downloads/script-uploadphoto-ps1/ Slide Objective: Notes: Typical AD myths importing all those photos is impacting size of the AD database Increase in replication traffic Answers attribute is limited to 10K in size Example original picture used 9K, compressed approx. 2K-2.5K no noticeable degradation when displayed AD Certs 10K or smaller size thumbnail pictures are comparable in size 10,000 users would take close to 100 Mb data that doesn't change frequently. Recommended thumbnail photo size 96x96 pixels. More information can be found at Full photo story: http://msexchangeteam.com/archive/2010/03/10/454223.aspx GAL Photo FAQ: http://msexchangeteam.com/archive/2010/06/01/455005.aspx Sample script for uploading photos: http://msunified.net/exchange-downloads/script-uploadphoto-ps1/

    9. Contact Photos (2 of 2) With Exchange 2010: Import-RecipientDataProperty -Identity Ayla -Picture -FileData ([Byte[]]$(Get-Content -Path "M:\Employee Photos\JohnSmith.jpg" -Encoding Byte -ReadCount 0)) Without Exchange 2010: Fill the thumbNailPhoto attribute More information: KB 292029 Full photo story: http://msexchangeteam.com/archive/2010/03/10/454223.aspx GAL Photo FAQ: http://msexchangeteam.com/archive/2010/06/01/455005.aspx Sample script for uploading photos: http://msunified.net/exchange-downloads/script-uploadphoto-ps1/ 9 Slide Objective: Notes: Cmdlet in Exchange 2010 AD Attribute thumbNailPhoto More information can be found Full photo story: http://msexchangeteam.com/archive/2010/03/10/454223.aspx GAL Photo FAQ: http://msexchangeteam.com/archive/2010/06/01/455005.aspx Sample script for uploading photos: http://msunified.net/exchange-downloads/script-uploadphoto-ps1/ Slide Objective: Notes: Cmdlet in Exchange 2010 AD Attribute thumbNailPhoto More information can be found Full photo story: http://msexchangeteam.com/archive/2010/03/10/454223.aspx GAL Photo FAQ: http://msexchangeteam.com/archive/2010/06/01/455005.aspx Sample script for uploading photos: http://msunified.net/exchange-downloads/script-uploadphoto-ps1/

    10. Contact Spoken Name Similar to photos Consider Global Catalog grow Must be either WMA 9 voice or PCM 8 KHz 16 bit File must be smaller than 32 KB/s Data is cached via EWS With Exchange 2010: Import-RecipientDataProperty -Identity "Tony Smith" -SpokenName -FileData ([Byte[]]$(Get-Content -Path "M:\AudioFiles\TonySmith.wma" -Encoding Byte -ReadCount 0)) 10 Slide Objective: Notes: Diverse workforce, how to properly address person for the first time Example: Pick your last name as example, Remco’s last name or how to pronounce Stephen (Steven or French way) Exchange UM uses the same attribute Replication consideration Not every user object needs to have a name recorded – subtract service and admin accounts Spoken name is streamed inline, not a file download Slide Objective: Notes: Diverse workforce, how to properly address person for the first time Example: Pick your last name as example, Remco’s last name or how to pronounce Stephen (Steven or French way) Exchange UM uses the same attribute Replication consideration Not every user object needs to have a name recorded – subtract service and admin accounts Spoken name is streamed inline, not a file download

    11. Fast and Skill Search Fast Search Experience Across Office Applications Search your organization directory Faster identification of picture and title Presence helps find who is available Skill Search Integration with SharePoint to enable broad keyword based search experience 11 Slide Objective: Notes: Scenarios: You remember the content, but not the author? Bank Branch teller looking for a Financial advisor? Person offline but team member available Want to thank/escalate by contacting persons superior Promoting yourself: - SME Draw business by “advertising” within enterprise (finance industry) Slide Objective: Notes: Scenarios: You remember the content, but not the author? Bank Branch teller looking for a Financial advisor? Person offline but team member available Want to thank/escalate by contacting persons superior Promoting yourself: - SME Draw business by “advertising” within enterprise (finance industry)

    12. Fast Search Experience Address Book Service – Web Query(ABS-WQ) Lync Server 2010 now supports a server-based search (ABS-WQ) Addition to GAL (galcontacts.db and deltas) download search Eliminates the need to download and manage GAL files on the desktop Also used to retrieve photos, distribution group information, and organization information Results are hashed/cached on the client to reduce network traffic Enabled via in-band settings Default set to do local ABS download for Lync 2010 client and ABS-WQ for devices 12 Slide Objective: Notes: - GAL downloads are updated once per day (less traffic) Download behavior does not change, Default still file download. Aries phone and new Tanjay software uses web service. Searching is fast ( no need for FAST Search Server 2010 for SharePoint we acquired “Fast” in 2008) Slide Objective: Notes: - GAL downloads are updated once per day (less traffic) Download behavior does not change, Default still file download. Aries phone and new Tanjay software uses web service. Searching is fast ( no need for FAST Search Server 2010 for SharePoint we acquired “Fast” in 2008)

    13. ABS – Web Query How it works 13 Slide Objective: Notes: Local cache checked first Search against number or phone number Possible to define fields to get back “OCom” - can build and hook up your custom search interface Slide Objective: Notes: Local cache checked first Search against number or phone number Possible to define fields to get back “OCom” - can build and hook up your custom search interface

    14. ABS – Web Query Searchable Fields ABS-WQ searches all the fields currently supported in the client-based contact list search: First name (givenName) Last name(sn) Display name (displayName) Company Primary email All email addresses (e.g. sip, x500, etc.) Alias (mailNickname) Phone Numbers (Home, Mobile, Work, Other) 14 Slide Objective: Notes: Searchable fields (last slide in the deck) Same like in the locally stored galcontacts fileSlide Objective: Notes: Searchable fields (last slide in the deck) Same like in the locally stored galcontacts file

    15. Skill Search Overview Lync 2010 supports SharePoint Profile Search Web-Service for skills-based searches Requires SharePoint 2007 or later with maintained MySites SharePoint search center URL is provisioned via in-band settings SP must be published to Internet: Different URLs for search center (internal and external) Requires full SharePoint – Windows SharePoint Services are not sufficient. 15 Slide Objective: Notes: - content on mysites is the main pillar. Searching is fast (no need “FAST” engine) Details in hidden slide. External users requires publishing SharePoint via Reverse Proxy Slide Objective: Notes: - content on mysites is the main pillar. Searching is fast (no need “FAST” engine) Details in hidden slide. External users requires publishing SharePoint via Reverse Proxy

    16. SharePoint Profile Search Integration Do not delete any of the out of band (OOB) people properties on Microsoft Office SharePoint Server (MOSS) 2007 or later. Properties in the stored procedure (SP) Extensible Markup Language (XML) request are hard coded in Lync 2010 – if any of the properties are not configured on the server, SP response will fail with invalid property error and Lync 2010 expert search will display an error. Configure the SPSearchInternalUrl and/or SPSearchExternalUrl in-band setting on Lync 2010. Lync 2010 expects the URL to be in this format: http://<server>/_vti_bin/search.asmx To link search results directly to SharePoint (for Browsing more information), Lync Server 2010 admin can configure the SPSearchCenterInternalURL/SPSearchCenterExternalURL. The URL entered for these two settings should be in the following format: http://<server>/searchcenter/pages/peopleresults.aspx . Once configured, a link to SharePoint will appear at the bottom of the Lync 2010 expert search results 16 Slide Objective: Notes: Slide Objective: Notes:

    17. 17 Slide Objective: Notes: Facebook, Twitter, LinkedIn, Lync 2010, MSN, AOL Manu contact locations for the same person Ability to communicate with Outlook contacts Social contacts form Facebook, LinkedIn etc. Slide Objective: Notes: Facebook, Twitter, LinkedIn, Lync 2010, MSN, AOL Manu contact locations for the same person Ability to communicate with Outlook contacts Social contacts form Facebook, LinkedIn etc.

    18. Connect with Your Social Network Unified Contact Store Exchange is your single contact store for Lync 2010, Outlook or mobile contacts Enabling you to Rename, add Phone number or other Contact details in one single place Search Social Network (using Outlook Social Connector) Search your social contacts across LinkedIn, Facebook, and other networks Unified Search experience 18 Slide Objective: Notes: Introduction of Unified Contact Store Current phone numbers (Ad may not be dynamic, home phone may not be part of AD) Current Titles (what is more current, LinkedIn or AD) Instant Access to your Social networkSlide Objective: Notes: Introduction of Unified Contact Store Current phone numbers (Ad may not be dynamic, home phone may not be part of AD) Current Titles (what is more current, LinkedIn or AD) Instant Access to your Social network

    19. Unified Contact Store (UCS) Overview Contact Sync – Lync 2010 contacts are also your Exchange personal contacts, which allows a single unified contact store Search Aggregation – Merging duplicate contacts across AD DS and Exchange in Search results Contact Merge – Single representation of contact using data from AD DS, Exchange, and Presence 19 Slide Objective: Notes: Contacts Sync - Put all contacts to Exchange personal store True contact management, right-click and edit Can use nickname, short or different name spelling for the person Search Aggregation Single result Match Entities looked to provide single contact Contact Merge We look at all aspects, and UI presents the logical data possible (at UI level, not backend) Title is probably more up to date in AD, but phone in contact list Slide Objective: Notes: Contacts Sync - Put all contacts to Exchange personal store True contact management, right-click and edit Can use nickname, short or different name spelling for the person Search Aggregation Single result Match Entities looked to provide single contact Contact Merge We look at all aspects, and UI presents the logical data possible (at UI level, not backend) Title is probably more up to date in AD, but phone in contact list

    20. Unified Contact Store – Contact Sync Lync 2010 creates Exchange contacts for all contacts on the contact list (AD DS, Federated, One-Off) Requires Exchange 2010+ deployed with Exchange Web Services (EWS) Allows for editing contact properties Rename a contact and add additional phone numbers, notes and other information Only the preferred endpoint migrates contacts to Exchange Must be Lync 2010 or later endpoint Cannot be a Unified Lync Client Platform/Lync application programming interface /Lync Mobile client or devices Must have Exchange Web Services connectivity Should be the first endpoint that signs in 20 Slide Objective: Notes: This is for Contact sync only EWS and Ex2010 and above only required for contact sync Creates Contact for all contacts More flexibility (phones in AD out of date) Ex2010 not required for Search Aggregation and contact Merge Slide Objective: Notes: This is for Contact sync only EWS and Ex2010 and above only required for contact sync Creates Contact for all contacts More flexibility (phones in AD out of date) Ex2010 not required for Search Aggregation and contact Merge

    21. UCS – Search Aggregation Merging duplicate contacts Only contacts between AD DS and Exchange (Personal Contacts) can be merged AD/AD contacts are not merged (they are always unique) Exchange/Exchange contacts are not merged 21 Slide Objective: Notes: Duplicates cleanup may be required if you have duplicate from the same store, (Exchange AD) Leftovers from AD migration/mergeSlide Objective: Notes: Duplicates cleanup may be required if you have duplicate from the same store, (Exchange AD) Leftovers from AD migration/merge

    22. UCS – Contact Merge Contact Merging Fallback Logic Priority is given to AD ? Presence ? Outlook for: Title, Company, Department, Office, Org (e.g. Manager), Web Page (e.g. MySite), Alias (mail nickname) Priority is given to Presence ? AD ? Outlook for: Phone numbers (Work, Home, Mobile, Other), Location, Calendar F/B, Presence, IM Address (Session Initiation Protocol Uniform Resource Identifier (SIP URI)) Display Name uses Outlook ?Presence ? AD Email (Primary Simple Mail Transfer Protocol (SMTP) Address) uses Outlook ? AD ? Presence 22 Slide Objective: Notes: The decision of what information to use is not made in general, but there are different priorities for different sources of informationSlide Objective: Notes: The decision of what information to use is not made in general, but there are different priorities for different sources of information

    23. Search Social Network Using Outlook Social Connector (OSC) Outlook contacts referenced/linked to AD DS and Contacts are kept in sync using OSC OSC syncs contacts from popular Social Networks (LinkedIn, Facebook, MySpace, Windows Live) into Exchange/Outlook personal contact Lync 2010 indexes all personal contacts and enables search across all social contacts 23 Slide Objective: Notes: Outlook Social Connector: - One Unified Store in EX Sync GAL and Personal Contact Store Bring and sync contacts from Facebook and LinkedIn all is in EX Store, Lync Server 2010 can search itSlide Objective: Notes: Outlook Social Connector: - One Unified Store in EX Sync GAL and Personal Contact Store Bring and sync contacts from Facebook and LinkedIn all is in EX Store, Lync Server 2010 can search it

    24. Frequent Contacts System generated group based on Lync history Pinned Contacts (User Managed) User can Pin frequently used contacts in this group Roams across end points System created Frequent Contacts Top 10 Frequently contacted contacts Lync 2010 has local cache of Contacts with whom the user has interacted with Cache has assigned weight for each contact based on Conversation type, modality, incoming vs. outgoing, and last time used Cache pre-populated (and pinned) team information from AD DS 24 Slide Objective: Notes: Pinned Contacts based on Lync history, not recent Team is pinned by default and roam through devices Recent contacts are machine basedSlide Objective: Notes: Pinned Contacts based on Lync history, not recent Team is pinned by default and roam through devices Recent contacts are machine based

    25. Activity Feed Me Area Share where you are and what you are doing Quick access to set your information Activity Feed Know what your network is doing View status updates, new Pictures, Office moves, or a changes in role My Activities for reviewing what others are seeing about myself 25 Slide Objective: Notes: Communication overload: Inform your peers what do you do Know what is your network/team doing Make communication decisions based on their feed Slide Objective: Notes: Communication overload: Inform your peers what do you do Know what is your network/team doing Make communication decisions based on their feed

    26. Activity Feed Components of Activity Feed Note/Status Message History Last 3 Notes published by the user User has option to clear Note History Picture Update User can change the picture in AD DS/SharePoint or via URL in Presence Lync 2010 compares hash code for Pictures to trigger new activity feed Title and office location Update Auto triggered by the change in AD 26 Slide Objective: Notes: User in control to turn on/off activity feed Update based on: Notes Picture change Title or Office Feed generated for frequent contacts and your DG Slide Objective: Notes: User in control to turn on/off activity feed Update based on: Notes Picture change Title or Office Feed generated for frequent contacts and your DG

    27. 27 Slide Objective: Notes: Exchange Integration New Authentication methods (Cert Auth, required for SBA or AD goes down) IM and Presence enhancementsSlide Objective: Notes: Exchange Integration New Authentication methods (Cert Auth, required for SBA or AD goes down) IM and Presence enhancements

    28. Manage Your Communications Conversation Environment Manage your Active Conversations Redial list for all your conversations (IM, Calls, Conferences, and Collaborative Conversations) Access to Conversation History (via EWS) 28 Slide Objective: Notes: Feedback - Current conversation history is difficult Restart your conversation (continue conversation and see history) Not limited to IM Conference, go back to your meeting Phone Conversation History - Based on EWS (ex2007 or 2010 required) , no need for outlook Slide Objective: Notes: Feedback - Current conversation history is difficult Restart your conversation (continue conversation and see history) Not limited to IM Conference, go back to your meeting Phone Conversation History - Based on EWS (ex2007 or 2010 required) , no need for outlook

    29. Exchange Integration Lync 2010 Interaction with EWS and MAPI Lync 2010 now prefers Exchange Web Services (EWS) over Messaging Application Programming Interface (MAPI) New 64-bit UCMAPI to support 64-bit Outlook Connecting to MAPI/EWS is delayed after sign-in to reduce performance impact. 29 Slide Objective: Notes: Past - lots of pitfalls for administrators around Outlook/Exchange integration. Changes introduced. 64bit Outlook is available since Office 2010. (Lync 2010 Client is still 32 bit) MAPI/EWS delay is good for reducing the load on the Exchange CAS server if a bulk of users reconnects to OC . - after outage - logon during peak hours (9:00 AM OST gets refreshed and OC is hammering the CAS as well for EWS). Slide Objective: Notes: Past - lots of pitfalls for administrators around Outlook/Exchange integration. Changes introduced. 64bit Outlook is available since Office 2010. (Lync 2010 Client is still 32 bit) MAPI/EWS delay is good for reducing the load on the Exchange CAS server if a bulk of users reconnects to OC . - after outage- logon during peak hours (9:00 AM OST gets refreshed and OC is hammering the CAS as well for EWS).

    30. Exchange Integration Lync 2010 Interaction with EWS and MAPI 30 Slide Objective: Notes: MAPI and EWS can pull Voice mail notification Pulling EWS constantly may affect CAS Outlook leveraged where we do have MAPI for VM Notification Without Outlook, we pull every 15 min Only scenario requiring MAPI is Delegate Scenario for Calendaring Slide Objective: Notes: MAPI and EWS can pull Voice mail notification Pulling EWS constantly may affect CAS Outlook leveraged where we do have MAPI for VM Notification Without Outlook, we pull every 15 min Only scenario requiring MAPI is Delegate Scenario for Calendaring

    31. Authentication: New in Lync Server 2010 Certificate authentication Authenticating without AD DS (temporarily) for Branch Resiliency PIN based devices authenticating outside enterprise PIN based authentication Inside devices authenticating with keypad In order to support these scenarios, we have added a new authentication framework called Web-Ticket 31 Slide Objective: Notes: CertAuth: - WAN or AD outage Phone PINAuth – for phone keyboard Lobby Phone Cert is scoped for OCS only, it will not help other services to do Kerb/NTLM authentication PIN Auth Phone authentication (limited to Phone Devices only) Can be limited within enterprise. Device must be authenticated inside first, to acquire a Cert. Cert is scoped for OCS only, it will not help other services to do Kerb/NTLM authenticationSlide Objective: Notes: CertAuth:- WAN or AD outage Phone PINAuth – for phone keyboard Lobby Phone Cert is scoped for OCS only, it will not help other services to do Kerb/NTLM authentication PIN Auth Phone authentication (limited to Phone Devices only) Can be limited within enterprise. Device must be authenticated inside first, to acquire a Cert. Cert is scoped for OCS only, it will not help other services to do Kerb/NTLM authentication

    32. Web-Ticket Authentication Service can use NT LAN Manager (NTLM), Kerberos, PIN, or Lync Server 2010 Signed Certificate to get a web-ticket Web-ticket authentication used for Lync Server 2010 Web services ABS, Distribution List Expansion (DLX), ABS-WQ, Response Group Service (RGS), Lync Server 2010 Certificate Consolidates web service authentication under a single standards-based framework WS-Transfer, WS-Trust, WS-Security, Security Assertion Markup Language (SAML), Simple Object Access Protocol( SOAP), WS-MetadataExchange 32 Slide Objective: Notes: Single framework for service authentication Allowes us to use: Kerberos NTLM PIN Auth Certificate Live ID (For Service offerings) Based on standards WSTrust, Security Transfer Used for all OCS WEB services: Adress Book Addr List Download Addr Book Web Query Response group To get initial Certificate Slide Objective: Notes: Single framework for service authentication Allowes us to use: Kerberos NTLM PIN Auth Certificate Live ID (For Service offerings) Based on standards WSTrust, Security Transfer Used for all OCS WEB services: Adress Book Addr List Download Addr Book Web Query Response group To get initial Certificate

    33. AutoDiscovery Device Discovery Order Internal Network DHCP Option 43 (certificate chain) DHCP Option 120 (Registrar) DNS-SRV _sipinternaltls._tcp.domain DNS sipinternal.domain External Network DNS-SRV _sip._tls.domain DNS sip.domain Microsoft Lync 2010 Discovery Order Internal Network DNS-SRV _sipinternaltls._tcp.domain DHCP Option 120 (SIP Server) DNS sipinternal.domain External Network DNS-SRV _sip._tls.domain DNS sip.domain 33 Slide Objective: Notes: Change in AutoDiscovery Required for discovery during outage Different discovery between devices and client (reason side by side upgrade, OCS 2007 R2 director will not understand Cert or PIN authentication) Script provided to configure DHCP Server Options (Server option covers multiple DHCP Scopes) Discovery order for Lync 2010 DNS-SRV _sipinternaltls._tcp.<domain> internal SRV-Record DHCP Option 120 _sip._tls.<domain> external SRV-Record Sipinternal.<domain> internal A-Record Sip.<domain> external A-Record Slide Objective: Notes: Change in AutoDiscovery Required for discovery during outage Different discovery between devices and client (reason side by side upgrade, OCS 2007 R2 director will not understand Cert or PIN authentication) Script provided to configure DHCP Server Options (Server option covers multiple DHCP Scopes) Discovery order for Lync 2010 DNS-SRV _sipinternaltls._tcp.<domain> internal SRV-Record DHCP Option 120 _sip._tls.<domain> external SRV-Record Sipinternal.<domain> internal A-Record Sip.<domain> external A-Record

    34. IM Reliability Pain Points Addressed You see someone as available but get NDR when you send IM – Stale Presence First message and invite appears to be out of order – A new header has been introduced in Lync Server 2010 so that the initial INVITE and MESSAGE are packaged together Presence is stale for users logged in Externally – Reduced the timeout for users connected via the access point to be equivalent to the timeout for users on corpnet IM Conferences do not auto rejoin in case of transient network drop offs –Lync Server 2010 client will now automatically rejoin IM conferences whenever possible if the Lync 2010 window is still open Not sure if IM is successfully delivered – Visual indicator for IM delivery Better reporting for monitoring system reliability 34 Slide Objective: Notes: Changes based on customers feedback Stale Presence (get NDR when somebody is available) Stale Presence led to reliability of presence There is a hint that IM was delivered successfully Added in reliability Better Monitoring Slide Objective: Notes: Changes based on customers feedback Stale Presence (get NDR when somebody is available) Stale Presence led to reliability of presence There is a hint that IM was delivered successfully Added in reliability Better Monitoring

    35. Presence Enhancements Pain Points Addressed Shows Presence for only people in contact list – Added support for enhanced privacy User confusion with half states in Presence – Removed half state visuals, inactive information available as Text Helping users control their availability after work – New manual Presence state “Out of Office” Make location information more accessible – Location and time zone information is available for Company Container Free/Busy data is not available when contact is away – Making Free/Busy time-bound instead of end-point 35 Slide Objective: Notes: Feedback – Enhanced Privacy , shows presence only to contact list, more details next slide Feedback - Removed ˝ state visuals , displayed as text OOF, new presence status Display/Hide your location Slide Objective: Notes: Feedback – Enhanced Privacy , shows presence only to contact list, more details next slide Feedback - Removed ˝ state visuals , displayed as text OOF, new presence status Display/Hide your location

    36. Presence Enhancements Enhanced Privacy Option Supports Migration for user access level from OCS 2007 and OCS 2007 R2 to new privacy mode in Lync Server 2010 Admin can turn the Enhanced Privacy for a specific pool using in-band setting (EnablePrivacyMode: True) User can opt out of Privacy mode and allow everyone to see her Presence In addition to Presence Privacy, user has options for enhanced Privacy: EnableLocationPrompt: Controls access to user location provided by OCOM (Including Office 2010) PublishLocationDataDefault: Controls publishing of location data for other users DisplayPublishedPhotoDefault: Controls showing of photo in Lync 2010 UI 36 Slide Objective: Notes: Enhanced Privacy option, new feature Company can set Enhanced Privacy for specific pool (in-band) User can over-ride setting User Access level migrated form 2007(R2) to Lync Server 2010 Besides Presence options for Location and Photo Slide Objective: Notes: Enhanced Privacy option, new feature Company can set Enhanced Privacy for specific pool (in-band) User can over-ride setting User Access level migrated form 2007(R2) to Lync Server 2010 Besides Presence options for Location and Photo

    37. 37 Slide Objective: Notes: Slide Objective: Notes:

    38. Appendix 38 Slide Objective: Notes: Slide Objective: Notes:

    39. SharePoint Profile Search Integration Properties requested by Lync 2010 Lync 2010 requests for all the SharePoint 2007 OOB people properties: PreferredName JobTitle Department OfficeNumber WorkEmail Responsibility SipAddress PastProjects Interests Memberships AboutMe HitHighlightedSummary HitHighlightedProperties Path (required property for the Query web service) Description (required property for the Query web service) Write (required property for the Query web service) Rank (required property for the Query web service) Size (required property for the Query web service) 39 Slide Objective: Notes: Slide Objective: Notes:

    40. 40 © 2010 Microsoft Corporation.  All rights reserved.   Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.   The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  This document may contain information related to pre-release software, which may be substantially modified before its first commercial release. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED  OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.   Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred. © 2010 Microsoft Corporation.  All rights reserved.   Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.   The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  This document may contain information related to pre-release software, which may be substantially modified before its first commercial release. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED  OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.   Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred.

More Related