Řízení účtů služby Microsoft Entra

V Microsoft Entra ID existují tři typy účtů služeb: spravované identity, instanční objekty a uživatelské účty používané jako účty služeb. Když vytváříte účty služeb pro automatizované použití, udělí se jim oprávnění pro přístup k prostředkům v Azure a ID Microsoft Entra. Mezi prostředky můžou patřit služby Microsoftu 365, aplikace SaaS (software jako služba), vlastní aplikace, databáze, systémy hr atd. Řízení účtu služby Microsoft Entra spravuje vytváření, oprávnění a životní cyklus, aby se zajistilo zabezpečení a kontinuita.

Další informace:

Poznámka:

Uživatelské účty nedoporučujeme jako účty služeb, protože jsou méně zabezpečené. To zahrnuje místní účty služeb synchronizované s ID Microsoft Entra, protože se nepřevedou na instanční objekty. Místo toho doporučujeme spravované identity nebo instanční objekty a použití podmíněného přístupu.

Další informace: Co je podmíněný přístup?

Plánování účtu služby

Před vytvořením účtu služby nebo registrací aplikace si zdokumentujte informace o klíči účtu služby. Informace slouží k monitorování a řízení účtu. Doporučujeme shromažďovat následující data a sledovat je ve vaší centralizované databázi správy konfigurace (CMDB).

Data Popis Detaily
Vlastník Uživatel nebo skupina zodpovídají za správu a monitorování účtu služby Udělte vlastníkovi oprávnění k monitorování účtu a implementaci způsobu zmírnění problémů. Zmírnění problému provádí vlastník nebo žádost it týmu.
Účel Způsob použití účtu Namapujte účet služby na službu, aplikaci nebo skript. Vyhněte se vytváření účtů služby s víceuse.
Oprávnění (obory) Očekávaná sada oprávnění Zdokumentujte prostředky, ke které přistupuje, a oprávnění k těmto prostředkům.
Odkaz CMDB Propojení s přístupnými prostředky a skripty, ve kterých se účet služby používá Zdokumentujte vlastníky prostředků a skriptů, aby komunikují s účinky změn.
Posouzení rizik Riziko a obchodní účinek, pokud dojde k ohrožení zabezpečení účtu Použití informací k zúžení rozsahu oprávnění a určení přístupu k informacím
Období ke kontrole Četnost kontrol účtů služeb vlastníkem Zkontrolujte komunikaci a recenze. Zdokumentujte, co se stane, když se kontrola provede po naplánovaném období kontroly.
Životnost Očekávaná maximální životnost účtu Pomocí tohoto měření naplánujte komunikaci s vlastníkem, zakažte a pak účty odstraňte. Nastavte datum vypršení platnosti přihlašovacích údajů, které brání jejich automatickému vrácení.
Název Standardizovaný název účtu Vytvoření konvence vytváření názvů pro účty služeb pro vyhledávání, řazení a filtrování

Princip nejnižších oprávnění

Udělte účtu služby oprávnění potřebná k provádění úloh a už žádné další. Pokud účet služby potřebuje oprávnění vysoké úrovně, vyhodnoťte, proč a zkuste snížit oprávnění.

Pro oprávnění účtu služby doporučujeme následující postupy.

Oprávnění

Get-MgDirectoryRoleMembera vyfiltrujte typ objektu "Instanční objekt" nebo použijte
Get-MgServicePrincipal | % { Get-MgServicePrincipalAppRoleAssignment -ObjectId $_ }

  • Přečtěte si článek Úvod k oprávněním a vyjádření souhlasu s omezením funkčnosti, ke které má účet služby přístup k prostředku.
  • Instanční objekty a spravované identity můžou používat obory Open Authorization (OAuth) 2.0 v delegovaném kontextu zosobnění přihlášeného uživatele nebo jako účet služby v kontextu aplikace. V kontextu aplikace není nikdo přihlášený.
  • Potvrzení žádosti o účty služby oborů pro prostředky
  • Ujistěte se, že vývojáři aplikací nebo rozhraní API důvěřujete s požadovaným přístupem.

Doba trvání

  • Omezení přihlašovacích údajů účtu služby (tajný klíč klienta, certifikát) na očekávané období využití
  • Plánování pravidelných kontrol využití a účelu účtu služby
    • Ujistěte se, že před vypršením platnosti účtu dochází k kontrolám.

