Delen via


On-premises service accounts beheren

Active Directory biedt vier typen on-premises serviceaccounts:

Onderdeel van serviceaccountbeheer omvat:

  • Ze beschermen, op basis van vereisten en doel
  • Levenscyclus van accounts en hun inloggegevens beheren
  • Serviceaccounts beoordelen op basis van risico en machtigingen
  • Ervoor zorgen dat Active Directory (AD) en Microsoft Entra-id geen ongebruikte serviceaccounts hebben, met machtigingen

Nieuwe principes voor serviceaccounts

Houd rekening met de informatie in de volgende tabel wanneer u serviceaccounts maakt.

Principe Overweging
Serviceaccounttoewijzing Het serviceaccount verbinden met een service, toepassing of script
Eigendom Zorg ervoor dat er een accounteigenaar is die de verantwoordelijkheid aanvraagt en opneemt.
Omvang Definieer het bereik en verwacht de gebruiksduur
Doel Serviceaccounts voor één doel maken
Machtigingen Pas het principe van de minste machtiging toe:
- Wijs geen machtigingen toe aan ingebouwde groepen, zoals beheerders
- Verwijder lokale computermachtigingen, waar mogelijk
- Pas toegang aan en gebruik AD-delegatie voor adreslijsttoegang
- Gedetailleerde toegangsmachtigingen
gebruiken - Verloop- en locatiebeperkingen voor accounts op basis van gebruikers instellen
Gebruik monitoren en auditen - Aanmeldingsgegevens bewaken en ervoor zorgen dat deze overeenkomt met het beoogde gebruik
- Waarschuwingen instellen voor afwijkend gebruik

Beperkingen voor gebruikersaccounts

Voor gebruikersaccounts die worden gebruikt als serviceaccounts, past u de volgende instellingen toe:

  • Verlooptijd van het account- stel in dat het serviceaccount automatisch verloopt, na de beoordelingsperiode, tenzij het account kan doorgaan
  • LogonWorkstations - Beperk aanmeldingsrechten voor serviceaccounts
    • Als een programma lokaal draait en toegang heeft tot resources op de machine, moet u de aanmeldingen elders beperken.
  • Kan het wachtwoord niet wijzigen : stel de parameter in op True om te voorkomen dat het serviceaccount een eigen wachtwoord wijzigt

Levenscyclusbeheerproces

Om de beveiliging van serviceaccounts te behouden, beheert u deze vanaf de oprichting tot aan de buitengebruikstelling. Gebruik het volgende proces:

  1. Verzamel accountgebruiksgegevens.
  2. Verplaats het serviceaccount en de app naar de CMDB (Configuration Management Database).
  3. Risicoanalyse of een formele beoordeling uitvoeren.
  4. Maak het serviceaccount en pas beperkingen toe.
  5. Terugkerende beoordelingen plannen en uitvoeren.
  6. Pas indien nodig machtigingen en toegangsrechten aan.
  7. Het account uitschakelen.

Gebruiksgegevens van serviceaccounts verzamelen

Verzamel relevante informatie voor elk serviceaccount. De volgende tabel bevat de minimale gegevens die moeten worden verzameld. Verkrijg wat er nodig is om elk account te valideren.

Gegevens Beschrijving
Eigenaar De gebruiker of groep die verantwoordelijk is voor het serviceaccount
Doel Het doel van het serviceaccount
Machtigingen (toepassingsgebieden) De verwachte machtigingen
CMDB-koppelingen Het cross-link serviceaccount met het doelscript of de doeltoepassing, en diens eigenaren
Risico De resultaten van een beveiligingsrisico-evaluatie
Levensduur De verwachte maximale levensduur om de vervaldatum of hercertificering van het account te plannen

Vraag om zelfstandige accountaanvragen en vereis de relevante informatie. De eigenaar is een toepassing of bedrijfseigenaar, een IT-teamlid of een eigenaar van de infrastructuur. U kunt Microsoft Forms gebruiken voor aanvragen en bijbehorende informatie. Als het account is goedgekeurd, gebruikt u Microsoft Forms om het account over te zetten naar een inventarisatietool voor configuratiebeheerdatabases (CMDB).

Serviceaccounts en CMDB

Sla de verzamelde gegevens op in een CMDB-toepassing. Neem afhankelijkheden op voor infrastructuur, apps en processen. Gebruik deze centrale opslagplaats voor het volgende:

  • Risico evalueren
  • Het serviceaccount configureren met beperkingen
  • Functionele en beveiligingsafhankelijkheden vaststellen
  • Regelmatig beoordelingen uitvoeren voor beveiliging en voortdurende behoefte
  • Neem contact op met de eigenaar om het serviceaccount te controleren, buiten gebruik te stellen en te wijzigen

