Skip to content

dolittle-entropy/AD-Reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reader Application

This application aggregates User, Group and Azure assigned roles for each user and group from Azure AD and dumps them to a xlsx file.

The SDK and API used:

Prerequisite

https://docs.microsoft.com/en-us/rest/api/azure/#register-your-client-application-with-azure-ad

azure.app-subscription-id=<Your Azure subscription ID>
azure.app.client-id=<Your registered application ID>
azure.oauth.authorization-uri=<outh2 endpoint for your registered application> # Found under "Endpoints" in your app overview page on Azure

Authentication & authorization

OAuth 2.0 and OpenID Connect protocols on the Microsoft identity platform

Build:

mvn clean package

Run:

java -jar target/<artifact>.jar