10 unverzichtbare Governance-Tipps für Power Platform, die jeder kennen sollte
Von Mirko Peters ·
Willkommen zurück, liebe Hörerinnen, Hörer und Leserinnen und Leser, zu einem weiteren Deep Dive in die Welt der Cloud-Technologie und der Unternehmensarchitektur. In der heutigen Podcast-Folge haben wir eines der dringendsten Probleme besprochen, mit denen IT-Verantwortliche heute konfrontiert sind: Power Platform Governance.
Automatisch mit KI aus dem Originalbeitrag übersetzt. Englisches Original lesen
Willkommen zurück, liebe Hörerinnen, Hörer und Leserinnen und Leser, zu einem weiteren Deep Dive in die Welt der Cloud-Technologie und der Unternehmensarchitektur. In der heutigen Podcast-Folge haben wir eines der dringendsten Probleme besprochen, mit denen IT-Verantwortliche heute konfrontiert sind: Power Platform Governance. Da Low-Code- und No-Code-Werkzeuge wie Power Apps, Power Automate und Power Virtual Agents in modernen Unternehmen allgegenwärtig geworden sind, haben sich die traditionellen Grenzen des IT-Managements verschoben. Mitarbeitende sind nicht mehr nur Anwender von Technologie, sondern Macher, Entwickler und Innovatoren.
Diese Demokratisierung der App-Entwicklung eröffnet zwar enorme Agilität und Innovationskraft, bringt aber auch erhebliche Risiken mit sich. Ohne geeignete Aufsicht finden sich Organisationen schnell in einem Wust aus Schatten-IT, Datenlecks, verwaisten Anwendungen und außer Kontrolle geratenen Lizenzkosten wieder. Keine Sorge: Governance bedeutet nicht, Innovation vollständig zu stoppen. Richtig umgesetzt wirkt eine effektive Governance wie Leitplanken, die es Ihren Machern ermöglichen, schneller, sicherer und weiter zu kommen.
Dieser Blogbeitrag ergänzt die aktuelle Podcast-Folge und vertieft die zentralen Strategien, die dort besprochen wurden. Wir stellen zehn praxisnahe, umsetzbare Governance-Tipps vor, die speziell für IT-Administratoren, Cloud-Architekten und Unternehmensverantwortliche gedacht sind, die die Kontrolle über ihre Low-Code-Umgebung meistern möchten, ohne die Kreativität zu ersticken. Steigen wir direkt ein.
Einführung in die Power Platform Governance
Bevor wir zu den zehn Tipps kommen, sollten wir ein gemeinsames Verständnis davon schaffen, was Power Platform Governance eigentlich ist. Im Kern ist Governance der Rahmen aus Richtlinien, Prozessen und automatisierten Kontrollen, mit denen Sie die Einführung und den Betrieb der Microsoft Power Platform im großen Maßstab steuern. Sie beantwortet entscheidende Fragen: Wer darf was erstellen? Wohin fließen Unternehmensdaten? Wem gehören Apps, wenn Mitarbeitende das Unternehmen verlassen? Wie überwachen wir die Nutzung und stellen die Einhaltung von Sicherheitsvorgaben sicher?
Ohne eine Governance-Strategie kann sich Ihr Mandant schnell in den digitalen Wilden Westen verwandeln. Mit einem soliden Plan schützen Sie hingegen Ihre Unternehmensdaten, optimieren Ihre Rendite und befähigen Ihre Belegschaft sicher zum Arbeiten. Schauen wir uns die zehn wesentlichen Schritte an, die Sie dorthin bringen.
Tipp 1: Eine Strategie für die Standardumgebung festlegen
Viele Organisationen machen den entscheidenden Fehler, dass jeder Benutzer Apps und Flows direkt in der standardmäßigen Standardumgebung erstellen darf. Das ist ein Rezept für Probleme. Die Standardumgebung ist für alle lizenzierten Benutzer zugänglich und wird dadurch zu einer gefährlichen Ablage für Produktiv-Apps, persönliche Experimente und alles dazwischen.
Ihr allererster Governance-Schritt sollte sein, eine saubere Umgebungsstrategie festzulegen. Benennen Sie Ihre Standardumgebung in etwas Eindeutiges um, etwa „Persönliche Produktivität“, und nutzen Sie sie ausschließlich für individuelles Lernen und persönliche Produktivitätswerkzeuge. Für offizielle Geschäftsanwendungen müssen Sie eigene Umgebungen anlegen. Trennen Sie Entwicklungs-, Test- und Produktivumgebungen voneinander. So verhindern Sie, dass ein Entwickler, der einen unübersichtlichen Flow testet, versehentlich eine geschäftskritische Anwendung lahmlegt, die die gesamte Finanzabteilung nutzt.
Tipp 2: Robuste Richtlinien zur Verhinderung von Datenverlust (Data Loss Prevention, DLP) implementieren
Datenabfluss gehört zu den größten Albträumen eines Chief Information Security Officer. In der Power Platform schlagen Konnektoren die Brücke zwischen Microsoft-Diensten, externen Cloud-Anbietern und lokalen Datenquellen. Bleibt dies unkontrolliert, könnte ein Maker problemlos eine App erstellen, die sensible Daten aus einer sicheren internen SharePoint-Website entnimmt und an eine nicht genehmigte öffentliche Social-Media-Plattform weiterleitet.
Genau hier kommen Richtlinien zur Verhinderung von Datenverlust (Data Loss Prevention, DLP) ins Spiel. DLP-Richtlinien ermöglichen es Administratoren, Konnektoren in zwei klar getrennte Gruppen einzuteilen: Geschäftlich und Nicht geschäftlich. Sie können Konnektoren sogar vollständig auf den Status Blockiert setzen. Indem Sie Konnektoren logisch gruppieren, verhindern Sie, dass Geschäftsdaten innerhalb derselben App oder desselben Flows mit nicht geschäftlichen Konnektoren vermischt werden. Wenden Sie diese Richtlinien sowohl auf Mandantenebene als auch auf Ebene der einzelnen Umgebungen an, um verschiedene Geschäftsbereiche gezielt zu adressieren.
Tipp 3: Verwaiste Apps und Flows überwachen und verwalten
Menschen wechseln täglich ihre Rolle, kommen in andere Abteilungen oder verlassen ein Unternehmen ganz. Verlässt ein Ersteller ein Unternehmen, bleiben die Apps und Flows, die er gebaut hat, ohne Besitzer zurück. Man bezeichnet sie als verwaiste Ressourcen. Mit der Zeit können verwaiste Apps zu erheblichen Sicherheitsrisiken werden, vor allem wenn sie auf fest codierte Anmeldeinformationen oder veraltete Dienstkonten angewiesen sind, die irgendwann deaktiviert oder kompromittiert werden.
Im Rahmen Ihres regulären Governance-Betriebs sollten Sie einen Prozess einrichten, um verwaiste Apps und Flows zu erkennen und die Besitzerschaft neu zuzuweisen. Prüfen Sie Ihren Mandanten regelmäßig auf Objekte, deren Besitzer nicht mehr aktiver Mitarbeiter ist. Diese Erkennung können Sie mit PowerShell-Skripten oder Power Automate-Flows automatisieren. So stellen Sie sicher, dass jede Software in Ihrem Ökosystem eine verantwortliche Person hat, die ihren Lebenszyklus steuert.
Tipp 4: Nutzen Sie das CoE (Center of Excellence) Starter Kit
Falls Sie das Microsoft Power Platform Center of Excellence (CoE) Starter Kit noch nicht bereitgestellt haben, unterbrechen Sie bitte, was Sie gerade tun, und informieren Sie sich sofort darüber. Das CoE Starter Kit ist eine Sammlung von Komponenten und Werkzeugen, die Ihnen helfen, eine Strategie für die Einführung und den Betrieb der Power Platform zu entwickeln. Besonders erfreulich: Microsoft stellt es als Open-Source-Lösung bereit.
Das CoE-Kit nutzt Power Apps, Power Automate und Power BI, um ein Verwaltungs-Dashboard zu erstellen, das Ihnen detaillierte Einblicke in alles gibt, was in Ihrem gesamten Mandanten passiert. Es zeigt, wer Apps erstellt, welche Apps am beliebtesten sind, wo Daten freigegeben werden und welche Umgebungen bald an ihre Kapazitätsgrenzen stoßen. Für IT-Administratoren ist es im Grunde ein Multiplikator: Sie erhalten Telemetriedaten auf Unternehmensniveau und Verwaltungsfunktionen direkt ohne zusätzlichen Aufwand.
Tipp 5: Lizenzierung und Kapazitätsverwaltung klar regeln
Die Lizenzierung im Microsoft-Ökosystem kann sich anfühlen wie ein Labyrinth ohne Augenlicht, und die Power Platform bildet da keine Ausnahme. Zwischen Benutzerlizenzen, App-Lizenzen, Pay-as-you-go-Modellen und AI-Builder-Credits ist es außergewöhnlich leicht, zu viel auszugeben oder unbemerkt die Compliance zu verletzen.
Um die Lizenzierung wirksam zu steuern, sollten Sie die Kapazitätsverwaltung zentralisieren. Lassen Sie einzelne Geschäftsbereiche nicht ohne IT-Transparenz wahllos Lizenzen beschaffen. Überwachen Sie die Speicherlimits Ihrer Umgebungen genau, denn ein Engpass bei Datenbank- oder Dateispeicher kann kritische Geschäftslösungen zum Stillstand bringen. Legen Sie einen klaren Workflow für Anforderung und Zuteilung von Lizenzen und Kapazität fest, damit Wachstum gezielt, budgetiert und vollständig compliant erfolgt.
Tipp 6: Umgebungs-Sicherheitsgruppen und Zugriffssteuerung einrichten
Wer hat die Schlüssel zu Ihrem Reich? Wenn jeder in Ihrem Unternehmen nach Belieben neue Umgebungen anlegen kann, laden Sie Probleme geradezu ein. Die Steuerung der Umgebungserstellung ist ein grundlegender Pfeiler einer ausgereiften Governance-Strategie.
Standardmäßig kann jeder lizenzierte Benutzer Test- und Produktionsumgebungen erstellen. Sie sollten diese Einstellung umgehend ändern, sodass nur ausgewiesene IT-Administratoren Umgebungen anlegen dürfen. Nutzen Sie außerdem Azure Active Directory-Sicherheitsgruppen, um den Zugriff auf bestimmte Umgebungen zu steuern. Befinden sich in einer Umgebung sensible HR-Daten, weisen Sie ihr eine Sicherheitsgruppe zu, die ausschließlich autorisiertes HR-Personal enthält. Dieses Prinzip der minimalen Berechtigung stellt sicher, dass Benutzer nur die Umgebungen sehen und nutzen, die für ihre jeweilige Aufgabe erforderlich sind.
Tipp 7: Solution-Importe und -Exporte prüfen und nachverfolgen
In ausgereiften Entwicklungsprozessen werden Anwendungen und Automatisierungen in Solutions verpackt und von Entwicklungs- über Testumgebungen schließlich in die Produktion überführt. Das ist der Goldstandard der Softwareentwicklung, eröffnet aber auch Angriffsmöglichkeiten für böswillige Akteure oder unachtsame Ersteller, die unautorisierten Code in die Produktion bringen.
Administratoren müssen Solution-Importe und -Exporte konsequent prüfen. Behalten Sie den Unterschied zwischen nicht verwalteten und verwalteten Solutions im Blick. In Produktionsumgebungen sollten Sie idealerweise nur verwaltete Solutions importieren lassen, um direkte, unkontrollierte Änderungen am Live-Code zu verhindern. Nutzen Sie Microsoft Purview-Überwachungsprotokolle, um nachzuverfolgen, wer Solutions exportiert. Ein Export enthält oft zugrunde liegende Umgebungsvariablen und Verbindungsverweise, die Sie vor neugierigen Blicken schützen möchten.
Tipp 8: Managed Environments für wertvolle Apps einrichten
Nicht alle Apps sind gleich wichtig. Manche sind einfache Team-Tracker, die von drei Personen genutzt werden, während andere geschäftskritische Anwendungen sind, die zentrale Geschäftsprozesse abbilden. Jede einzelne Umgebung mit derselben strengen Einschränkung zu verwalten, ist ineffizient und frustrierend.
Microsoft hat Managed Environments genau für diese Herausforderung eingeführt. Managed Environments stellen IT-Administratoren sofort einsetzbare Steuerungsfunktionen bereit, die Governance deutlich erleichtern. Wenn Sie eine Umgebung als verwaltet kennzeichnen, erhalten Sie Funktionen wie wöchentliche Administratorzusammenfassungen mit der App-Nutzung und den aktivsten Makern, einfache Freigabebeschränkungen, die eine breite Verteilung von Apps einschränken, sowie erzwungene Richtlinien für Datenverlustverhinderung. Aktivieren Sie Managed Environments für Ihre wertvollen Produktionsumgebungen, um Ihre administrativen Möglichkeiten sofort zu erweitern.
Tipp 9: Maker-Förderung und Schulungsprogramme etablieren
Governance wird oft rein als restriktive Praxis betrachtet, als eine Reihe von Regeln, mit denen Menschen ein „Nein“ entgegengeschleudert wird. Die erfolgreichsten Organisationen drehen diese Sichtweise jedoch um, indem sie Governance mit Maker-Förderung und Schulungen verbinden.
Wenn Sie die Plattform einfach abriegeln, ohne Ihren Mitarbeitenden beizubringen, verantwortungsvoll zu entwickeln, treiben Sie sie in die Schatten-IT und zu nicht genehmigten Drittanbieter-Tools. Richten Sie interne Community-Gruppen ein, veranstalten Sie regelmäßig Hackathons und etablieren Sie einen formellen „Power Platform Maker Bootcamp“. Vermitteln Sie Ihren Entwicklern von Anfang an Wissen zu Sicherheits-Best-Practices, sinnvollen Namenskonventionen, effizientem Formelaufbau und Datenmanagement. Wenn Maker die Hintergründe der Regeln verstehen, werden sie zu Ihren wichtigsten Verbündeten, wenn es darum geht, einen sauberen Mandanten zu erhalten.
Tipp 10: Compliance und Telemetrie kontinuierlich überprüfen
Governance ist kein Projekt, das man einmal erledigt, auf einer Liste abhakt und dann vergisst. Die Cloud ist dynamisch, Geschäftsanforderungen ändern sich schnell, und Microsoft veröffentlicht regelmäßig neue Funktionen, Konnektoren und administrative Steuerungsmöglichkeiten. Eine Governance-Richtlinie, die vor sechs Monaten perfekt funktionierte, kann heute völlig veraltet sein.
Legen Sie einen regelmäßigen Rhythmus fest, monatlich oder quartalsweise, um Ihre Plattform-Telemetrie, Audit-Protokolle und den Compliance-Status zu überprüfen. Achten Sie auf Trends bei der App-Nutzung, prüfen Sie neu gemeldete Sicherheitswarnungen, sehen Sie sich Ausnahmen von DLP-Richtlinien an und halten Sie den Austausch mit Ihren internen Champions aufrecht. Kontinuierliche Verbesserung und Wachsamkeit sind die Kennzeichen eines erstklassigen IT-Governance-Programms.
Fazit: Aufbau eines nachhaltigen Governance-Frameworks
Power Platform Governance zu beherrschen wirkt auf den ersten Blick vielleicht einschüchternd, doch wie wir in diesem Beitrag gezeigt haben, ist es durchaus machbar, wenn Sie es in überschaubare, strategische Schritte zerlegen. Wenn Sie Ihren Blickwinkel von Einschränkung auf Befähigung umstellen, schaffen Sie ein nachhaltiges Framework, das die kritischen Daten Ihrer Organisation schützt und Ihre Belegschaft befähigt, im Tempo des Geschäfts zu innovieren.
Denken Sie daran: Das Ziel von Governance ist nicht, Kreativität zu ersticken, sondern sie in eine Richtung zu lenken, die sicher, skalierbar und langfristig nachhaltig ist. Starten Sie klein, setzen Sie diese zehn Tipps schrittweise um und beobachten Sie, wie Ihr Low-Code-Ökosystem gedeiht.
Vielen Dank, dass Sie unseren Podcast eingeschaltet und den Blog gelesen haben. Wenn Ihnen diese Tipps geholfen haben, teilen Sie diesen Beitrag gerne mit Ihren Kolleginnen und Kollegen aus der IT-Administration und Cloud-Architektur, und abonnieren Sie den Podcast für weitere Tiefenanalysen zur Unternehmenstechnologie. Bis zum nächsten Mal: Bauen Sie weiterhin verantwortungsvoll!