Slide 15
Slide 15 text
Registering Entra applications with Graph SDK
graph_client = GraphServiceClient(
credentials=credential,
scopes=scopes)
graph_client.applications.post(Application(
display_name=f"ChatGPT Sample Client App {identifier}",
sign_in_audience="AzureADAndPersonalAccount",
web=WebApplication(
redirect_uris=["http://YOUR-APP-URL/.auth/login/aad/callback"],
implicit_grant_settings=ImplicitGrantSettings(enable_id_token_issuance=True))
)
Graph SDKs available in C#, Go, Java, JavaScript, PHP, Powershell, Python
auth_init.py
aka.ms/azai/auth-local