spsnl17 - introduction to microsoft graph api - carl in 't veld & donald hessing

Post on 22-Jan-2018

162 Views

Category:

Software

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

bull

bull

bull

bull

bull

100 Million Users 250K Organisations 60 Seats are Online

-- Dan Holme - Keynote

bull

bull

bull

Operation Service Endpoint

GET my profile httpsgraphmicrosoftcomv10me

GET my files httpsgraphmicrosoftcomv10driverootchildren

GET my photo httpsgraphmicrosoftcomv10photo$value

GET my mail httpsgraphmicrosoftcomv10memessages

GET my calendar httpsgraphmicrosoftcomv10mecalendar

GET my manager httpsgraphmicrosoftcomv10memanager

GET group conversations httpsgraphmicrosoftcomv10groupsltidgtconversations

GET files trending around me httpsgraphmicrosoftcomv10meinsightstrending

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

100 Million Users 250K Organisations 60 Seats are Online

-- Dan Holme - Keynote

bull

bull

bull

Operation Service Endpoint

GET my profile httpsgraphmicrosoftcomv10me

GET my files httpsgraphmicrosoftcomv10driverootchildren

GET my photo httpsgraphmicrosoftcomv10photo$value

GET my mail httpsgraphmicrosoftcomv10memessages

GET my calendar httpsgraphmicrosoftcomv10mecalendar

GET my manager httpsgraphmicrosoftcomv10memanager

GET group conversations httpsgraphmicrosoftcomv10groupsltidgtconversations

GET files trending around me httpsgraphmicrosoftcomv10meinsightstrending

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

Operation Service Endpoint

GET my profile httpsgraphmicrosoftcomv10me

GET my files httpsgraphmicrosoftcomv10driverootchildren

GET my photo httpsgraphmicrosoftcomv10photo$value

GET my mail httpsgraphmicrosoftcomv10memessages

GET my calendar httpsgraphmicrosoftcomv10mecalendar

GET my manager httpsgraphmicrosoftcomv10memanager

GET group conversations httpsgraphmicrosoftcomv10groupsltidgtconversations

GET files trending around me httpsgraphmicrosoftcomv10meinsightstrending

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

Operation Service Endpoint

GET my profile httpsgraphmicrosoftcomv10me

GET my files httpsgraphmicrosoftcomv10driverootchildren

GET my photo httpsgraphmicrosoftcomv10photo$value

GET my mail httpsgraphmicrosoftcomv10memessages

GET my calendar httpsgraphmicrosoftcomv10mecalendar

GET my manager httpsgraphmicrosoftcomv10memanager

GET group conversations httpsgraphmicrosoftcomv10groupsltidgtconversations

GET files trending around me httpsgraphmicrosoftcomv10meinsightstrending

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

Your Application Microsoft Graph API

Request authorization code

Sign-in via browser pop-up

Return authorization code

Redeem authorization code and acquire access token for Microsoft Graph End Point

Return id access and refresh tokens

Return Http Response

Call Microsft Graph API using the access token

Azure AD Authorization

Endpoint

Azure AD Token

Endpoint

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code

SDK Code SDK Code

SDK Code

SDK Code

Android

AngularJS

iOS

ASPNET MVC

Ruby

JavaScript

Python

PHP

UWP

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

httpswwwnugetorgpackagesMicrosoftGraph

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bullbull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

State LifeCycle state behaviour

InDevelopment bull Initial state ndash the owner app is still developing the schema extension

bull The owner app can move the extension from InDevelopment to the Available

state

Available bull The schema extension is available for use by all apps in any tenant

bull Only the owner app can update the extension definition with additive changes

bull The owner app can move the schema extension from Available to the

Deprecated state

Deprecated bull The schema extension definition can no longer be read or modified

bull Apps can however still read update or delete existing extension property

values

bull The owner app can move the schema extension from Deprecated back to the

Available state ()

() According to MSDN documentation We have not been able to validate this

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

MS Graph Group Data

Custom Extension Data

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

3 NOTIFY2 VALIDATE

subscriptions

notifications

1 CREATE

Outlook Apps

bull

bull

bull

bull

bull

bull

bull

bull

bull

bull

top related