Microsoft Graph Applications

Microsoft Graph applications are apps that use the Microsoft Graph API to securely access and orchestrate data across Microsoft 365 and Microsoft Entra ID (Azure AD). Through a single REST endpoint and SDKs, they can read and write mail, calendars, files, users, groups, Teams resources, devices, and security signals, enabling scenarios like workflow automation, user and group lifecycle management, document and calendar integration, insights and analytics, and crossapp experiences. They support both delegated permissions (acting as a signedin user) and application permissions (daemon/background services), along with webhooks for change notifications, batching, and advanced query capabilities. Developers can build web, mobile, desktop, and server apps that connect to Outlook, OneDrive, SharePoint, Teams, Planner, Excel, and moreusing Microsoft identity, consent, and scopes to enforce finegrained, enterprisegrade security.