Overview
MS Graph Utilities provides features to integrate with the Microsoft Graph API that cannot be achieved using an Appian Integration Object.
Key Features & Functionality
Connected Systems
Integrations
Large File Upload
On success, this Integration returns the following data in the Result object:
See accompanying readme PDF document for more details and design considerations
For benefit of others (not familiar with the SharePoint GraphAPI), questions are
1. Target Folder Drive Items Id - would be useful to document what this property is for + usage
2. Target Document Drive Item Id - - would be useful to document what this property is for + usage
Potentially a brief comment in the documentation would be adequate to cover this
OK thanks David
Hi Brendan,
As the supporting readme document explains, this plugin provides features to integrate with the Microsoft Graph API that cannot be achieved using an Appian Integration Object. For simple functions such as creating a folder, a plugin is not required and Appian OAuth Connected Systems and Integration Objects should be used to interact with the Graph API.
Regards,
David
Thanks David, sorted out those clarifications, all good. One other question, is there any thought to extending the plugin to expose additional GraphAPI operations? Eg, one immediate UC would be the ability to create sub-folders in SharePoint (as required). For context, would be similar to how we typically create sub-folders for docs in Appian eg. on a Case basis
The Large File Upload integration in this plug-in operates within the Files > Drives entities within the Graph API. Full documentation about Drive Items can be found here.
All uploads must specify a target folder drive item id -> this is the drive item (a folder in this case) to which to upload the document.
If uploading a new version of an existing document, you should specify a target document drive item id (the drive item id of the document to overwrite).