Dataverse, Microsoft Graph, and External Systems Integration
Plan Dataverse integrations with Microsoft Graph, Microsoft 365 data, external systems, custom connectors, APIs, and automation.
Open guide
Implementation resources
Microsoft 365 Implementation Resources by Tooling
Guides organized by the tools they use — PAC CLI, Microsoft Graph, APIs, connectors, and admin centers — for Microsoft 365 and Power Platform work. These are educational guides, not interactive utilities.
Implementation resources
Microsoft 365 Implementation Resources by Tooling
Guides organized by the tools they use — PAC CLI, Microsoft Graph, APIs, connectors, and admin centers — for Microsoft 365 and Power Platform work. These are educational guides, not interactive utilities.
These are educational guides grouped by tooling — not interactive utilities. Genuinely interactive tools (calculators, checklists, helpers) will be listed here only when they solve a real task.
Plan Dataverse integrations with Microsoft Graph, Microsoft 365 data, external systems, custom connectors, APIs, and automation.
Open guideUnderstand the Dataverse Web API for secure OData queries, CRUD operations, custom actions, paging, errors, and integration design.
Open guideLearn how React components work in Power Apps Code Apps, including props, state, events, reusable UI patterns, data binding, accessibility, and project structure.
Open guideUse Microsoft Graph with SPFx securely: delegated authentication, least-privilege permissions, users, groups, Teams, files, paging, throttling, and production readiness.
Open guideBuild production SPFx solutions with React architecture: components, hooks, services, PnPjs, Graph, Fluent UI, error handling, performance, and testing.
Open guideAssess SPFx 1.24 rc.0 before upgrading: verified preview dependencies, React 18 lifecycle changes, Copilot UX deployment, and unresolved production licensing.
Open guideA beginner-friendly Microsoft Graph API guide explaining what Graph is, how requests work, permissions, tokens, endpoints, common use cases, and safe API design.
Open guideA practical first-app walkthrough for Power Apps Code: create the Vite React starter, authenticate PAC CLI, initialize the code app, run it locally, build it, and publish it to Power Apps.
Open guideA hands-on guide to connecting a Power Apps Code app to Microsoft Dataverse with the PAC CLI: prerequisites, authenticating your environment, adding a Dataverse table as a data source, the auto-generated service and model files, and full create, read, update, and delete examples.
Open guideA folder-by-folder, file-by-file tour of a Power Apps Code (React + Vite + TypeScript) project scaffolded by the PAC CLI. What .power, node_modules, public, src and generated are for, what App.tsx, main.tsx, package.json and power.config.json do, and which files to leave alone.
Open guideSet up your environment for Power Apps Code apps step by step: install the developer tools (VS Code, git, .NET, Node.js and the Power Platform CLI), enable code apps on your Power Platform environment, understand what PAC CLI does, compare installation options and OS support, verify your install, connect to an environment, and manage authentication profiles.
Open guideAssess legacy Script Editor and custom JavaScript, choose between native SharePoint, JSON formatting, Power Platform, or SPFx — and modernize without porting debt.
Open guideLearning notes for Microsoft 365 apps, services, and admin topics.
A beginner-friendly Microsoft Graph API guide explaining what Graph is, how requests work, permissions, tokens, endpoints, common use cases, and safe API design.
Open guideLearn how Unily integrates with Microsoft 365, SharePoint, Teams, Viva, Entra ID and Microsoft Graph to connect intranet content, identity, collaboration and governance.
Open guideA practical Microsoft delivery brief for migration, automation, ALM, Dynamics 365, and admin teams covering EWS, cross-tenant mailbox migration, Power Platform pipelines, SPFx 1.24, Business Central keys, Copilot billing, and October deadlines.
Open guideBuilding AI agents with Microsoft Copilot Studio — the 365-day series, licensing, setup, and real-world scenarios.
Video: Computer Use Agent – Extract Web Page Data In Copilot Studio Posted by - Matthew Devaney on - March 22, 2026 0 Comment In this video we are going to u...
Open guideDay 4 explains how Copilot Studio works: users ask questions, the agent understands intent, retrieves knowledge, chooses a topic or tool, takes action, and responds intelligently.
Open guideExtend any Copilot Studio agent to more channels with Azure Bot Service using a relay bot, conversation mapping, channel routing, multi-channel experiences, testing, security, and production rollout.
Open guideConnect any custom web or mobile app to Copilot Studio with the Direct Line channel using token-based authentication, conversation management, context passing, custom chat UX, business actions, testing, and production rollout.
Open guidePublish a Copilot Studio agent to custom web and mobile apps: channel connection details, chat UX, authentication, data protection, actions, testing, and production readiness.
Open guideDay 11 of the 365 Days of Microsoft Copilot Studio series explains knowledge sources: what they are, the supported sources, how knowledge works, choosing the right source, best practices, common mistakes, a real-world HR example, and key takeaways.
Open guideBuilding apps on the Power Platform — low-code canvas and pro-code Power Apps Code.
Learn how React components work in Power Apps Code Apps, including props, state, events, reusable UI patterns, data binding, accessibility, and project structure.
Open guideA practical first-app walkthrough for Power Apps Code: create the Vite React starter, authenticate PAC CLI, initialize the code app, run it locally, build it, and publish it to Power Apps.
Open guideA hands-on guide to connecting a Power Apps Code app to Microsoft Dataverse with the PAC CLI: prerequisites, authenticating your environment, adding a Dataverse table as a data source, the auto-generated service and model files, and full create, read, update, and delete examples.
Open guideA folder-by-folder, file-by-file tour of a Power Apps Code (React + Vite + TypeScript) project scaffolded by the PAC CLI. What .power, node_modules, public, src and generated are for, what App.tsx, main.tsx, package.json and power.config.json do, and which files to leave alone.
Open guideSet up your environment for Power Apps Code apps step by step: install the developer tools (VS Code, git, .NET, Node.js and the Power Platform CLI), enable code apps on your Power Platform environment, understand what PAC CLI does, compare installation options and OS support, verify your install, connect to an environment, and manage authentication profiles.
Open guide10 Useful Power Apps PowerShell Cmdlets Posted by - Matthew Devaney on - September 24, 2023 6 Comments Power Apps Powershell cmdlets give administrators acce...
Open guidePower Apps Source Code Tool Posted by - Matthew Devaney on - February 14, 2021 33 Comments I’ve spent the past month playing with the Power Apps source code ...
Open guideLearn how to connect Power Apps Code apps to Azure SQL Database with PAC CLI, secure authentication, queries, stored procedures, and scalable enterprise data patterns.
Open guideAutomating workflows and business processes across Microsoft 365 and beyond.
Hide Passwords In Power Automate Flows (and API Keys, Secrets) Posted by - Matthew Devaney on - September 26, 2021 10 Comments The HTTP action in Power Autom...
Open guideMake Your First Custom Connector For Power Automate And Power Apps Posted by - Matthew Devaney on - August 15, 2021 35 Comments There are currently over 500 ...
Open guideSharePoint Online document management, libraries, permissions, metadata, sites, and collaboration patterns.
Use Microsoft Graph with SPFx securely: delegated authentication, least-privilege permissions, users, groups, Teams, files, paging, throttling, and production readiness.
Open guideBuild production SPFx solutions with React architecture: components, hooks, services, PnPjs, Graph, Fluent UI, error handling, performance, and testing.
Open guideAssess SPFx 1.24 rc.0 before upgrading: verified preview dependencies, React 18 lifecycle changes, Copilot UX deployment, and unresolved production licensing.
Open guideDiagnose SPFx failures layer by layer: Node.js, build, deployment, web parts, PnPjs, REST, Graph permissions, CORS, and production-only errors — with fixes.
Open guideLearn SPFx development end to end: project setup, React web parts, PnPjs, Microsoft Graph, REST, extensions, security, App Catalog deployment, and troubleshooting.
Open guideLearn how SharePoint Copilot Apps combine SPFx, React, SharePoint data, declarative agents, and Microsoft 365 Copilot to create interactive work experiences.
Open guideHands-on walkthrough: plan, build, wire, deploy, and test your first SharePoint Copilot App approval panel with SPFx and a declarative agent.
Open guideMicrosoft is changing classic publishing sites, classic user-created pages, and custom scripting in SharePoint Online. Here is what admins, developers, architects, and intranet owners should do before March 1, 2027 and October 1, 2028.
Open guidePower Platform articles across Power Apps, Power Automate, Copilot Studio, governance, connectors, and low-code solution design.
Learn how React components work in Power Apps Code Apps, including props, state, events, reusable UI patterns, data binding, accessibility, and project structure.
Open guideA practical first-app walkthrough for Power Apps Code: create the Vite React starter, authenticate PAC CLI, initialize the code app, run it locally, build it, and publish it to Power Apps.
Open guideA hands-on guide to connecting a Power Apps Code app to Microsoft Dataverse with the PAC CLI: prerequisites, authenticating your environment, adding a Dataverse table as a data source, the auto-generated service and model files, and full create, read, update, and delete examples.
Open guideA folder-by-folder, file-by-file tour of a Power Apps Code (React + Vite + TypeScript) project scaffolded by the PAC CLI. What .power, node_modules, public, src and generated are for, what App.tsx, main.tsx, package.json and power.config.json do, and which files to leave alone.
Open guideSet up your environment for Power Apps Code apps step by step: install the developer tools (VS Code, git, .NET, Node.js and the Power Platform CLI), enable code apps on your Power Platform environment, understand what PAC CLI does, compare installation options and OS support, verify your install, connect to an environment, and manage authentication profiles.
Open guideAssess legacy Script Editor and custom JavaScript, choose between native SharePoint, JSON formatting, Power Platform, or SPFx — and modernize without porting debt.
Open guide10 Useful Power Apps PowerShell Cmdlets Posted by - Matthew Devaney on - September 24, 2023 6 Comments Power Apps Powershell cmdlets give administrators acce...
Open guideHide Passwords In Power Automate Flows (and API Keys, Secrets) Posted by - Matthew Devaney on - September 26, 2021 10 Comments The HTTP action in Power Autom...
Open guideMicrosoft 365 migration planning, SharePoint migration strategy, governance, readiness, and post-migration adoption notes.
Assess legacy Script Editor and custom JavaScript, choose between native SharePoint, JSON formatting, Power Platform, or SPFx — and modernize without porting debt.
Open guideMicrosoft Dataverse data modeling, environments, security, Power Platform architecture, APIs, ALM, governance, and integrations.
Plan Dataverse integrations with Microsoft Graph, Microsoft 365 data, external systems, custom connectors, APIs, and automation.
Open guideUnderstand the Dataverse Web API for secure OData queries, CRUD operations, custom actions, paging, errors, and integration design.
Open guideUse Dataverse Custom APIs to expose controlled business operations for Power Apps, Power Automate, plug-ins, and integrations.
Open guideUse Dataverse alternate keys to identify rows by business values, support imports, enable upserts, and improve integrations.
Open guide