System-Status
β
Verbindung
β
Vertriebsmitarbeiter
β
Mails versendet
β
Fehler
β
AuftrΓ€ge
β
Letzter Lauf
π Verbindungstest
Dataverse-Verbindung testen
ΓberprΓΌft die Verbindung zu Microsoft Dynamics Dataverse und validiert die API-Zugangsdaten.
π₯ Vertriebsmitarbeiter
Mitarbeiter aus Dataverse laden
LΓ€dt alle aktiven Vertriebsmitarbeiter mit E-Mail-Adresse aus Dataverse.
π Workflow starten
Wochenreport manuell auslΓΆsen
Startet den kompletten Report-Workflow sofort fΓΌr alle Vertriebsmitarbeiter.
π§ͺ Test-Mail
Mail fΓΌr einen Mitarbeiter testen
Erstellt und versendet eine Test-Mail fΓΌr einen einzelnen Vertriebsmitarbeiter.
Authentifizierung
π Admin-Token
API-Zugriffstoken
Alle Admin-API-Endpunkte erfordern den Header
X-Admin-Token
oder den Query-Parameter ?token=β¦. Setze den Wert der Umgebungsvariable
ADMIN_TOKEN in Cloudflare.Konfiguration
βοΈ Aktive Konfiguration
Konfigurationsschicht prΓΌfen
Zeigt die aktuelle Konfiguration (ohne Secrets). Konfigurierbar ΓΌber Cloudflare-Umgebungsvariablen.
Pflicht-Umgebungsvariablen
Setze diese Variablen in Cloudflare Pages β Einstellungen β Umgebungsvariablen:
| Variable | Beschreibung | Pflicht |
|---|---|---|
DATAVERSE_URL | Dataverse-Basis-URL (z.B. https://dpr.crm4.dynamics.com) | Pflicht |
TENANT_ID | Azure AD Tenant-ID | Pflicht |
CLIENT_ID | Azure App Registration Client-ID | Pflicht |
CLIENT_SECRET | Azure App Registration Client-Secret | Pflicht |
MAIL_SENDER | Absender-E-Mail (muss beim Provider freigeschaltet sein) | Pflicht |
SENDGRID_API_KEY | SendGrid API-Key (oder MAILGUN_API_KEY) | Empfohlen |
MAILGUN_API_KEY | Mailgun API-Key (Alternative zu SendGrid) | Optional |
MAILGUN_DOMAIN | Mailgun-Domain (wenn Mailgun genutzt) | Optional |
ADMIN_TOKEN | Token fΓΌr Admin-API-Zugriff | Empfohlen |
TEST_RECIPIENT | Test-EmpfΓ€nger ΓΌberschreibt alle EmpfΓ€nger | Optional |
LOG_LEVEL | info / debug / error | Optional |