390 likes | 1.13k Views
E N D
1. Microsoft® Lync™ 2010Instant Messaging and Presence ExperienceModule 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 ExperienceAddress 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 QueryHow 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 AggregationMerging 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 MergeContact 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 NetworkUsing 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 ContactsSystem 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 FeedComponents 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 IntegrationLync 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 IntegrationLync 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 ReliabilityPain 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 EnhancementsPain 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 EnhancementsEnhanced 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.