Download presentation
Presentation is loading. Please wait.
Published byAnis Harrington Modified over 8 years ago
1
Office 365 Connectors
2
Toni Pohl MVP Windows Development @atwork · blog.atwork.at About me
3
OFFICE 365 CONNECTORS Learn about Office 365 Groups and how to use Connectors.
4
OFFICE 365 CONNECTORS Agenda Introduction into Office 365 Groups Ready to use Connectors Create your own Connector Roadmap
5
OFFICE 365 CONNECTORS Office 365 Groups Office Graph Infrastructure Intelligent fabric Connecting teams through modern experiences and enabling choice
6
OFFICE 365 CONNECTORS
7
What are Office 365 Connectors? …bring real-time information and content into your Office 365 Groups based on events happening in 3rd party services. …Bing, Twitter, Trello, GitHub, plus many more.
8
OFFICE 365 CONNECTORS Office 365 Connectors 3rd party app Office 365 Group message „Webhook“
9
OFFICE 365 CONNECTORS Connectors Use Cases Any trigger creates a message card… A user creates an invoice in ERP system which then is sent to a group Website form is filled out and sent to a group Ticket system / Support contact or support group Activities in Social Media shall be available for product or project groups.
10
OFFICE 365 CONNECTORS
13
Use CURL for testing curl -H "Content-Type: application/json" -d "{\"text\": \"Hello World!\"}"
14
OFFICE 365 CONNECTORS Message with title, link & themeColor curl -H "Content-Type: application/json" -d "{\"title\": \"Learn about Office 365 Connectors\", \"text\": \"Visit the [Outlook Dev Portal](https://dev.outlook.com) to learn more about Office 365 Connectors!\", \"themeColor\": \"EA4300\"}"
15
OFFICE 365 CONNECTORS Use PowerShell $url = 'https://outlook.office365.com/...' $body = @" { "text": "Hello World at IT Dev/Con!", "title": "Enjoy this great event!" } "@ Invoke-RestMethod -Uri $url -Method Post -Body $body -ContentType "application/json"
16
OFFICE 365 CONNECTORS Message with action curl -H "Content-Type: application/json" -d "{\"title\": \"Learn about Office 365 Connectors\", \"text\": \"Visit the [Outlook Dev Portal](https://dev.outlook.com) to learn more about Office 365 Connectors!\", \"themeColor\": \"EA4300\", \"potentialAction\": [{\"@context\": \"https://schema.org\", \"@type\": \"ViewAction\", \"name\": \"Open Outlook Dev Center\", \"target\": [\"https://dev.outlook.com\"]}]}"
17
OFFICE 365 CONNECTORS
18
Connector Card { "summary": "New Comment by Ben Quillen on \"Fabrikam Forum\"", "title": null, "text": null, "themeColor": "#3479BF", "sections": [ { "title": null, "text": null, "markdown": true, "facts": [ { "name": "Added By", "value": "Ben Quillen" }, { "name": "Date", "value": "15-12-2015" }, { "name": "Priority", "value": "Medium" }, { "name": "State", "value": "Active" } ], "images": null, "activityTitle": "Ben Quillen commented", "activitySubtitle": "on \"Fabrikam Forum\"", "activityText": "We should prioritize this effort.", "activityImage": "https://cdn0.iconfinder.com/data/icons /PRACTIKA/256/user.png", "activityImageType": null, "potentialAction": null } ], "potentialAction": [ { "@context": "http://schema.org", "@type": "ViewAction", "name": "View in Sandbox", "target": [ "http://microsoft.com" ] } ], "footer": null, "replyTo": null } https://dev.outlook.com/connectors/reference
19
OFFICE 365 CONNECTORS Summary 1 The easiest way to bring your content to groups Elevates your engaging content directly alongside Group conversations Only the person who has created the connector can modify it! But: Connectors are available for all users-not just Admins! General Availability (since BUILD Conference)
20
OFFICE 365 CONNECTORS Summary 2 ~60+ Connectors available now Configure connectors from Outlook on the Web Consume content from all Groups platforms –Outlook 2016 –Outlook on the web (formerly known as OWA) –Groups Mobile Apps (iOS, Android) – coming soon! Custom connectors through incoming webhook –“Add to Office365” button lets users configure Connectors from 3 rd party’s site Developer portal to implement and submit your own connectors (Beta)
21
OFFICE 365 CONNECTORS Disable Office 365 Connectors # To disable connectors for the tenant: Set-OrganizationConfig -Identity contoso.com - ConnectorsEnabled:$false # To disable connectors for a group mailbox: Set-UnifiedGroup -Identity test2@mytenant.onmicrosoft.com - ConnectorsEnabled:$false https://support.office.com/en-us/article/Connect-apps-to-your-groups- ed0ce547-038f-4902-b9b3-9e518ae6fbabhttps://support.office.com/en-us/article/Connect-apps-to-your-groups- ed0ce547-038f-4902-b9b3-9e518ae6fbab
22
OFFICE 365 CONNECTORS
24
Connectors for Developers… Connectors use webhooks to create Connector Card messages within an Office 365 group. Developers can create these cards by sending an HTTP request with a simple JSON payload to an Office 365 group webhook address. http://aka.ms/o365-connectors
25
OFFICE 365 CONNECTORS Your customers are in Office365 Super Easy – all you need is a webhook Catalog gives you direct exposure Why should I build a Connector? POST https://outlook.office365.com/webhook/f1a6033d... HTTP/1.1 Content-Type: application/json Host: outlook.office365.com Content-Length: 43 {"Text":"Hello World! Buzz...Buzz...Buzz!"}
26
OFFICE 365 CONNECTORS Connectors Dev Platform https://blogs.msdn.microsoft.com/exchangedev/2016/03/28/announcing -the-office-365-connectors-developer-platform/
27
OFFICE 365 CONNECTORS Developer dashboard for Connector submission (Beta) Enables developers to easily build, verify and publish a connector through the developer dashboard at https://outlook.office.com/connectors/publish https://outlook.office.com/connectors/publish
28
OFFICE 365 CONNECTORS
29
Developer dashboard for Connector submission (Beta) Development includes 3 basic steps: 1.Provide basic info such as connector name, logo, list of events supported, landing page URL, callback URL, etc. 2.Use auto-generated URL from dashboard to integrate into your app and verify the end-to-end experience 3.Submit the connector for review by Microsoft for it to be listed in the in-app connectors catalog for all users
30
OFFICE 365 CONNECTORS Roadmap Connectors for the Inbox Reply action on connector messages Connector catalog for Desktop Outlook and Groups Mobile apps Specialized cards and experiences for newsletters, media, etc.
31
OFFICE 365 CONNECTORS Sources/Links http://aka.ms/o365-connectors https://dev.outlook.com/Connectors/GetStarted http://aka.ms/connectorplayground https://dev.outlook.com/connectors/reference https://outlook.office.com/connectors/publish http://winampplugins.co.uk/curl/ http://officespdev.uservoice.com/connectors https://dev.outlook.com/Connectors
32
OFFICE 365 CONNECTORS Key takeaways: Office 365 Groups and Connectors are cool and easy to use.
33
OFFICE 365 CONNECTORS Call to Action Use the new Office 365 Groups Use Connectors – it’s the easiest way to bring relevant content to groups Build your own Connectors if needed ISVs: Publish your own Connectors to the MSFT Store
34
Rate This Session Now! Rate with Mobile App: Select the session from the Agenda or Speakers menus Select the Actions tab Click Rate Session Rate with Website: Register at www.devconnections.com/logintoratesession Go to www.devconnections.com/ratesession Select this session from the list and rate it Tell Us What You Thought of This Session Be Entered to WIN Prizes! #ITDevConnections
35
Thank you! Toni Pohl · @atwork
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.