feat(microsoft-graph): add unified Microsoft Graph Integration Model and Studio Project - #113
Merged
Merged
Conversation
…io Project Adds a Microsoft Graph product covering Users, Groups, Calendar/Events, Files (OneDrive/SharePoint drive items), and Teams, distinct from the existing Microsoft Graph Mail product. The full spec is mechanically extracted from Microsoft's official msgraph-metadata v1.0 OpenAPI description; the -latest spec curates that down to 41 common CRUD automation operations. Native OAuth2 client credentials, matching Graph Mail's pattern. Ships with a companion Studio Project (41 workflows across 5 folders) wired to the -latest model.
x-itential-curated said 848 upstream operations, actual full spec has 852. README was also missing its top-level title heading. Re-verified both imports against a live Itential Platform instance.
Microsoft Graph is a single unified API; splitting Mail into a separate product didn't reflect that. Merges Graph Mail's OpenAPI paths and Studio Project workflows into Microsoft/Graph, re-keying colliding task IDs and repointing app identities, then removes the standalone Graph Mail product. Curated spec now covers 53 operations (Mail, Users, Groups, Calendar/Events, Files, Teams); full spec covers 988. Studio Project has 53 workflows across 6 folders.
…p count Studio Project's folders tree already grouped Mail's 12 workflows into one folder matching the README, but each component's own folder field still carried the pre-merge per-category paths (/Messages, /Attachments, /Send, /Mail Folders) -- fixed to /Mail on all 12. x-itential-curated also said 989 upstream operations against an actual count of 988. Re-verified both imports against a live Itential Platform instance.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Microsoft/Graph/OpenAPIs/microsoft_graph-latest.jsoncovering Mail, Users, Groups, Calendar/Events, Files, and Teams (53 operations) plus the full extracted spec (988 operations), sourced from Microsoft's officialmsgraph-metadatav1.0 OpenAPI descriptionMicrosoft/Graph Mail/product — folded into this one unified Graph product, since Microsoft itself doesn't split Graph by resource areaTest plan