← Zur Anmeldung ▶ Demo starten
Eura Mobil Intranet · Rollout-Plan

Was ist wofür nötig?

Ein klarer Überblick: Was läuft heute schon, was braucht noch einen Einrichtungsschritt — und von wem.

▶ Alle Formulare jetzt ansehen (Demo)
Jetzt verfügbar · Kein Setup nötig
Alle Formulare — sofort nutzbar
Das Frontend ist fertig und vollständig einsatzbereit. Im Demo-Modus kann jeder alle Formulare ansehen, ausfüllen und den Ablauf erleben — ohne Anmeldung.
📦
Bedarfsanforderung (BANF)
5-stufige Freigabe nach Betrag · Positionstabelle · Kostenstelle
✈️
Dienstreiseantrag
Reiseziel/-dauer · Transportwahl · VMA-Kalkulator · Km-Pauschale
🧾
Reisekostenabrechnung
Ausgaben-Tabelle · VMA nach Reisetagen · IBAN · Genehmigung
📊
CAPEX-Antrag
Dynamischer Genehmigungsweg nach Investitionsvolumen · MwSt-Berechnung
🎁
Geschenke-Formular
Zuwendungen dokumentieren · Compliance-Fragen · Wertgrenze
🗑️
Scrapping-Prozess
Anlagen aus Anlagevermögen ausscheiden · Verwertungsart · Restbuchwert
Was läuft bereits
Cloudflare Worker deployed (euramobil.workers.dev)
Alle 6 Formulare mit Validierung, Dark Mode, Mobile-Design
Sanity CMS eingerichtet (Projekt 1vblag9d)
KV-Namespace für Sessions konfiguriert
GitHub Actions: automatischer Deploy bei jedem Push
▶ Demo starten
⚙️
Stufe 1 · Zuständig: Eura-IT + Julian
Echter Microsoft-Login
Mitarbeiter melden sich mit ihrem bestehenden Microsoft 365-Konto an — kein separates Passwort, kein neues Konto. Das Intranet erkennt automatisch Name, E-Mail und Abteilung aus dem Active Directory.
🔐
SSO mit Microsoft-Konto
Bestehende Zugangsdaten · Kein neues Passwort · MFA automatisch inklusive
👤
Automatische Vorausfüllung
Name, E-Mail, Abteilung aus dem Active Directory — keine manuelle Eingabe
🛡️
Zugangskontrolle
Nur @euramobil.de-Konten und verbundene Unternehmen — keine Fremdpersonen
Was Eura-IT einrichten muss (~2 Stunden)
Azure Active Directory → App-Registrierungen → Neue App anlegen
Redirect-URI eintragen: https://euramobil.workers.dev/auth/callback
API-Berechtigungen: openid profile email
Client-Secret erstellen (24 Monate Laufzeit empfohlen)
Julian erhält: CLIENT_ID · CLIENT_SECRET · TENANT_ID
Was Julian danach macht (~15 Minuten)
Die 3 Secrets als Worker-Secrets hinterlegen
Deploy auslösen → Login ist sofort aktiv
⏱ Gesamtaufwand: ~2–3 Stunden
📋
Stufe 2 · Zuständig: Julian (~1 Stunde)
Formulardaten speichern
Wenn ein Mitarbeiter ein Formular absendet, wird der Antrag in Sanity CMS gespeichert. Admins sehen alle Anträge im Studio, können filtern und nachvollziehen wer was wann beantragt hat.
💾
Anträge werden tatsächlich gespeichert
Jede Einreichung landet als Dokument in Sanity CMS
📈
Antragsstatus-Tracking
Offen · Genehmigung ausstehend · Genehmigt · Abgelehnt
🔍
Admin-Übersicht
Alle Anträge zentral · Filter nach Typ, Status, Abteilung
Was nötig ist
Sanity Studio (bereits eingerichtet, Projekt 1vblag9d) → API-Token generieren
Julian hinterlegt Token als Worker-Secret (SANITY_TOKEN)
Keine weiteren Abhängigkeiten — Sanity ist bereits konfiguriert
⏱ Aufwand: ~1 Stunde
📧
Stufe 3 · Zuständig: Julian (~1 Stunde)
E-Mail-Genehmigungsworkflow
Nach jeder Formulareinreichung erhält der Vorgesetzte automatisch eine E-Mail mit einem direkten "Genehmigen"- und "Ablehnen"-Button. Kein Login nötig, kein Suchen im System.
📨
Genehmiger-E-Mail automatisch
Vorgesetzter erhält Link direkt nach Einreichung
Genehmigen / Ablehnen per Klick
Kein Login ins Intranet nötig — direkt aus der E-Mail heraus
🔔
Antragsteller wird benachrichtigt
Automatische E-Mail wenn Antrag genehmigt oder abgelehnt wurde
Was nötig ist
Resend-Account anlegen (kostenlos, 3.000 Mails/Monat)
Domain euramobil.de verifizieren (DNS-Eintrag, ~15 Min mit IT)
API-Key als Worker-Secret hinterlegen (RESEND_API_KEY)
⏱ Aufwand: ~1 Stunde
Vom Demo zum produktiven Betrieb
Drei überschaubare Schritte — der erste liegt bei der IT-Abteilung
Eura-IT
Azure AD App-Registrierung
~2 Stunden · Einmalig
Julian
Secrets konfigurieren + Deploy
~15 Minuten je Schritt
Ergebnis
Vollständiger digitaler Workflow
Kein Papier · Kein Excel
▶ Jetzt im Demo-Modus ansehen