Po pochopení účelu, rozsahu a oprávnění vytvořte účet služby podle pokynů v následujících článcích.

Pokud je to možné, použijte spravovanou identitu. Pokud nemůžete použít spravovanou identitu, použijte instanční objekt. Pokud nemůžete použít instanční objekt, použijte uživatelský účet Microsoft Entra.

Vytvoření procesu životního cyklu

Životní cyklus účtu služby začíná plánováním a končí trvalým odstraněním. Následující části obsahují informace o tom, jak monitorovat, kontrolovat oprávnění, určovat trvalé využití účtu a nakonec zrušit zřízení účtu.

Monitorování účtů služby

Monitorujte účty služeb, abyste měli jistotu, že jsou správné vzorce použití a že se používá účet služby.

Shromažďování a monitorování přihlášení k účtu služby

Použijte jednu z následujících metod monitorování:

Pomocí následujícího snímku obrazovky zobrazte přihlášení instančního objektu.

Snímek obrazovky s přihlášeními instančního objektu

Podrobnosti protokolu přihlášení

V protokolech přihlašování vyhledejte následující podrobnosti.

  • Účty služeb se nepřihlásily k tenantovi
  • Změny ve vzorech účtu přihlašovací služby

Doporučujeme exportovat protokoly přihlášení Microsoft Entra a pak je importovat do nástroje pro správu událostí (SECURITY Information and Event Management), jako je Microsoft Sentinel. Pomocí nástroje SIEM můžete vytvářet výstrahy a řídicí panely.

Kontrola oprávnění účtu služby

Pravidelně kontrolujte oprávnění účtu služby a přístup k oborům, abyste zjistili, jestli se dají omezit nebo odstranit.

Opětovné certifikace použití účtu služby

Vytvořte pravidelný proces kontroly, abyste měli jistotu, že účty služeb pravidelně kontrolují vlastníci, bezpečnostní tým nebo IT tým.

Proces zahrnuje:

  • Určení cyklu kontroly účtu služby a jeho dokument v CMDB
  • Komunikace s vlastníkem, týmem zabezpečení, IT týmem před kontrolou
  • Určení upozornění a jejich načasování, pokud se kontrola nezmešká
  • Pokyny, pokud se vlastníkům nepodaří zkontrolovat nebo odpovědět
    • Zakažte účet, ale neodstraňovat ho, dokud se kontrola nedokončí
  • Pokyny k určení závislostí Upozorňovat vlastníky prostředků na účinky

Kontrola zahrnuje vlastníka a it partnera a certifikuje:

  • Účet je nutný.
  • Oprávnění k účtu jsou odpovídající a nezbytná nebo je požadována změna.
  • Přístup k účtu a jeho přihlašovací údaje jsou řízeny.
  • Přihlašovací údaje účtu jsou přesné: typ a životnost přihlašovacích údajů
  • Skóre rizika účtu se od předchozí opětovné certifikace nezměnilo.
  • Aktualizace očekávané doby životnosti účtu a dalšího data opětovné certifikace

Zrušení zřízení účtů služby

Zrušení zřízení účtů služby za následujících okolností:

  • Skript účtu nebo aplikace se vyřadí z důchodu
  • Skript účtu nebo funkce aplikace se vyřadí z důchodu. Například přístup k prostředku.
  • Účet služby se nahrazuje jiným účtem služby.
  • Vypršela platnost přihlašovacích údajů nebo účet není funkční a neexistují žádné stížnosti

Zrušení zřízení zahrnuje následující úlohy:

Po zrušení zřízení přidružené aplikace nebo skriptu:

  • Protokoly přihlášení v Microsoft Entra ID a přístupu k prostředkům pomocí účtu služby
    • Pokud je účet aktivní, před pokračováním zjistěte, jak se používá.
  • V případě identity spravované služby zakažte přihlášení k účtu služby, ale neodeberte ho z adresáře.
  • Odvolání přiřazení rolí účtu služby a udělení souhlasu OAuth2
  • Po definovaném období a upozornění pro vlastníky odstraňte účet služby z adresáře.

Další kroky