Dela via


ACE-arv

Ett objekts ACL kan innehålla ACL:er som det ärvt från den överordnade containern. Till exempel kan en registerundernyckel ärva ACL:er från nyckeln ovanför den i registerhierarkin. På samma sätt kan en fil i ett NTFS-filsystem ärva ACL:er från katalogen som innehåller den.

Den ACE_HEADER strukturen för ett ACE innehåller en uppsättning arvsflaggor som styr ACE-arv och effekten av ett ACE på objektet som det är kopplat till. Systemet tolkar arvsflaggor och annan arvsinformation enligt reglerna för ACE-arv.

Dessa regler har förbättrats med följande funktioner:

  • Stöd för automatisk spridning av ärvbara ACL:er.
  • En flagga som skiljer mellan ärvda ACL:er och ACL:er som har tillämpats direkt på ett objekt.
  • Objektspecifika ACL:er som gör att du kan ange vilken typ av underordnat objekt som kan ärva ACE.
  • Möjligheten att förhindra att en DACL eller SACL ärver ACL:er genom att ange SE_DACL_PROTECTED eller SE_SACL_PROTECTED bitar i säkerhetsbeskrivningens kontrollbitar förutom SYSTEM_RESOURCE_ATTRIBUTE_ACE och SYSTEM_SCOPED_POLICY_ID_ACE.