---
title: FolderAceFlags
slug: folderaceflags
docTags: FJHTyh3wRdb2VOT0so8Gu
createdAt: 2025-11-17T01:01:42.142Z
---

This document summarises the `FolderAceFlags` enumeration, including the hexadecimal and decimal values and a description of each flag.

| Flag                              | Hex Value | Decimal Value | Description                                                                    |
| --------------------------------- | --------- | ------------- | ------------------------------------------------------------------------------ |
| **None**                          | `0x0`     | 0             | No flags applied.                                                              |
| **OBJECT\_INHERIT\_ACE**          | `0x1`     | 1             | ACE is inherited by files within the folder.                                   |
| **CONTAINER\_INHERIT\_ACE**       | `0x2`     | 2             | ACE is inherited by child folders.                                             |
| **NO\_PROPAGATE\_INHERIT\_ACE**   | `0x4`     | 4             | Inheritance applies only to immediate children and does not propagate further. |
| **INHERIT\_ONLY\_ACE**            | `0x8`     | 8             | ACE applies only to inherited objects, not the folder itself.                  |
| **INHERITED\_ACE**                | `0x10`    | 16            | Indicates the ACE was inherited rather than explicitly set.                    |
| **VALID\_INHERIT\_FLAGS**         | `0x1F`    | 31            | Mask representing all valid inheritance-related flags.                         |
| **SUCCESSFUL\_ACCESS\_ACE\_FLAG** | `0x40`    | 64            | Enables auditing for successful access attempts.                               |
| **FAILED\_ACCESS\_ACE\_FLAG**     | `0x80`    | 128           | Enables auditing for failed access attempts.                                   |
| **Deny**                          | `0x4000`  | 16384         | Marks the ACE as a deny rule.                                                  |
| **Unpublished**                   | `0x8000`  | 32768         | Internal flag indicating the ACE should not be published externally.           |
| **ParentDuplicate**               | `0x10000` | 65536         | ACE duplicates an entry from the parent folder.                                |
| **Changed**                       | `0x20000` | 131072        | Indicates the ACE has been modified since retrieval.                           |
| **Overriden**                     | `0x40000` | 262144        | Indicates the ACE has been overridden by another configuration.                |
| **MaxUsageLimit**                 | `0x80000` | 524288        | Internal flag used to signal or enforce maximum usage constraints.             |

