build business critical applications leveraging the ... · build business critical applications...
TRANSCRIPT
Sohail Zafar
Build business critical applications leveraging the Outlook Add-ins platform
Why Build on the Outlook Platform
Office 365 Enterprise usersmo
Outlookcom users
10K Apps using Graph
300+ Add-Ins
100+ Connectors
25M+ Actionable
emails
Windows
Mac
Web
iOS
Android
Outlook Extensibility
Microsoft Graph
Add-insActionable messages
Actionable Messages
Microsoft Graph
Add-
in Add-inAdd-in
Manifest file
Add-inWeb APIs
Azure
services
cloud storage
analytics
Officejs
Extension Points
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Why Build on the Outlook Platform
Office 365 Enterprise usersmo
Outlookcom users
10K Apps using Graph
300+ Add-Ins
100+ Connectors
25M+ Actionable
emails
Windows
Mac
Web
iOS
Android
Outlook Extensibility
Microsoft Graph
Add-insActionable messages
Actionable Messages
Microsoft Graph
Add-
in Add-inAdd-in
Manifest file
Add-inWeb APIs
Azure
services
cloud storage
analytics
Officejs
Extension Points
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Outlook Extensibility
Microsoft Graph
Add-insActionable messages
Actionable Messages
Microsoft Graph
Add-
in Add-inAdd-in
Manifest file
Add-inWeb APIs
Azure
services
cloud storage
analytics
Officejs
Extension Points
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Actionable Messages
Microsoft Graph
Add-
in Add-inAdd-in
Manifest file
Add-inWeb APIs
Azure
services
cloud storage
analytics
Officejs
Extension Points
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Microsoft Graph
Add-
in Add-inAdd-in
Manifest file
Add-inWeb APIs
Azure
services
cloud storage
analytics
Officejs
Extension Points
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Add-
in Add-inAdd-in
Manifest file
Add-inWeb APIs
Azure
services
cloud storage
analytics
Officejs
Extension Points
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Extension Points
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Demo
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Requirement Set 17 (Released)Feature API Brief Description OWA
JsMvvmOWA React
dev Main
Dev16 Dev15 Mac iOS Android Documentation Status
Shared Folders
From Modifies to get the from value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Shared Folders
Organizer Modifies to get the organizer value in Compose mode
Prod Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Recurrence
Recurrence Manage the recurrence pattern of an appointment meeting item
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Recurrence
SeriesId Adds a new property that gets the id of the series an occurrence belongs to
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecurrenceChanged Event that tells when meeting appointment recurrence is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Calendar isnrsquot
supported
Calendar isnrsquot supported
Done
Events RecipientsChanged Event that tells when recipients are changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events AppointmentTimeChanged Event that tells when meeting appointment time is changed
Not Planned
Prod Prod Not Planned
Not Planned
Prod Compose isnrsquot
supported
Compose isnrsquot supported
Done
Events addHandlerAsync Adds an event handler for a supported event
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Events removeHandlerAsync Removes emoves the event handlers for a supported event type
Not Planned
Prod Prod Not Planned
Not Planned
Prod TBD TBD Done
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Requirement Set 18 (In Progress)Feature API Brief Description OWA
JsMvvmOWA React dev Main Dev16 Dev15 Mac iOS Android Documentati
on statusAttachments addFileAttachmentFromBas
e64
Attach a file represented as a base64 encoded string to a message or appt
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachmentContent Get the content of a specific attachment
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments getAttachments Gets an items attachments in compose mode
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Attachments AttachmentChanged Event Event telling when an attachment is added or removed
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Internet Headers
Internet Headers Represents the internet headers of a message item
Not Planned
In Progress (ProdJuly
Emily)
Prod Not Planned
Not Planned
Dogfood July Anjana
TBD TBD Done
Categories Categories GetSet categories on an item Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Categories CategoryList Manage mailbox categories Not Planned
In Progress (ProdJuly)
Prod Not Planned
Not Planned
PROD July TBD TBD Done
Item getItemIdAsync Gets the itemId of the item in compose
Not Planned
In Progress (ProdJun)
Prod Not Planned
Not Planned
In Progress (ProdQ2)
TBD TBD Not started
Resources Enhanced Location API Getset locations on a meeting appointment
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Resources locationChanged Event Event telling when a location is changed
Not Planned
Prod Prod Not Planned
Not Planned
PROD July TBD TBD Done
Shared Folders
sharedProperties
existing and new APIs
and delegate access
Represents the properties of an item in a shared folder calendar or mailbox
Not Planned
In Progress (ProdJuly)
Prod July Not Planned
Not Planned
In Progress (ProdAug)
TBD TBD Done
Block on Send
OnSend event Allows an Add-in to block sending of a message
Prod In Progress (Prod Sept)
In Progress (Prod July)
Not Planned
Not Planned
Dogfood TBD TBD Not started
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Whats Next
bull In Progress ndash OnSend Sharer Folders
bull Planned - Message Tracking
bull SSO stays in preview
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
akamsoffice-add-ins-docs developeroutlookcom
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Office 365 Developer Program
o Native experiences
through web technologies
o Write once run
everywhere
o Modern distribution and
deployment
o Templates and SDKs to
get started quickly
Visit httpsdocsmicrosoftcomen-usoutlook to get started
Questions on stackoverflowGraph MicrosoftGraph
Add-ins outlook-web-addins
Actionable Messages office365connectors
Help us shape our roadmapUser Voice httpsakamsofficedevuservoice
Takeaways and call to action
Thank youhttpsakamsgraphhttpsakamso365devprogram
Thank youhttpsakamsgraphhttpsakamso365devprogram