Voorbeeld van HR-scenario

Een voorbeeld is een serviceaccount waarmee een website wordt uitgevoerd met machtigingen om verbinding te maken met HUMAN Resources SQL-databases. De informatie in het CMDB-serviceaccount, inclusief voorbeelden, bevindt zich in de volgende tabel:

Gegevens Voorbeeld
Eigenaar, Plaatsvervanger Naam, naam
Doel Voer de HR-webpagina uit en maak verbinding met HR-databases. Eindgebruikers nabootsen bij het openen van databases.
Machtigingen, toepassingsgebieden HR-WEBServer: meld u lokaal aan; webpagina uitvoeren
HR-SQL1: lokaal aanmelden; leesmachtigingen voor HR-databases
HR-SQL2: meld u lokaal aan; alleen leesmachtigingen voor salarisdatabase
Kostenplaats 123456
Risico beoordeeld Gemiddeld; Bedrijfsimpact: gemiddeld; persoonlijke informatie; Gemiddeld
Accountbeperkingen Meld u aan bij: alleen bovengenoemde servers; Kan het wachtwoord niet wijzigen; MBI-Password beleid;
Levensduur Onbeperkt
Beoordelingscyclus Halfjaarlijks: Door eigenaar, beveiligingsteam of privacyteam

Risicobeoordelingen of formele beoordelingen van serviceaccounts

Als uw account wordt aangetast door een niet-geautoriseerde bron, beoordeelt u de risico's voor gekoppelde toepassingen, services en infrastructuur. Houd rekening met directe en indirecte risico's:

  • Resources waar een onbevoegde gebruiker toegang toe kan krijgen
    • Andere informatie of systemen die het serviceaccount kan benaderen
  • Machtigingen die het account kan verlenen
    • Indicaties of signalen wanneer machtigingen veranderen

Na de risicoanalyse toont de documentatie waarschijnlijk aan dat risico's van invloed zijn op het account:

  • Beperkingen
  • Levensduur
  • Vereisten controleren
    • Cadans en beoordelaars

Een serviceaccount maken en accountbeperkingen toepassen

Opmerking

Maak een serviceaccount na de risicoanalyse en documenteer de bevindingen in een CMDB. Accountbeperkingen afstemmen met bevindingen van de risicoanalyse.

Houd rekening met de volgende beperkingen, hoewel sommige mogelijk niet relevant zijn voor uw evaluatie.

Beoordelingen van serviceaccounts

Regelmatig serviceaccountbeoordelingen plannen, vooral voor diegene die als Gemiddeld en Hoog Risico zijn geclassificeerd. Beoordelingen kunnen het volgende omvatten:

  • Verklaring van de noodzaak van het account, met toelichting van machtigingen en reikwijdtes.
  • Privacy- en beveiligingsteambeoordelingen met upstream- en downstreamafhankelijkheden
  • Beoordeling van auditgegevens
  • Zorg ervoor dat het account wordt gebruikt voor het vermelde doel

Inrichting van serviceaccounts ongedaan maken

De inrichting van serviceaccounts ongedaan maken op de volgende punten:

  • Buitengebruikstelling van het script of de toepassing waarvoor het serviceaccount is gemaakt
  • Buitengebruikstelling van de script- of toepassingsfunctie waarvoor het serviceaccount is gebruikt
  • Vervanging van het serviceaccount voor een ander account

Deprovisioneren:

  1. Machtigingen en bewaking verwijderen.
  2. Bekijk aanmeldingen en resourcetoegang van gerelateerde serviceaccounts om zeker te stellen dat er geen potentieel effect op hen is.
  3. Voorkom inloggen op het account.
  4. Zorg ervoor dat het account niet meer nodig is (er is geen klacht).
  5. Maak een bedrijfsbeleid dat bepaalt hoe lang accounts zijn uitgeschakeld.
  6. Verwijder het serviceaccount.
  • MSA's - zie Uninstall-ADServiceAccount
    • PowerShell gebruiken of handmatig verwijderen uit de container van het beheerde serviceaccount
  • Computer- of gebruikersaccounts : het account handmatig verwijderen uit Active Directory

Volgende stappen

Zie de volgende artikelen voor meer informatie over het beveiligen van serviceaccounts: