Weniger Portal, mehr Wahrheit: stift ist in Public Beta
Public Beta: stift bringt Transparenz in Microsoft CSP-Portfolios – Kunden, Tenants, Subscriptions, Ablaufdaten und Exporte (CSV/JSON/ODS). Weniger Portal, mehr Fakten.
Heute einmal etwas ganz Anderes. Ich freue mich.
Es ist soweit: Mein Langzeit-Projekt stift v0.3.0 ist als öffentliche Beta zum Download verfügbar.
Ein kleines, plattformübergreifendes Command-Line-Tool, das CSP-Portfolios automatisiert ausliest, strukturiert und als Reports exportiert – lokal, schnell, ohne Portal-Tourismus.
Herstelleragnostisch ist kein Claim, es ist eine Arbeitsweise
In der IT wird gern über „Herstellerunabhängigkeit“ gesprochen. Klingt ausgezeichnet, verkauft sich gut, fühlt sich im Slide-Deck wunderbar erwachsen an.
In der Praxis ist das aber selten eine Frage von Gesinnung. Es ist eine Frage von Arbeitsweise:
Daten strukturiert abfragen, normalisieren, auswerten – reproduzierbar. Nicht als Screenshot-Sammlung, sondern als Prozess. Genau aus dieser Denkweise ist stift entstanden.
Warum ich das gebaut habe (Spoiler: weil Reibung teuer ist)
Ich komme ursprünglich aus dem Software Asset Management (SAM). Und wer SAM mal ernsthaft gemacht hat, weiß:
Die eigentliche Arbeit ist selten „Lizenzwissen“. Die eigentliche Arbeit ist Fakten sammeln.
Die Fakten liegen typischerweise verteilt über:
- mandantenfähige Strukturen
- viele Kunden / Tenants
- Subscriptions mit Laufzeiten, Status, automatischen Verlängerungen
- Portale mit … sagen wir: Optimierungspotenzial
Der Alltag sieht dann schnell so aus: man klickt sich durch, exportiert irgendwie, sortiert nach Excel, baut Tabellen, klickt sich was in PowerBI zusammen – und hofft, dass man nichts übersehen hat. Besonders gern übersehen: Ablaufdaten und „stille“ Verlängerungen, die Budget sehr zuverlässig in Rauch verpuffen lassen.
stift soll helfen, genau diese Reibung zu eliminieren damit Beratung wieder Beratung ist und nicht Portal-Akrobatik.
Was ist „stift“?
stift ist ein CLI-Tool, das über eine dokumentierte Cloud-iQ API CSP-Portfolios abfragt und die Ergebnisse so ausgibt, dass man (automatisiert) damit arbeiten kann:
- im Terminal (für den schnellen Überblick)
- als CSV / JSON / ODS (für Reviews, Analysen, Meetings)
Und ja: Es ist Rust-basiert und wird als Single Binary ausgeliefert – ohne Installer-Zirkus und ohne Runtime-Diskussionen.

Für wen ist das gedacht?
Primär für alle, die CSP-Portfolios professionell betreuen und dabei nicht nur Lizenzvertrieb machen wollen, sondern Transparenz + Governance als Service liefern:
- CSP Reseller / T2-Partner (Portfolio-Übersicht, Review-Vorbereitung, proaktive Ablaufsteuerung)
- Lizenz- und SAM-Consultants (Faktenbasis statt Portal-Tourismus)
- Managed Service Provider (Governance als wiederholbarer Prozess, nicht als Bauchgefühl)
Gleichzeitig ist stift bewusst nicht als reines Partner-Werkzeug gebaut:
Mit dem T1-Modus können auch Endkunden – und dort vor allem Lizenzmanager ab einer gewissen Größe – ihre eigenen Tenants auswerten, Laufzeiten im Blick behalten und Reports erzeugen.
Denn ab einer bestimmten Anzahl an Tenants und Subscriptions gilt:
Nicht die Lizenz ist teuer. Die Intransparenz ist teuer.
Die wichtigsten Features (v0.3.0, späte Beta)
1) Kunden finden, anzeigen, verstehen
- Kunden listen
- Kunden suchen
- Kundendetails anzeigen (inkl. Subscriptions)

2) Ablaufende Subscriptions über alle Kunden hinweg
Mein persönlicher Favorit, weil’s im Alltag den größten Effekt hat:
- „Welche Subscriptions laufen in den nächsten 30/60/90 Tagen aus?“
- Nicht pro Kunde – sondern über das komplette Portfolio.

3) Tree-View für Portfolio-Strukturen
Organisation → Kunden → Subscriptions als Baumdarstellung, damit man Strukturen schnell versteht (und nicht erst nach dem dritten Kaffee).
4) Exporte, die man wirklich nutzt
- CSV (schnell, universell)
- JSON (für Automatisierung)
- ODS (offener Standard, Excel kann’s auch öffnen)
5) Single Binary für Linux, macOS, Windows
Download, ausführbar machen, fertig. Keine .NET/JVM-Runtime, kein JIT, keine „Installier bitte erst…“.
Ein Binary. Berechenbar. Transparent.
Downloads
Die Download-Seite inkl. Schnellstart, Paketinhalt und Checksums findest du hier:
Direkte Downloads (v0.3.0):
- macOS (Apple Silicon)
- macOS (Intel)
- Linux (x86_64)
- Windows (x86_64)
Beta-Status: Feedback ausdrücklich erwünscht
stift ist in einer späten Beta. Die Kernfunktionen sind da, jetzt geht’s um die Realität:
- Edge Cases aus echten Portfolios
- Berechtigungen / Mehr-Org-Szenarien
- Pagination / Sonderfälle
- Formatwünsche für Exporte
- „Was fehlt euch im Alltag wirklich?“
Feedback, Feature-Wünsche und Bugreports bitte an: stift@pandolin.io
Transparenz ist der Anfang von Optimierung.
Und ja: Wenn Transparenz am Ende dazu führt, dass weniger Geld für unnötige Lizenz-Reste verbrannt wird…
…dann ist das tragisch. Für irgendwen.