Axians

Admin

Zum Shop
Name Kategorie Einkaufspreis EK MRC (Monatlich) OTC (Einmalig) MRC (Monatlich) Stundensatz Aktionen

Verwalten Sie hier Ihre Produktkategorien. Änderungen wirken sich sofort auf den Shop aus.

Stundensätze erscheinen nicht im Produktkatalog und können hier verwaltet werden.

Bezeichnung EK OTC (CHF/h) EK MRC (CHF/h) Stundensatz VK (CHF/h) Aktionen

Disk-Preise (CHF/GB pro Monat)

Speicherkosten pro GB für VM Disk-Storage. Änderungen werden sofort gespeichert.

Klasse EK (CHF/GB) VK (CHF/GB)

Azure EK-Preise importieren

Importiert Einkaufspreise für Azure-SKUs aus den Microsoft CSP CSVs. Alle Preise sind in USD und werden mit den FX-Raten in CHF umgerechnet. Pro Upload-Typ (Reservations / Consumption) werden bestehende Datensätze vollständig ersetzt.

Microsoft Preisliste importieren (CSV)

CSV-Export aus dem Microsoft Partner Center (Pricing Workspace). Es werden nur CHF-Zeilen berücksichtigt. Bestehende Lizenzen werden über ihre SKU aktualisiert, neue werden angelegt.

CSP Margen-Staffeln

Diese Staffeln stehen im Shop als Dropdown zur Verfügung. Der Verkaufspreis der CSP Lizenzen wird als EK + Marge berechnet.

Bezeichnung Marge % Standard

Kauflizenzen Marge (fix)

Fixe Marge für die Unterkategorie Kauflizenzen (Software).

%

Verwalten Sie hier die Benutzer des Sizing-Shops. Passwörter werden sicher gehasht gespeichert.

API-Keys für den MCP-Zugriff (z. B. Claude Remote MCP Server). Jeder Key ist einem Benutzer zugeordnet.

Übersicht der Microsoft Entra ID SSO-Konfiguration. Die Werte werden aus der Server-Konfiguration gelesen.

Entra ID Status

Wird geladen …

Aktuelle Konfiguration

Client ID -
Tenant ID -
Redirect URI -
Authority -

Kurzanleitung Einrichtung

  1. Azure Portal öffnen → Microsoft Entra ID → App registrations → New registration.
  2. Name vergeben, z.B. Sizing Shop V2.
  3. Supported account types wählen (nur eigener Tenant oder alle Organisationen).
  4. Redirect URI als SPA eintragen: http://localhost:3000/index.html
  5. Nach der Registrierung Application (client) ID und Directory (tenant) ID kopieren.
  6. Unter Authentication → Implicit grant die Option ID tokens aktivieren.
  7. Unter Token configuration den optionalen Claim email für ID-Tokens hinzufügen.
  8. Unter API permissions folgende delegated Permissions hinzufügen: openid, profile, email, User.Read.
  9. Grant admin consent erteilen.
  10. Werte in server/.env eintragen und Server neu starten.

Ausführliche Anleitung siehe IaM.md.

Passwort ändern

Änderungen übernehmen

Alle Produkte, Kategorien und Stundensätze werden jetzt automatisch in der MySQL-Datenbank gespeichert. Mit diesem Button können Sie eine vollständige Synchronisation der aktuellen Ansicht erzwingen.

Server: localhost:3307 — API: localhost:3000

Alle Produktänderungen der letzten 12 Monate.

Benutzer Zeitpunkt Produkt Änderung