NEWS VON DER MICROSOFT IGNITE
Quelle: Hansueli Krapf, commons.wikimedia.org/wiki/File:Zurichbanner.jpg
SHAREPOINT COMMUNITY SCHWEIZ
Plattform für SharePoint Developer, IT Professionals und Power User in der Deutschschweiz
Offen für alle interessierten Personen (Kunden und Microsoft Partner)
Gratis
Events in Bern und Zürich
Website: http://www.sharepointcommunity.ch
Yammer: https://www.yammer.com/sharepointcommunityschweiz
Kontakt: Roger Haueter, Patrick Mäschli und David Schneider
Roger Haueter, SharePoint Server MVPTechnical Consultant bei isolutions AGhttp://www.techtask.com @techtask
Patrick MäschliSenior Consultant bei GARAIO AGhttp://www.garaio.com@pmaeschli
David SchneiderCTO bei isolutions AGhttp://www.balkongriller.ch @fiddi
Samuel Zürcher, SharePoint Server MVPSenior Consultant bei Experts Insidehttp://sharepointszu.com/ @sharepointszu
AGENDA
What’s new for IT Pros
Hybrid Search
Delve und Office Graph
Groups und Next Gen Portals
WHAT’S NEW FOR IT PROS
WAS KOMMT, WIE UND WANN?
Fokus auf Files, Content Management, Sites und Portals
SharePoint Online, Hybrid und On-Premises wird weiterentwickelt
Code-Grundlage ist SharePoint Online
Beta Version erscheint im 4. Quartal 2015, RTM im 2. Quartal 2016
Management
SHAREPOINT & OFFICE 365
DelveNextGen Portals
Power BI
Management Extensibili
ty
| ServerHYBRID
ExperiencesTeam Sites
Portals
Search
Enterprise Content Mgmt
BIExtensibili
ty
Quelle: Microsoft
ANFORDERUNGEN
Hardwareanforderungen analog SharePoint 2013
Softwareanforderungen Windows Server 2012 R2 oder Windows Server 10 SQL Server 2014 SP1 oder SQL Server 201x
MINROLE KONZEPT
User services
Robot services
Caching services
timer jobs search
caching
provisioning
sync client onenote pagerendering
user profile
excelservices
sandboxcode
project subscriptionsettings
Aufgeteilt in folgende Serverrollen:
Web Front-end
Application
Specialized Load
Distributed Cache
Quelle: Microsoft
VERBESSERUNGEN
Distributed Cache
Fast Site Collection Creation
User Profile Service
Integrierter Project Server
Durable Links
Dokumente können als ODF gespeichert werden
SMTP Connection Verschlüsselung
Cloud Search Service Application
UPGRADE & MIGRATION
Upgrade Anhängen von SharePoint 2013 Datenbanken an SharePoint 2016 Kein In-Place Upgrade von SharePoint 2013 möglich Kein direkter Upgradepfad von SharePoint 2010 oder tiefer
Migration Inhalten können nach SharePoint 2016 migriert werden
UPDATES
Office 365 wird monatlich automatisch aktualisiert
Weiterhin alle 2-3 Jahre eine neue SharePoint On-Premises Version
Deutlich kleinere Updates als bei SharePoint 2013
Zero downtime patching
ANGEPASSTE LIMITEN
Content Datenbanken im Terabyte Bereich
100’000 Site Collections pro Content Database
List Threshold auf >5000 erhöht
Maximale Dateigrösse auf 10 GB erhöht
HYBRID SEARCH
What is hybrid search?
A company has a hybrid environment if their content and applications are spread across on-premises and Office 365.
Hybrid search makes finding content easy, wherever the content lives.
Quelle: Microsoft
In SharePoint Server 2013 we introduced hybrid search using query federation.
Search results came as separate results sets.
This solution required hosting all search components on-premises.
The existing hybrid search solution from 2013
Quelle: Microsoft
Support forum
SupportSales &
Marketing
Knowledge Articles
Contoso has 2 SharePoint Server deployments (2013 and 2010), plus content in fileshares.
Hardware requirements:
14 application servers4 content + 10 search
Bef
ore
Fileshares SP 2013 content SP 2010 content
On-premises
SP 2013 SSA
Quelle: Microsoft
SPO contentFileshares SP 2013 content SP 2010 content
They roll out OneDrive for Business to their users, and start migrating sites to Office 365.
Hardware required after migration:
13 application servers3 content + 10 search
site migration
On-premises
Office 365
SupportSales & Marketing
Knowledge Articles
NEW!OneDrive
Support forum
SPOSearch Farm
SP 2013 SSA
Quelle: Microsoft
Contoso learned that they can index their on-premises sites in the search index in Office 365, without upgrading their existing deployments.
Current hardware requirements:
5 application servers3 content + 2 search
Now
SupportSales & Marketing
Knowledge Articles
Fileshares
SP 2013 Cloud SSA
OneDrive
Support forum
SPOSearch Farm
SP 2013 content SP 2010 content
New
On-premises
Office 365
SPO content
SP 2013 SSA
Quelle: Microsoft
DLP Sensitive Data Search works with hybridSearch for sensitive data across on-premises and SharePoint Online
All Built-in sensitive types
Identification and export
Extends to data in OneDrive
Sensitive Information type detection through KQL searches
Get instant statistics
Preview & export results
Quelle: Microsoft
How does hybrid search work?
Quelle: Microsoft
Prerequisites for using Office 365 hybrid search
Directory Synchronization of AD users and groups
Supported content sourcesSharePoint Server 2007, 2010 or 2013
Fileshares, BCS connectors*
SharePoint Server withCloud Search service
application2013 or 2016
Office 365 subscription that includes SharePoint +
Activated Users
Hybrid environment with Office 365
Basic hybrid search requirements
Comin
g by
end of
2015
Additional requirements for search previews
Reverse proxy back to on-premises WAC server
Quelle: Microsoft
AD
AAD
DirSync
SP 2013 SP 2010 SP 2007 Fileshares BCS
Cloud SSA
Content processing SPO
Search IndexItem queue
Parsed content
ACL mapping
1
2
34
5
6 7
Logical architecture: crawling
Corporate network
Office 365
Crawling and parsing
Quelle: Microsoft
Security and identity
Quelle: Microsoft
Directory Synchronization
• Security principals can be managed on-premises and synched to the cloud by using the DirSync tool.
• The object in the cloud (AAD) directory now mirrors the object in the on-premises (AD) directory.
AD AAD
AccountName
CORP\jaden
SID S-1-5-21-1212121212-1212121212-1212
AccountName
msOnline-OnPremiseSecurityIdentifier
S-1-5-21-1212121212-1212121212-1212
PUID PUID-XXXX-XXXXXXXXXX
Quelle: Microsoft
Mapping of Access Control ListsAs items are indexed in Office 365, the access control entries are looked up in the cloud directory service.
Allow: S-1-5-21-1212121212-1212121212-1212
Allow: PUID-XXXX-XXXXXXXXXX
• User SIDs are mapped to PUIDs• Group SIDs are mapped to Object IDs• «Everyone» and «Authenticated users» are mapped to «Everyone except
external users»
Quelle: Microsoft
SP 2013
Cloud SSA
SPOSearch Index
Logical architecture: query
Corporate network
SP 2010
1
2a
Jaden issues a query from Office 365.Her user token contains her online identity and group memberships.
1
Jaden isues a query from a site on-premises. This sends over her on-premises claims to SPOHer user token gets rehydrated with her online claims as she is authenticated against Office 365.
2a
2b
2b
Office 365
Quelle: Microsoft
SP 2013
Cloud SSA
SPOSearch Index
Logical architecture w/ query federation
Corporate network
SP 2010
1
2a
2b
Office 365
SP 2013 search
3
Paul issues a query from the site with sensitive content.He gets back search results from on-premises and online as separate result sets
3
Quelle: Microsoft
Supported and unsupported customizations
SUPPORTED Custom IFilter BCS connectors Partner connectors (on
SharePoint Server 2013 Cloud SSA)
SUPPORTED Tenant level schema mapping Query rules Result sources ...
On-premises In the cloud
NOT SUPPORTED Content that requires custom
security trimming
NOT SUPPORTED Site collection level schema
mapping Custom security trimming Custom entity extraction Content enrichment web serviceQuelle: Microsoft
Managed property for hybrid search resultsThe IsExternalContent managed property is set to «1» for content that is crawled on-premises.
The property can be used to restrict a query for online/on-premises results, as a refiner or in a result source
Quelle: Microsoft
Example search verticals (1)
SharePoint Online
Everything Support Search
Custom result source using Local SharePoint results plus a filter which excludes results from on-premises
TIP: Can be used during validation of hybrid search in the production tenant.
Result source query:{searchTerms} NOT(IsExternalContent:1)
Quelle: Microsoft
Example search verticals (2)
This is the default result source using Local SharePoint results but it has been renamed to «Everything» in the Search Navigation configuration.
SharePoint Online EverythingSupport Search
Quelle: Microsoft
Example search verticals (3)
The Support Search vertical only searches sites that are relevant to the Support team.
It uses Local SharePoint results plus a filter on which sites to include in the search results
Result source query:{searchTerms} (Path:»http://sp2010» OR Path:»file://fileshare» ORPath:»http://demohybrid.../../supportforum»)
SharePoint Online Everything Support Search
Quelle: Microsoft
MSIT are rolling out hybrid search
Ongoing high-touch TAP program with a handful of ISVs and customers
2015: ship as SharePoint Server 2013 PU2016: ship as SharePoint Server 2016
Timeline for Office 365 hybrid search w/Delve
Quelle: Microsoft
DELVE UND OFFICE GRAPH
DELVE
Quelle: Microsoft
DELVE
Schöne Visualisierung des Office Graph mittels Cards à la Pinterest
Ist Bestandteil von Office 365 enthalten
Bringt die Informationen die ich benötige zu mir (Discovery nicht Recovery)
Gruppierung durch Boards
Quelle: Microsoft
DELVE
Delve zeigt nur Daten, auf die ich berechtigt bin
Delve zeigt mir Daten aus meinem gesamten TenantSharePoint, Yammer, OneDrive etc
Quelle: Microsoft
DELVE BOARDS
Quelle: Microsoft
DELVE BOARDS
Alle Elemente können einem oder mehreren Boardszugewiesen werden
Boards sind “öffentlich”
Quelle: Microsoft
DEMODelve
OFFICE GRAPH
Office Graph ist der Backbone von Delve und bildet die Relationen ab
Der Office Graph soll die Silos im Unternehmen aufbrechen
Graph besteht aus Kanten, Knoten und Eigenschaften
Basierend auf einer NoSql Datenbank
OFFICE GRAPH
Jede Verknüpfung ist ein Eintrag
Jeder Knoten hat Berechtigungen
Jede Kante ist “public” oder “private”
Der Graph kann mittels REST API ausgelesen werden
Die Informationen im Graph werden mittels Machine Learning ausgewertet um neue Verbindungen zu generieren!
GRAPH
Quelle: Microsoft
VIEWED BY ME
SHARED WITH ME
MEETING INVITE
PRIVATE EMAIL
Quelle: Microsoft
OFFICE GRAPHUserName: Jane DoeAlias: JDoe
FILES
EmployeeTitle: Sales Mgr
DocumentPageCount: Int
CreateActionTimeStamp: DateCreatedBy: UserCreated: File
ACTION
CREATE
Quelle: Microsoft
graph.microsoft.com
Reactive
Analytics
Bob
Alice
Working with
Working with
WHAT’S NEXT
OFFICE GRAPH
Boards
Data types
Cards
Office
GraphAnalytics
3rd party data
3rd party app
NOTIFICATIONSDATA ACTIONS
Quelle: Microsoft
WHAT’S NEXT
“Delve für OnPremise” Ende des Jahres
Unified REST API
“Write” Möglichkeiten für Office Graph
GROUPS UND NEXT GEN PORTALS
Quelle: Microsoft
GROUPS IN OFFICE 365
Einfache und schnelle Zusammenarbeit mit Files, OneNotes und Discussions
Eindeutige Definition
Self Service
Öffentlich oder privat
History
Share mit Nicht-Mitgliedern
Einfache Verwaltung
GROUPS BUILDING BLOCKS
Quelle: Microsoft
DEMOOffice Groups
NEXT GEN PORTALS
mily
Video
Office 365 Video
Delve
Delve “People Experiences”
“InfoPedia”
Codename “InfoPedia”
Custom
Intelligent
Social
Mobile
Ready-to-go
ENHANCED BY KEY OFFICE 365 CAPABILITIES
Office Graph YammerOneDrive for Business
Skype for Business Mail SharePoint Content
Management
Office Add-Ins
Azure Media & other Azure
PaaS Services
Your Portal
Compliance Center
DEMOOffice 365 Video und Delve Profile Page
CODENAME “INFOPEDIA”
Knowledge Management Portal aggregiert automatisch Dokumente und Experten
Boards: einfaches
Gruppieren von Delve Inhalten
Articles: modernes Blog Tool
Microsites: Landing Pages zu
bestimmten Themen
DANKE!
NÄCHSTE TERMINE
3. September 17:00 @ GARAIO, Bern
15. Oktober 17:00 @ isolutions, Bern
Mehr unter www.sharepointcommunity.ch. Registriere dich für den Newsletter!