Dela via


Åtkomstkontrollposter

En åtkomstkontrollpost (ACE) är ett element i en åtkomstkontrollista (ACL). En ACL kan ha noll eller fler ACL:er. Varje ACE styr eller övervakar åtkomsten till ett objekt av en angiven förvaltare. Information om hur du lägger till, tar bort eller ändrar ACL:er i ett objekts ACL:er finns i Ändra ACL:er för ett objekt i C++.

Det finns sex typer av ACL:er, varav tre stöds av alla skyddsbara objekt. De andra tre typerna är objektspecifika ACL:er som stöds av katalogtjänstobjekt.

Alla typer av ACL:er innehåller följande information om åtkomstkontroll:

  • En säkerhetsidentifierare (SID) som identifierar den förvaltare som ACE gäller för.
  • En åtkomstmask som anger åtkomsträttigheter som styrs av ACE.
  • En flagga som anger typen av ACE.
  • En uppsättning bitflaggor som avgör om underordnade containrar eller objekt kan ärva ACE från det primära objektet som ACL:en är ansluten till.

I följande tabell visas de tre ACE-typer som stöds av alla skyddsbara objekt.

Typ Beskrivning
Åtkomst nekad ACE Används i en diskretionär åtkomstkontrolllista (DACL) för att neka åtkomsträttigheter till en förvaltare.
Åtkomstbefriat ACE Används i en DACL för att tillåta åtkomsträttigheter till en förvaltare.
Ace för systemgranskning Används i en lista över systemåtkomstkontroll (SACL) för att generera en granskningspost när förvaltaren försöker utöva de angivna åtkomsträttigheterna.

 

En tabell med objektspecifika ACL:er finns i objektspecifika ACL:er.

Not

Systemlarmobjekt-ACL:er stöds inte för närvarande.