the world has changed information moves slowly command and control traditional hierarchies...
TRANSCRIPT
![Page 1: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/1.jpg)
![Page 2: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/2.jpg)
Rohit NagarmalYina ArenasProgram Managers – Office 365
Office 365 Groups REST API (preview)Deep Dive
3-701
![Page 3: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/3.jpg)
Session Objectives:• What is Office 365 Group?• Office 365 Groups API (preview)• Platform overview • Drill down into the Groups API’s• Demos
• Sneak-peek into what is coming
Key Takeaways:• APIs that allows you to create end to end
Office 365 apps using Office 365 Groups• Lightweight and quick to learn and
develop
Agenda
![Page 4: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/4.jpg)
Office 365 Groups
![Page 5: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/5.jpg)
THE WORLD HAS CHANGED
![Page 6: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/6.jpg)
INFORMATION MOVES SLOWLY COMMAND AND
CONTROL
T R A D I T I O N A L
H I E R A R C H I E S
INFORMATION TRAVELS FAST LEARN AND ADAPT
R E S P O N S I V E N E T W O R K S
![Page 7: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/7.jpg)
FIXED WORKFORCES SILOED TEAMS
T R A D I T I O N A L
H I E R A R C H I E S
R E S P O N S I V E N E T W O R K S
LEVERAGE THE ON-DEMAND GLOBAL TALENT POOL
![Page 8: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/8.jpg)
Introducing Office 365 Groups
Brings together people, information, and apps across Office 365, to enable better communication and collaboration.
![Page 9: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/9.jpg)
Key Benefits
PUBLIC BY DEFAULT
SELF-SERVICE
CONTEXT & HISTORY
SHARING TO NON-MEMBERS
SINGLE DEFINITION
SIMPLE TO MANAGE
![Page 10: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/10.jpg)
Groups Building BlocksDefined in AAD, delivers collaboration experiences across Office 365 & beyond.
Azure AD
Apps
…O
utl
ook
OneD
rive
Yam
mer
Sky
pe
Dynam
ics
CR
M
Cale
ndar
Delv
e
OneN
ote
Office 365 Groups
![Page 11: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/11.jpg)
DemoGroups in OWA
![Page 12: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/12.jpg)
Office 365 Groups REST APIs (preview)
![Page 13: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/13.jpg)
Office 365 Platform Overview
![Page 14: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/14.jpg)
Your App
Office 365 unified API (preview)
https://graph.microsoft.com/
![Page 15: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/15.jpg)
https://graph.microsoft.com/beta/myorganization/groups?
$filter=groupType eq 'Unified'/
EVENTS
/CONVERSATIO
NS
/FILESMANAGEMENT
![Page 16: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/16.jpg)
• Register App in Azure portal• Native• Web App• Single page app
• Configure app permissions• Group.Read.All• Group.ReadWrite.All
• Get token using OAuth2.0 flow• Use OpenID Connect for SSO• Build your code using Office 365 unified API
Building your app
![Page 17: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/17.jpg)
What can we do with Groups API?
![Page 18: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/18.jpg)
• Entities, Collections, Actions
• Samples• https://graph.microsoft.com/beta/contoso.com/groups/{id}/• https://graph.microsoft.com/beta/contoso.com/groups/{id}/AddFavorite
Groups Management
Entity Collection Actions
Group Groups
CRUDSubscribeByMail, UnsubscribeMyMail, AddFavorite, RemoveFavorite, ResetUnseenCount
User/Me Users JoinedGroups
Collection
Action
![Page 19: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/19.jpg)
DemoGroup Management Requests
![Page 20: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/20.jpg)
• Entities, Collections, Actions
• Samples• https://graph.microsoft.com/beta/contoso.com/groups/{id}/conversations• https://graph.microsoft.com/beta/contoso.com/groups/{id}/threads/{id}/reply
Groups Content – Conversations
Entity Collection Actions
Conversation Conversations Create, Read, Delete
Thread Threads Reply
Post Posts Reply, Forward
Attachment Attachments CRUD
Blahlol
ttyl
![Page 21: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/21.jpg)
DemoGroup Conversation Requests
![Page 22: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/22.jpg)
• Entities, Collections, Actions
• Samples• https://graph.microsoft.com/beta/contoso.com/groups/{id}/events• ../events/{id}/accept• ../calendarview?startdatetime=2015-04-01 & enddatetime=2015-04-30
Groups Content - Calendar
Entity Collection Actions
Calendar
Event Events CRUD
CalendarView N/A Read
Attachment Attachments CRUD
Collection
No client-side recurrence expansion
required
![Page 23: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/23.jpg)
DemoGroup Calendar Requests
![Page 24: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/24.jpg)
• Entities, Collections, Actions
• Samples• https://graph.microsoft.com/beta/contoso.com/groups/{id}/files• https://graph.microsoft.com/beta/contoso.com/groups/{id}/files/{id}/
Groups Content – Files
Entity Collection Actions
File Files CRUD, Upload, DownloadFolder CRUD, Enumerate Children
![Page 25: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/25.jpg)
DemoGroup File Requests
![Page 26: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/26.jpg)
Common Content QueriesScenario URL
Get top 10 conversations sorted by LastDeliveryTime
/groups/{id}/conversations?$top=10&$orderby=LastDeliveryTime
Get the next 10 conversations
/groups/{id}/conversations?$top=10&$skip=10
Get selected properties on events starting after a particular DateTime
/groups/{id}/events?$top=10&$select=Subject,Start,End&$filter=Start ge 2014-09-22
Get selected properties on conversation threads
/groups/{id}/conversations/{id}/threads/{id}/posts?$select=body
Get files where the name starts with “c”
/groups/{id}/files?$filter=startswith(name,+'c')
Get selected properties on files
/groups/{id}/files?$select=dateTimeCreated
![Page 27: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/27.jpg)
DemoSingle Page App using angular JS
*https://github.com/mattleib/o365-inbox-spa
![Page 28: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/28.jpg)
Instant-on provisioning
Notifications
Get/Set Group Photo
$search
Batching
Notes
Roadmap
![Page 29: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/29.jpg)
http://dev.office.com/devprogram
Developer Program Launch
E-mail Newsletters
Free Developer Subscriptio
n
1 YEAR FREE
Free Training
Free Tools
Webinars
![Page 30: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/30.jpg)
Call to action
Sign up for Developer Program
Collect your stickers at //build
Check out the express talks
![Page 31: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/31.jpg)
In Review: Session Objectives And Takeaways• Session Objectives:• What are Office 365 Groups?• Office 365 Groups API (preview)• Platform overview • Drill down into the Groups API’s• Demos
• Sneak-peek into what is coming
• Key Takeaways:• APIs that allows you to create end to end Office 365 apps using Office
365 Groups• Lightweight and quick to learn and develop
![Page 32: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/32.jpg)
Related sessions
728 Integrating web applications for Office 365
Online Soon
630 Get Your Hands Dirty with the Office 365 APIs, Authentication and SDKs
641 Supercharging your custom solutions with the Office 365 unified API endpoint
676 Building Solutions with Office Graph
701 Deep Dive into the Office 365 Groups REST API
632 Office 365 and Azure: A Developer's Guide for Maximizing the Cloud
722 Mobile Development with iOS, Android and Office 365
715 Connecting to OneNote in the Cloud with Office 365 APIs
661 Building Multi-Device Applications with Xamarin with Office 365 APIs
689 Building a Single Page App Using Angular and Typescript Using Office 365 APIs
Tomorrow 10:30 AM
767 Building Universal Apps with Connected Services Tomorrow 02:00 PM
![Page 33: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/33.jpg)
Ignite Groups Related ContentBreakout SessionsSession Code Time Room
Team Collaboration in the Connected Workplace BRK1106
Mon May 4, 1:30pm
S104
Microsoft Office 365 Groups Overview and Roadmap BRK2114
Tue. May 5, 9:00am S103
Office Delve and Office Graph Vision and Roadmap BRK1105
Tue. May 5, 10:45am
S102
Yammer Roadmap BRK2103
Tue. May 5, 1:30pm S501
Microsoft Office 365 Groups Deep Dive BRK3114
Tue. May 5, 5:00pm E253
Collaborate on Files and Information within Office 365 Groups
BRK2113
Wed. May 6, 3:15pm
S100
Evolving Distribution Lists with Office 365 Groups BRK3103
Wed. May 6, 5:00pm
N426
How to Decide When to Use SharePoint and Yammer and Office 365 Groups and Outlook and Skype
BRK2102
Thu. May 7, 1:30pm
S100Key ResourcesDocumentation: http://aka.ms/O365g | Questions: http://aka.ms/O365ng Roadmap: http://roadmap.office.com | Feedback: http://aka.ms/O365uv| The rise of dynamic teams
![Page 34: THE WORLD HAS CHANGED INFORMATION MOVES SLOWLY COMMAND AND CONTROL TRADITIONAL HIERARCHIES INFORMATION TRAVELS FAST LEARN AND ADAPT RESPONSIVE](https://reader035.vdocuments.us/reader035/viewer/2022062714/56649d345503460f94a0b47c/html5/thumbnails/34.jpg)
© 2015 Microsoft Corporation. All rights reserved.