10 najważniejszych wskazówek dotyczących zarządzania Power Platform, które warto znać
By Mirko Peters ·
Witajcie ponownie, słuchacze i czytelnicy, w kolejnym dogłębnym omówieniu świata technologii chmurowych i architektury przedsiębiorstwa. W dzisiejszym odcinku podcastu zajęliśmy się jednym z najpilniejszych wyzwań, przed jakimi stoją dziś liderzy IT…
Automatically translated with AI from the original post. Read the English original
Witajcie ponownie, słuchacze i czytelnicy, w kolejnym dogłębnym omówieniu świata technologii chmurowych i architektury przedsiębiorstwa. W dzisiejszym odcinku podcastu zajęliśmy się jednym z najpilniejszych wyzwań, przed jakimi stoją dziś liderzy IT: zarządzaniem Power Platform. Gdy narzędzia low-code i no-code, takie jak Power Apps, Power Automate czy Power Virtual Agents, stają się wszechobecne w nowoczesnych organizacjach, tradycyjne granice zarządzania IT uległy przesunięciu. Pracownicy nie są już wyłącznie odbiorcami technologii; są twórcami, konstruktorami i innowatorami.
Chociaż ta demokratyzacja tworzenia aplikacji otwiera drogę do niezwykłej zwinności i innowacji, wiąże się też ze znacznymi zagrożeniami. Bez odpowiedniego nadzoru organizacje szybko zaczynają tonąć w shadow IT, wyciekach danych, osieroconych aplikacjach i niekontrolowanych kosztach licencji. Ale nie ma powodu do obaw! Zarządzanie nie musi oznaczać całkowitego zahamowania innowacji. Wręcz przeciwnie: dobrze przeprowadzone, skuteczne zarządzanie działa jak bariery ochronne, które pozwalają twórcom działać szybciej, bezpieczniej i dalej.
W tym artykule towarzyszącym najnowszemu odcinkowi podcastu rozwiniemy główne strategie omawiane w audycji. Przedstawimy dziesięć praktycznych, możliwych do wdrożenia wskazówek dotyczących zarządzania, stworzonych z myślą o administratorach IT, architektach chmury i liderach przedsiębiorstw, którzy chcą opanować sztukę kontrolowania środowiska low-code swojej organizacji bez tłumienia kreatywności. Zacznijmy.
Wprowadzenie do zarządzania Power Platform
Zanim przejdziemy do dziesięciu wskazówek, ustalmy wspólne rozumienie tego, czym jest w istocie zarządzanie Power Platform. U podstaw zarządzanie to zbiór zasad, procedur i zautomatyzowanych mechanizmów kontroli, które wdrażasz, aby nadzorować przyjęcie i działanie Microsoft Power Platform na dużą skalę. Odpowiada ono na kluczowe pytania: Kto może tworzyć co? Dokąd trafiają dane firmy? Kto jest właścicielem aplikacji, gdy pracownik odchodzi z firmy? Jak monitorować wykorzystanie i utrzymywać zgodność z wymogami bezpieczeństwa?
Bez strategii zarządzania Twoja dzierżawa może szybko przekształcić się w cyfrowy odpowiednik Dzikiego Zachodu. Mając natomiast solidny plan, możesz chronić korporacyjne zasoby danych, optymalizować zwrot z inwestycji i bezpiecznie wspierać swoich pracowników. Przyjrzyjmy się dziesięciu najważniejszym krokom, które pozwolą Ci to osiągnąć.
Wskazówka 1: Ustal strategię środowisk domyślnych
Wiele organizacji popełnia krytyczny błąd, pozwalając każdemu użytkownikowi tworzyć aplikacje i przepływy bezpośrednio w gotowym środowisku Default. To przepis na katastrofę. Środowisko Default jest dostępne dla wszystkich licencjonowanych użytkowników, co czyni je niebezpiecznym miejscem składowania aplikacji produkcyjnych, osobistych eksperymentów i wszystkiego pomiędzy.
Twoim pierwszym krokiem w zakresie zarządzania powinno być ustanowienie właściwej strategii środowisk. Zmień nazwę środowiska Default na coś jasnego, na przykład „Produktywność osobista”, i używaj go wyłącznie do indywidualnej nauki i osobistych narzędzi produktywności. Oficjalne aplikacje biznesowe muszą trafiać do dedykowanych środowisk. Oddziel środowiska deweloperskie, testowe i produkcyjne. Dzięki temu deweloper testujący chaotyczny przepływ nie zepsuje przypadkiem kluczowej dla działalności aplikacji używanej przez cały dział finansowy.
Wskazówka 2: Wdróż solidne zasady zapobiegania utracie danych (DLP)
Wyciek danych to jeden z największych koszmarów dyrektora ds. bezpieczeństwa informacji (CISO). W Power Platform łączniki stanowią pomost między usługami Microsoft, zewnętrznymi dostawcami chmury a źródłami danych lokalnych. Jeśli nie zostaną one kontrolowane, twórca może łatwo zbudować aplikację, która pobiera poufne dane z bezpiecznej wewnętrznej witryny SharePoint i przesyła je do niezatwierdzonej publicznej platformy mediów społecznościowych.
Tu z pomocą przychodzą zasady DLP (Data Loss Prevention). Pozwalają one administratorom przypisać łączniki do dwóch odrębnych grup: biznesowych i niebiznesowych. Można również całkowicie ustawić łączniki w stan zablokowany. Grupując łączniki w logiczny sposób, zapobiegasz mieszaniu się danych biznesowych z łącznikami niebiznesowymi w obrębie tej samej aplikacji lub przepływu. Pamiętaj, aby stosować te zasady zarówno na poziomie dzierżawy, jak i na poziomie konkretnego środowiska, aby skutecznie obejmować różne jednostki biznesowe.
Wskazówka 3: Monitoruj i zarządzaj osieroconymi aplikacjami i przepływami
Ludzie zmieniają role, przechodzą do innych działów i opuszczają organizacje każdego dnia. Gdy twórca opuszcza firmę, aplikacje i przepływy, które zbudował, zostają bez właściciela. Nazywa się je osieroconymi zasobami. Z czasem osierocone aplikacje mogą stać się poważnym zagrożeniem dla bezpieczeństwa, zwłaszcza gdy opierają się na zakodowanych na stałe poświadczeniach lub na nieaktualnych kontach usługowych, które w końcu zostaną wyłączone lub przejęte.
W ramach bieżących działań związanych z ładem (governance) musisz wdrożyć proces wykrywania osieroconych aplikacji i przepływów oraz przypisywania ich do nowych właścicieli. Regularnie audytuj dzierżawę pod kątem obiektów, których właściciel nie jest już aktywnym pracownikiem. Ten proces wykrywania możesz zautomatyzować za pomocą skryptów PowerShell lub przepływów Power Automate, dzięki czemu każde oprogramowanie działające w ekosystemie będzie miało wyznaczoną osobę odpowiedzialną za zarządzanie jego cyklem życia.
Wskazówka 4: Wykorzystaj zestaw CoE (Center of Excellence) Starter Kit
Jeśli nie wdrożyłeś jeszcze zestawu Microsoft Power Platform Center of Excellence (CoE) Starter Kit, przerwij wszystko, co robisz, i sprawdź go od razu. CoE Starter Kit to zbiór komponentów i narzędzi, które pomagają opracować strategię przyjmowania i wspierania Power Platform. Co najlepsze, firma Microsoft udostępnia go jako rozwiązanie open source.
Zestaw CoE wykorzystuje Power Apps, Power Automate i Power BI do zbudowania administracyjnego pulpitu, który daje głęboki wgląd w to, co dzieje się w całej dzierżawie. Pokazuje, kto tworzy aplikacje, które aplikacje są najpopularniejsze, gdzie udostępniane są dane i które środowiska zbliżają się do wyczerpania pojemności. Jest to zasadniczo mnożnik siły dla administratorów IT, dający telemetrię klasy korporacyjnej i możliwości zarządzania od razu po wdrożeniu.
Wskazówka 5: Zdefiniuj jasne zasady licencjonowania i zarządzania pojemnością
Licencjonowanie w ekosystemie Microsoft potrafi przypominać poruszanie się po labiryncie z zawiązanymi oczami, i Power Platform nie jest tu wyjątkiem. Pomiędzy licencjami użytkowników, licencjami na pojedyncze aplikacje, modelami płatności za użycie i kredytami AI Builder bardzo łatwo jest organizacji przepłacić lub niezauważenie przestać spełniać wymogi zgodności.
Aby skutecznie zarządzać licencjonowaniem, musisz scentralizować zarządzanie pojemnością. Nie pozwalaj poszczególnym jednostkom biznesowym kupować licencji bez nadzoru IT. Uważnie monitoruj limity pojemności pamięci środowisk, ponieważ wyczerpanie miejsca w bazie danych lub na pliki potrafi gwałtownie zatrzymać krytyczne rozwiązania biznesowe. Ustal jasny proces wnioskowania o licencje i przydział pojemności, aby wzrost był zaplanowany, zabudżetowany i w pełni zgodny z wymogami.
Wskazówka 6: Wdróż grupy zabezpieczeń środowisk i kontrolę dostępu
Kto ma klucze do twojego królestwa? Jeśli każdy w organizacji może w dowolnym momencie utworzyć nowe środowisko, prosisz się o kłopoty. Kontrola tworzenia środowisk jest fundamentalnym filarem dojrzałej strategii ładu.
Domyślnie każdy użytkownik z licencją może tworzyć środowiska próbne i produkcyjne. Należy natychmiast zmienić to ustawienie, tak aby tylko wyznaczeni administratorzy IT mogli tworzyć środowiska. Dodatkowo wykorzystaj grupy zabezpieczeń Azure Active Directory do kontrolowania dostępu do konkretnych środowisk. Jeśli środowisko przechowuje wrażliwe dane HR, przypisz grupę zabezpieczeń zawierającą wyłącznie upoważniony personel HR. Ta zasada najmniejszych uprawnień (least privilege) gwarantuje, że użytkownicy widzą i mają dostęp tylko do tych środowisk, które są niezbędne do wykonywania ich konkretnych zadań.
Wskazówka 7: Audytuj i śledź importy i eksporty rozwiązań
W dojrzałych cyklach życia tworzenia oprogramowania aplikacje i automatyzacje są pakowane w rozwiązania i migrowane ze środowisk deweloperskich do testowych, a w końcu do produkcyjnych. Choć jest to złoty standard inżynierii oprogramowania, stwarza też potencjalne wektory dla złośliwych podmiotów lub nieostrożnych twórców, którzy mogą przenieść nieautoryzowany kod na produkcję.
Administratorzy muszą rygorystycznie audytować importy i eksporty rozwiązań. Miej oko na rozwiązania niezarządzane i zarządzane. W środowiskach produkcyjnych najlepiej zezwalać wyłącznie na importowanie rozwiązań zarządzanych, co zapobiega bezpośrednim, niekontrolowanym edycjom kodu działającego na żywo. Użyj dzienników audytu Microsoft Purview, aby śledzić, kto eksportuje rozwiązania, ponieważ eksport często zawiera podstawowe zmienne środowiskowe i odwołania do połączeń, które chcesz chronić przed niepowołanym wglądem.
Wskazówka 8: Skonfiguruj zarządzane środowiska dla aplikacji o wysokiej wartości
Nie wszystkie aplikacje są sobie równe. Niektóre to proste narzędzia zespołowe do śledzenia zadań, używane przez trzy osoby, a inne są krytyczne dla firmy i obsługują jej kluczowe procesy. Zarządzanie każdym środowiskiem z tym samym, nadmiernie restrykcyjnym podejściem jest nieefektywne i frustrujące.
Firma Microsoft wprowadziła środowiska zarządzane (Managed Environments) właśnie po to, by rozwiązać ten problem. Zapewniają one administratorom IT gotowe mechanizmy kontroli, które znacznie ułatwiają zarządzanie. Po oznaczeniu środowiska jako zarządzanego zyskujesz funkcje takie jak cotygodniowe podsumowania dla administratorów, zawierające dane o wykorzystaniu aplikacji i najaktywniejszych twórcach, proste limity udostępniania ograniczające szerokie rozpowszechnianie aplikacji oraz wymuszane zasady ochrony przed utratą danych (DLP). Włącz środowiska zarządzane dla kluczowych produkcyjnych przestrzeni roboczych, aby od razu rozszerzyć swoje możliwości administracyjne.
Wskazówka 9: Wspieraj rozwój twórców i programy szkoleniowe
Zarządzanie jest często postrzegane wyłącznie jako praktyka ograniczająca, czyli zbiór zasad, których celem jest mówienie ludziom „nie”. Najskuteczniejsze organizacje odwracają jednak to podejście, łącząc zarządzanie z rozwojem twórców i szkoleniami.
Jeśli po prostu zablokujesz platformę bez uczenia pracowników, jak budować odpowiedzialnie, popchniesz ich w stronę shadow IT i nieautoryzowanych narzędzi zewnętrznych. Twórz wewnętrzne grupy społecznościowe, organizuj regularne hackathony i wprowadź formalny program „Power Platform Maker Bootcamp”. Od pierwszego dnia ucz twórców najlepszych praktyk bezpieczeństwa, właściwych konwencji nazewnictwa, wydajnego pisania formuł i zarządzania danymi. Gdy twórcy rozumieją, dlaczego obowiązują określone zasady, stają się Twoimi największymi sojusznikami w utrzymaniu uporządkowanej dzierżawy.
Wskazówka 10: Regularnie przeglądaj zgodność i dane telemetryczne
Zarządzanie to nie jednorazowy projekt, który można odhaczyć na liście i zapomnieć. Chmura jest dynamiczna, potrzeby biznesowe szybko się zmieniają, a firma Microsoft regularnie wprowadza nowe funkcje, konektory i mechanizmy kontroli administracyjnej. Zasady zarządzania, które sprawdzały się doskonale sześć miesięcy temu, dziś mogą być całkowicie nieaktualne.
Ustal regularny harmonogram, miesięczny lub kwartalny, aby przeglądać dane telemetryczne platformy, dzienniki audytu i stan zgodności. Szukaj trendów w wykorzystaniu aplikacji, sprawdzaj nowe alerty bezpieczeństwa, analizuj wyjątki od zasad DLP i angażuj wewnętrznych liderów społeczności. Ciągłe doskonalenie i czujność to cechy światowej klasy programu zarządzania IT.
Podsumowanie: budowanie trwałych ram zarządzania
Opanowanie zarządzania platformą Power Platform na pierwszy rzut oka może wydawać się trudne, ale jak omówiliśmy w tym wpisie, jest ono w pełni osiągalne, jeśli podzielimy je na przystępne, strategiczne kroki. Zmieniając podejście z ograniczania na umożliwianie, możesz zbudować trwałe ramy, które chronią krytyczne dane organizacji i jednocześnie pozwalają pracownikom innowować w tempie dostosowanym do potrzeb biznesu.
Pamiętaj, że celem zarządzania nie jest tłumienie kreatywności. Chodzi o to, by ukierunkować ją tak, aby była bezpieczna, skalowalna i zrównoważona w długim okresie. Zacznij od małych kroków, wdrażaj te dziesięć wskazówek stopniowo i obserwuj, jak Twój ekosystem low-code się rozwija.
Dziękujemy, że słuchasz naszego podcastu i czytasz bloga. Jeśli te wskazówki okazały się pomocne, koniecznie udostępnij ten wpis innym administratorom IT i architektom chmury oraz zasubskrybuj podcast, aby znaleźć więcej szczegółowych omówień technologii dla przedsiębiorstw. Do następnego razu: twórzcie odpowiedzialnie!