René's URL Explorer Experiment


Title: Build Java apps with Microsoft Graph - Microsoft Graph | Microsoft Learn

Open Graph Title: Build Java apps with Microsoft Graph - Microsoft Graph

Description: In this tutorial, you build a Java app that uses Microsoft Entra ID for authentication and Microsoft Graph for retrieving data.

Open Graph Description: In this tutorial, you build a Java app that uses Microsoft Entra ID for authentication and Microsoft Graph for retrieving data.

Opengraph URL: https://learn.microsoft.com/en-us/graph/tutorials/java

X: @MicrosoftLearn

direct link

Domain: learn.microsoft.com

color-schemelight dark
twitter:cardsummary_large_image
og:typewebsite
og:image:altMicrosoft Learn
og:imagehttps://learn.microsoft.com/en-us/media/open-graph-image.png
platform_ide61c8c28-0b7e-e67c-e1c2-0022bf97c30f
scopegraph
localeen-us
uhfHeaderIdMSDocsHeader-MSGraph
page_typeconceptual
feedback_systemStandard
feedback_product_urlhttps://developer.microsoft.com/graph/support
breadcrumb_path/graph/concepts/breadcrumb/toc.json
authorjasonjoh
ms.authorjasonjoh
ms.suitemicrosoft-graph
ms.subservicenon-product-specific
toc_previewtrue
recommendationsfalse
ms.servicemicrosoft-graph
ms.topichow-to
ms.date2025-05-30T00:00:00Z
ms.localizationprioritymedium
document_idf7be770c-22eb-44be-8102-fee1c7fc1d00
document_version_independent_idf7be770c-22eb-44be-8102-fee1c7fc1d00
updated_at2025-06-11T19:27:00Z
original_content_git_urlhttps://github.com/microsoftgraph/microsoft-graph-docs/blob/live/concepts/tutorials/java.md
gitcommithttps://github.com/microsoftgraph/microsoft-graph-docs/blob/6c04d22e01fddbac66d1c35cd6387fda03e6ccb4/concepts/tutorials/java.md
git_commit_id6c04d22e01fddbac66d1c35cd6387fda03e6ccb4
site_nameDocs
depot_nameMSDN.microsoft-graph-docs
schemaConceptual
toc_rel../toc.json
word_count1520
asset_idtutorials/java
item_typeContent
source_pathconcepts/tutorials/java.md
previous_tlsh_hash4321BDD1831C4612BEA63E097863B751A3F1F4498C709BC42536B6A219CA1E23A7184C67EA5BE786D333C3C322EA6E1C49E5F73E517F325A0E5A6438914C0253358C77B2C6
github_feedback_content_git_urlhttps://github.com/microsoftgraph/microsoft-graph-docs-contrib/blob/main/concepts/tutorials/java.md
markdown_urlhttps://learn.microsoft.com/en-us/graph/tutorials/java?accept=text/markdown
cmProductshttps://microsoft-devrel.poolparty.biz/DevRelOfferingOntology/57eae307-c3a1-4cac-b645-1a899934bac8
spProductshttps://microsoft-devrel.poolparty.biz/DevRelOfferingOntology/ee561821-1ac7-45a8-9409-6ba5eb7a5b97

Links:

Skip to main content https://learn.microsoft.com/en-us/graph/tutorials/java#main
Skip to Ask Learn chat experience https://learn.microsoft.com/en-us/graph/tutorials/java
Download Microsoft Edge https://go.microsoft.com/fwlink/p/?LinkID=2092881
More info about Internet Explorer and Microsoft Edge https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge
Read in English https://learn.microsoft.com/en-us/graph/tutorials/java
Edit https://github.com/microsoftgraph/microsoft-graph-docs-contrib/blob/main/concepts/tutorials/java.md
signing inhttps://learn.microsoft.com/en-us/graph/tutorials/java
app-only authentication tutorialhttps://learn.microsoft.com/en-us/graph/tutorials/java-app-only
Get the signed-in userhttps://learn.microsoft.com/en-us/graph/api/user-get
List the user's inbox messageshttps://learn.microsoft.com/en-us/graph/api/user-list-messages
Send an emailhttps://learn.microsoft.com/en-us/graph/api/user-sendmail
quick starthttps://developer.microsoft.com/graph/quick-start?state=option-java
GitHub repositoryhttps://github.com/microsoftgraph/msgraph-training-java
Java SE Development Kit (JDK)https://java.com/en/download/faq/develop.xml
Gradlehttps://gradle.org/
Microsoft 365 Developer Programhttps://developer.microsoft.com/microsoft-365/dev-program
FAQhttps://learn.microsoft.com/en-us/office/developer-program/microsoft-365-developer-program-faq#who-qualifies-for-a-microsoft-365-e5-developer-subscription-
sign up for a one-month free trial or purchase a Microsoft 365 planhttps://www.microsoft.com/microsoft-365/try
user authenticationhttps://learn.microsoft.com/en-us/graph/auth-v2-user
device code flowhttps://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-device-code
Microsoft Graph PowerShell SDKhttps://learn.microsoft.com/en-us/powershell/microsoftgraph/get-started
Microsoft Entra admin centerhttps://learn.microsoft.com/en-us/graph/tutorials/java#tabpanel_1_aad
PowerShellhttps://learn.microsoft.com/en-us/graph/tutorials/java#tabpanel_1_powershell
Microsoft Entra admin centerhttps://entra.microsoft.com
Install the Microsoft Graph PowerShell SDKhttps://learn.microsoft.com/en-us/powershell/microsoftgraph/installation
dynamic consenthttps://learn.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent#incremental-and-dynamic-user-consent
Azure Identity client library for Javahttps://github.com/Azure/azure-sdk-for-java/tree/master/sdk/identity/azure-identity
Microsoft Graph SDK for Javahttps://github.com/microsoftgraph/msgraph-sdk-java
Add user authenticationhttps://learn.microsoft.com/en-us/graph/tutorials/java-authentication
en-ushttps://learn.microsoft.com/en-us/graph/tutorials/java
Your Privacy Choiceshttps://aka.ms/yourcaliforniaprivacychoices
AI Disclaimerhttps://learn.microsoft.com/en-us/principles-for-ai-generated-content
Previous Versionshttps://learn.microsoft.com/en-us/previous-versions/
Bloghttps://techcommunity.microsoft.com/t5/microsoft-learn-blog/bg-p/MicrosoftLearnBlog
Contributehttps://learn.microsoft.com/en-us/contribute
Privacyhttps://go.microsoft.com/fwlink/?LinkId=521839
Consumer Health Privacyhttps://go.microsoft.com/fwlink/?linkid=2259814
Terms of Usehttps://learn.microsoft.com/en-us/legal/termsofuse
Trademarkshttps://www.microsoft.com/legal/intellectualproperty/Trademarks/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.