+ All Categories
Home > Software > Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Date post: 24-Jan-2017
Category:
Upload: waldek-mastykarz
View: 988 times
Download: 2 times
Share this document with a friend
12
Building Solutions with the Office Graph Tweet this talk #UConnect @waldekm Waldek Mastykarz SharePoint Server MVP Mavention
Transcript
Page 1: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Building Solutions with the Office Graph

Tweet this talk#UConnect@waldekm

Waldek MastykarzSharePoint Server MVPMavention

Page 2: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)
Page 3: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Office Graph solutions

Page 4: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

ActorObjectActionEdge

Terminology

Actor ObjectEdgeKatiej Letter.docxviewed

Page 5: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Action typesTypesSimpleModified, viewed

ComputedTrending, working with

StructuralManager, colleagues

PrivacyPublicModified, colleagues

PrivateViewed, working with

Page 6: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

It’s Search it’s security trimmed!Relations in the Office GraphPublic or Private

Hide contentProhibit Search from index the document library or site Hide documents from delve. Managed Property called HideFromDelve.

Delve, Privacy and the Office Graph

Page 7: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Office Graph query optionsJSOM

• AuthN not required

• KeywordQuery()

CSOM• AuthN

required• KeywordQuer

y()

SDK• AuthN

required• Office 365

API/Unified API

• .NET, Android, iOS

• Currently no support for Office Graph

REST• AuthN: it

depends• ANY

platform• ANY kind of

solution

Page 8: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

SharePoint Searchhttps://spevent001.sharepoint.com/_api/search/query?Querytext='*'&Properties='GraphQuery:actor(me\,action\:1021)'&RankingModelId='0c77ded8-c3ef-466d-929d-905670ea1d72'&ClientType='spevent001'

Unified APIhttps://graph.microsoft.com/beta/me/trendingAround

Querying the Office Graph

Page 9: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Supported bySharePoint Add-insOffice Add-ins, web applications & mobile apps

Requires delegated permissionsSharePoint Add-ins:

Search QueryAsUserIgnoreAppPrincipalMissing permissions no result

Office Add-ins, web applications and mobile apps:Office 365 SharePoint Online Run file search queries as a user

Missing permissions 403 unauthorized error

Office Graph and OAuth

Page 10: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Building solutions with the Office Graph

Page 11: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

Developer opportunities for the Office Graph:dev.office.com/officegraphStart codingProvide feedback: buff.ly/1O8xaa1 More information and sample solutions: buff.ly/1iR0V37Mavention Office Graph Add-ins: buff.ly/1OLRS0U

Next steps

Page 12: Building solutions with the Office Graph (Unity Connect Amsterdam 2015)

My ConnectOn the page for this session, you’ll find• Ask a question to the

speaker(s)• Slides• Resources• Recording*• Feedback form

Connect with meWaldek Mastykarzhttp://blog.mastykarz.nl@waldekmhttp://www.mavention.com


Recommended