---
title: es_event_tcc_modify_t
framework: endpointsecurity
role: symbol
role_heading: Structure
path: endpointsecurity/es_event_tcc_modify_t
---

# es_event_tcc_modify_t

## Declaration

```swift
struct es_event_tcc_modify_t
```

## Overview

Overview TCC Modification Event. Occurs when a TCC permission is granted or revoked. note: This event type does not support caching.

## Topics

### Initializers

- [init()](endpointsecurity/es_event_tcc_modify_t/init().md)
- [init(service:identity:identity_type:update_type:instigator_token:instigator:responsible_token:responsible:right:reason:)](endpointsecurity/es_event_tcc_modify_t/init(service:identity:identity_type:update_type:instigator_token:instigator:responsible_token:responsible:right:reason:).md)

### Instance Properties

- [identity](endpointsecurity/es_event_tcc_modify_t/identity.md)
- [identity_type](endpointsecurity/es_event_tcc_modify_t/identity_type.md)
- [instigator](endpointsecurity/es_event_tcc_modify_t/instigator.md)
- [instigator_token](endpointsecurity/es_event_tcc_modify_t/instigator_token.md)
- [reason](endpointsecurity/es_event_tcc_modify_t/reason.md)
- [responsible](endpointsecurity/es_event_tcc_modify_t/responsible.md)
- [responsible_token](endpointsecurity/es_event_tcc_modify_t/responsible_token.md)
- [right](endpointsecurity/es_event_tcc_modify_t/right.md)
- [service](endpointsecurity/es_event_tcc_modify_t/service.md)
- [update_type](endpointsecurity/es_event_tcc_modify_t/update_type.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
