From d5d5160257118b9834f666a11b590a99c1c873b3 Mon Sep 17 00:00:00 2001 From: Christian Mueller Date: Sun, 3 May 2026 09:32:00 +0200 Subject: [PATCH] ui: Azure-Felder an Azure-Portal-Bezeichnungen anpassen - "Client ID" -> "Anwendungs-ID (Client)" - "Tenant ID" -> "Verzeichnis-ID (Mandant)" - "Auth Tenant" und "Client Secret" ausgeblendet (nicht noetig) - Hilfstexte mit Azure-Portal-Pfaden hinzugefuegt - Auth Tenant wird automatisch aus Tenant ID gesetzt Co-Authored-By: Claude Opus 4.6 (1M context) --- app.py | 5 +++++ templates/settings.html | 32 +++++++++++++++----------------- 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/app.py b/app.py index 6a5b814..ee3f538 100644 --- a/app.py +++ b/app.py @@ -565,6 +565,11 @@ async def update_settings(request: Request): value = form.get(key, "") database.set_setting(key, value) + # Auth Tenant immer gleich Tenant ID setzen + tenant_id = form.get("azure_tenant_id", "") + if tenant_id: + database.set_setting("azure_auth_tenant", tenant_id) + # Admin password new_pw = form.get("admin_password", "") if new_pw: diff --git a/templates/settings.html b/templates/settings.html index 85e0e40..c24add9 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -17,33 +17,31 @@
-
Azure AD / Microsoft Graph
+
Microsoft Entra ID (Azure AD)
- + + value="{{ settings.azure_client_id }}" + placeholder="z.B. b19325df-9905-4e93-8419-30639376277d"> + Azure Portal > App-Registrierungen > Uebersicht > Anwendungs-ID (Client)
- - -
-
- + + value="{{ settings.azure_tenant_id }}" + placeholder="z.B. 6a0349fc-7bb3-4868-a711-27a0d1c58c83"> + + + Azure Portal > App-Registrierungen > Uebersicht > Verzeichnis-ID (Mandant)
- - -
-
- + + value="{{ settings.azure_scopes }}" + placeholder="User.Read User.Read.All Presence.Read Presence.Read.All"> + Standard: User.Read User.Read.All Presence.Read Presence.Read.All
{% if authenticated %}