Microsoft Entra Agent ID a jednostki usługi: którego z nich powinni używać Twoi agenci AI?
By Mirko Peters ·
Porównaj Microsoft Entra Agent ID z jednostkami usługi. Dowiedz się, dlaczego agenci AI potrzebują dedykowanych struktur tożsamości i zarządzania opartego na blueprintach w Microsoft 365.
Automatically translated with AI from the original post. Read the English original

Wybór właściwego modelu tożsamości ma kluczowe znaczenie przy wdrażaniu autonomicznych pracowników AI w Microsoft 365. Tradycyjne jednostki usługi od dawna zarządzają standardowymi obciążeniami aplikacji, ale nie radzą sobie z ulotnymi, szybko zmieniającymi się agentami AI. Microsoft Entra Agent ID wprowadza dedykowaną architekturę, która oddziela zarządzanie poświadczeniami od uprawnień agentów, rozwiązując poważne wyzwania związane z bezpieczeństwem i audytowalnością.
Najważniejsze wnioski
- Jednostki usługi wiążą poświadczenia i uprawnienia bezpośrednio z pojedynczą aplikacją, przez co krótkotrwałych agentów AI o dużej dynamice trudno śledzić i zabezpieczać.
- Microsoft Entra Agent ID rozdziela poświadczenia, przechowując je w centralnym blueprincie, a jednocześnie przypisuje unikalne tożsamości poszczególnym agentom-pracownikom.
- Tożsamości agentów eliminują lokalne sekrety na samym agencie, znacznie ograniczając potencjalny zasięg szkód w razie naruszenia któregoś komponentu.
- Blueprinty pozwalają administratorom stosować zbiorcze zasady, zarządzać kontrolami cyklu życia i działać jako bezwzględny wyłącznik awaryjny dla całych rodzin agentów AI.
- Zarządzane tożsamości pozostają idealnym rozwiązaniem dla kodu hostowanego w usłudze Azure, natomiast Agent ID są zaprojektowane specjalnie z myślą o autonomicznych agentach AI, które samodzielnie podejmują decyzje w czasie działania.
Zrozumienie luki tożsamościowej dla pracowników AI
Agenci sztucznej inteligencji nie mieszczą się płynnie w tradycyjnych kategoriach tożsamości przedsiębiorstwa. W odróżnieniu od zwykłych użytkowników, którzy uwierzytelniają się hasłami lub kodami wieloskładnikowymi, i od tradycyjnych aplikacji, które polegają na stabilnych, długotrwałych kontach usługowych, agenci AI działają dynamicznie. Intensywny zautomatyzowany przepływ pracy może uruchomić tysiące instancji agentów i zakończyć je wszystkie w ciągu jednego dnia roboczego. Gdy te efemeryczne agenty korzystają z udostępnionych kont usługowych lub pożyczają poświadczenia człowieka, dzienniki audytu w organizacji szybko przestają być wiarygodne.
Co więcej, gdy incydent zdarza się o drugiej w nocy, administratorzy IT muszą odpowiedzieć na dwa podstawowe pytania: który konkretny agent wykonał tę czynność i kto za nią odpowiada? Tradycyjne rejestracje aplikacji i udostępnione jednostki usługi sprawiają, że odpowiedź na te pytania jest prawie niemożliwa bez zakłócania niezwiązanych z nimi obciążeń. Ten operacyjny martwy punkt jest właśnie powodem, dla którego Microsoft opracował wyspecjalizowaną strukturę dla pozaludzkich pracowników.
Jednostki usługi a Agent ID: różnice architektoniczne
Aby zrozumieć, dlaczego Microsoft Entra Agent ID stanowi zmianę paradygmatu, trzeba wiedzieć, czym strukturalnie różni się od standardowej jednostki usługi. Jednostka usługi to jeden do jednego egzemplarz obiektu aplikacji w Twojej dzierżawie. Posiada własne, długotrwałe sekrety, certyfikaty klienta i bezpośrednie przypisania uprawnień. W przypadku stabilnych, przewidywalnych aplikacji internetowych i procesów działających w tle ten model sprawdza się od lat.
Wymuszanie na agencie AI korzystania ze standardowej jednostki usługi wprowadza jednak poważne utrudnienia administracyjne:
- Rozrost poświadczeń: Za każdym razem, gdy przepływ pracy uruchamia nową instancję agenta, utworzenie świeżej jednostki usługi pozostawia rozproszone sekrety klienta w całym środowisku.
- Problemy z granularnością: Wyłączenie jednego źle działającego agenta wymaga przeglądania setek jednostek usługi, co grozi przypadkowym zakończeniem krytycznych procesów biznesowych.
- Niejednoznaczność audytu: Współdzielone konta aplikacji zacierają to, która konkretna instancja przepływu pracy uzyskała dostęp do wrażliwych danych firmowych.
Natomiast model Agent ID wprowadza relację nadrzędny–podrzędny za pośrednictwem szablonu administracyjnego (blueprint). Szablon bezpiecznie przechowuje dane uwierzytelniające i określa dozwolone zakresy, natomiast poszczególne tożsamości agentów mają unikatowe identyfikatory i są tworzone dynamicznie. Sama tożsamość agenta nie zawiera hasła ani sekretu, co oznacza, że w środowisku uruchomieniowym nie ma żadnych danych uwierzytelniających, które mógłby wykraść atakujący.
Siła szablonów w zarządzaniu flotą agentów
Najważniejszą innowacją Microsoft Entra Agent ID jest obiekt szablonu (blueprint). Traktuj szablon jako główny wzorzec, który zarządza flotą powiązanych ze sobą agentów AI. Na przykład jeśli Twoja organizacja wdraża szablon „Sales Assistant Agent”, z jednej definicji możesz dynamicznie uruchomić instancje regionalne dla Ameryki Północnej, Ameryki Południowej i Europy.
Ponieważ agenty współdzielą wspólny szablon, administratorzy zyskują potężne możliwości zarządzania, które skalują się bez wysiłku:
- Scentralizowane egzekwowanie zasad: Zastosowanie zasad dostępu warunkowego lub ograniczenia uprawnień Microsoft Graph do szablonu automatycznie obejmuje każdą instancję agenta utworzoną z tego szablonu, także przyszłe instancje.
- Ostateczny wyłącznik awaryjny: Jeśli w określonej klasie agentów zostanie wykryta luka, wyłączenie nadrzędnego szablonu natychmiast wstrzymuje uwierzytelnianie dla wszystkich powiązanych tożsamości agentów w całej dzierżawie.
- Zarządzanie oparte na sponsorze: Każda tożsamość agenta wymaga wskazanego z imienia i nazwiska sponsora-człowieka. Jeśli sponsor opuści organizację, Microsoft Entra automatycznie przekaże sponsorowanie jego przełożonemu, dzięki czemu osierocone obciążenia AI nie będą działać bez nadzoru.
Kiedy stosować poszczególne typy tożsamości w architekturze
Nowoczesne środowiska Microsoft 365 i Azure wymagają wieloaspektowego podejścia do tożsamości nieludzkich. Wybór właściwego mechanizmu pozwala uniknąć luk w zabezpieczeniach i nadmiernego obciążenia administracyjnego.
Tożsamości zarządzane dla kodu hostowanego w Azure
Jeśli Twój własny kod, funkcje lub mikrousługi działają bezpośrednio w infrastrukturze Azure, zawsze domyślnie wybieraj tożsamości zarządzane. Azure automatycznie obsługuje cykl życia i rotację danych uwierzytelniających, dzięki czemu zespół nie musi pilnować żadnych sekretów ani ryzykować ich przypadkowego ujawnienia w repozytoriach kodu źródłowego.
Jednostki usług dla tradycyjnych aplikacji
Nadal stosuj standardowe jednostki usług w przypadku stabilnych aplikacji korporacyjnych, integracji SaaS oraz długo działających usług typu daemon, które wymagają trwałych, dedykowanych kontekstów aplikacji i tradycyjnych przepływów poświadczeń klienta.
Identyfikatory agentów dla autonomicznych agentów AI
Sięgaj po Microsoft Entra Agent ID przede wszystkim wtedy, gdy wdrażasz agentów AI, na przykład zbudowanych w Copilot Studio lub we własnych platformach orkiestracji, którzy dynamicznie oceniają sytuacje, podejmują autonomiczne decyzje i działają na danych Microsoft 365 w imieniu użytkowników lub procesów.
Zabezpieczanie przyszłości w chmurze
Ponieważ autonomiczna sztuczna inteligencja staje się filarem cyfrowej transformacji, zarządzanie agentami AI za pomocą starszych kont usługowych generuje nieakceptowalny dług bezpieczeństwa. Dzięki Microsoft Entra Agent ID administratorzy IT mogą wykorzystać szybkość i skalę nowoczesnej AI, zachowując jednocześnie ścisłe zarządzanie, czytelne ścieżki audytu oraz solidne zabezpieczenia zgodne z zasadą najmniejszych uprawnień. Aby dowiedzieć się więcej o działaniu tych mechanizmów, posłuchaj całego odcinka i dołącz do trwającej rozmowy o zabezpieczaniu chmury Microsoft.
Często zadawane pytania
Czy Microsoft Entra Agent ID przechowuje lokalnie hasła lub sekrety?
Nie. Tożsamości agentów są zaprojektowane tak, aby nie zawierały lokalnych danych uwierzytelniających, sekretów ani certyfikatów. Mechanizmy uwierzytelniania są bezpiecznie zarządzane przez nadrzędny szablon, co uniemożliwia atakującym wyciągnięcie kluczy ze środowiska uruchomieniowego agenta.
W jaki sposób szablony agentów obsługują wdrożenia wieloczydzierżawne?
Szablony mogą być publikowane w wielu organizacjach jako szablony wieloczydzierżawne. Jednak gdy klient wdraża szablon w swojej dzierżawie, powstałe tożsamości agentów są ściśle jednodzierżawne i lokalne, dzięki czemu zasięg ewentualnego incydentu pozostaje w całości w granicach Twojej organizacji.
Co się stanie z agentem AI, jeśli jego sponsor-człowiek opuści firmę?
Aby zapobiec działaniu osieroconych agentów AI bez nadzoru, Microsoft Entra automatycznie przekazuje sponsorowanie tożsamości agenta bezpośredniemu przełożonemu odchodzącego sponsora.
Czy zasady dostępu warunkowego można stosować bezpośrednio do tożsamości agentów?
Tak. Silniki dostępu warunkowego oceniają sygnały logowania dla tożsamości agentów tak samo jak dla użytkowników. Ponadto ukierunkowanie zasad na szablon agenta (blueprint) automatycznie egzekwuje te reguły we wszystkich bieżących i przyszłych instancjach agentów utworzonych na podstawie tego szablonu.