---
title: acl
framework: endpointsecurity
role: symbol
role_heading: Instance Property
path: endpointsecurity/es_event_setacl_t/acl
---

# acl

A union containing a settable access control list structure.

## Declaration

```swift
var acl: es_event_setacl_t.__Unnamed_union_acl
```

## Discussion

Discussion The acl union is valid only when the set_or_clear value is ES_SET. In this case, the union contains an acl_t called set containing the access control list values.

## See Also

### Inspecting Event Properties

- [target](endpointsecurity/es_event_setacl_t/target.md)
- [set_or_clear](endpointsecurity/es_event_setacl_t/set_or_clear.md)
- [es_set_or_clear_t](endpointsecurity/es_set_or_clear_t.md)
- [reserved](endpointsecurity/es_event_setacl_t/reserved.md)
