sp-dev-fx-webparts/samples/react-msgraph-extension
Ejaz Hussain 109817d191 react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
..
assets react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
config react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
src react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
teams react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
.editorconfig react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
.gitignore react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
.yo-rc.json react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
README.md react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
gulpfile.js react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
package-lock.json react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
package.json react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
tsconfig.json react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00
tslint.json react-msgraph-extension solution added 2019-10-20 21:54:59 +01:00

README.md

react-msgraph-extension

Summary

This sample shows how to managed Microsoft Graph Open Extension in SPFX. This application uses User Resource to create Open Extension.

ScreenShots

Create a new Microsoft Graph Open Extension

Create a new Microsoft Graph Open Extension

Get an existing Microsoft Graph Open Extension

Get existing Microsoft Graph Open Extension

Used SharePoint Framework Version

drop

Applies to

Prerequisites

You need following set of permissions in order to manage Microsoft Open Graph Extension.Find out more about consuming the Microsoft Graph API in the SharePoint Framework

Microsoft Graph API Permissions

Solution

Solution Author(s)
react-msgraph-extension Ejaz Hussain

Version history

Version Date Comments
1.0 October 20, 2019 Initial release

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.


Minimal Path to Awesome

  • Clone this repository
  • in the command line run:
    • npm install
    • gulp serve

If you have not previously granted the required Microsoft Graph permissions, you need to:

  • Run gulp bundle --ship
  • Run gulp package-solution --ship
  • Install the .sppkg file (under .\sharepoint\solution) to the SP app catalog
  • Approve the API permissions in the new SP admin center

Features

Here are main features for this application

  • Create a new Open Graph Extension
  • Get an existing Graph Open Extension
  • Update an existing Open Graph Extension
  • Remove an existing Open Graph Extension