Verbindung wird geprüft… MSAL und Konfiguration werden initialisiert.
Aktuelle Konfiguration (js/config.js)
Client-ID
Tenant-ID
Dataverse-URL
API-Version
Redirect-URI
Demo-Modus
Diagnose-Checkliste
Azure-App-Registrierung – Einrichtung
🔴
Bekanntes Problem: falsche App-Registrierung eingetragen (AADSTS650057)
Die in js/config.js eingetragene Client-ID c7c77f31-deb1-4a75-a7b1-e42165e41e76 gehoert zur App „DPR Projektplanungs-KI" – diese hat nur Microsoft-Graph-Berechtigungen, aber keine Dataverse-Berechtigung (user_impersonation fuer https://dpr.crm4.dynamics.com).

Zwei Wege zur Loesung (siehe Schritt-fuer-Schritt unten):
  • Option A – Richtige Client-ID von „DPR SiteMate" eintragen (~1 Min)
  • Option B – Dataverse-Berechtigung zur bestehenden App hinzufuegen (~3 Min, Admin noetig)
A Richtige Client-ID von „DPR SiteMate" eintragen (empfohlen, 2 Minuten)
1
„DPR SiteMate" im Azure Portal suchen
App-Registrierungen → alle Anwendungen → nach „DPR SiteMate" suchen
2
Client-ID ablesen
In der App „DPR SiteMate" oben die Anwendungs-ID (Client-ID) kopieren.
3
In js/config.js eintragen
clientId: '<neue-client-id-von-DPR-SiteMate>',
4
Redirect-URI in DPR SiteMate eintragen
In der App „DPR SiteMate" → Authentifizierung → SPA → URI hinzufügen:
Wird geladen…
B Dataverse-Berechtigung zur bestehenden App hinzufügen (5 Minuten, Admin nötig)
1
Zur App „DPR Projektplanungs-KI" → API-Berechtigungen
2
Berechtigung hinzufügen
→ „Berechtigung hinzufügen" → Dynamics CRM → Delegiert → user_impersonation
3
Administratorzustimmung erteilen
Schaltfläche „Administratorzustimmung erteilen für DPR" klicken (blauer Button oben in der Tabelle).
4
Redirect-URI prüfen
Authentifizierung → SPA → diese URI muss eingetragen sein:
Wird geladen…
Dataverse-Nutzerberechtigungen (für beide Optionen nötig)
msdyn_customerasset: Lesen, Erstellen, Aktualisieren
annotation: Lesen, Erstellen (Timeline-Fotos)
contact: Lesen, Erstellen
account: Lesen
msdyn_workorderincident: Lesen
Power Platform Admin Center → Umgebungen → DPR → Einstellungen → Benutzer + Berechtigungen → Sicherheitsrollen
msdyn_customerasset: Lesen, Erstellen, Aktualisieren
annotation: Lesen, Erstellen (Timeline-Fotos)
contact: Lesen, Erstellen
account: Lesen
msdyn_workorderincident: Lesen
5
Verbindung testen
Klicke oben auf „Mit Microsoft-Konto anmelden", melde dich mit deinem DPR-Konto an, und alle Tests sollten grün werden.
Diagnose-Log
[Start] Seite geladen. Warte auf Initialisierung…