---
title: StatusEnhancedLoggingStatus
framework: Device Management
role: symbol
role_heading: Object
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, tvOS 27.0+]
path: devicemanagement/statusenhancedloggingstatus
---

# StatusEnhancedLoggingStatus

The status item that reports the device’s enhanced log collection session status.

## Declaration

```data
object StatusEnhancedLoggingStatus
```

## Properties

enhanced-logging.status: The enhanced log collection session status, which has the following values: none: The device has never run an enhanced log collection session. waiting-for-consent: The device is waiting for the user to consent to the enhanced log collection. collecting: The enhanced log collection is in progress. follow-up-question: The device is waiting for follow-up response from the user. upload-consent: The device is waiting for the user to approve upload of the enhanced logs. uploading: The device is uploading the enhanced logs. finished: The device completed the enhanced log collection session. failed: The device failed to complete the enhanced log collection session. cancelled - The device management service cancelled the enhanced log collection session. declined - The user declined the enhanced log collection session.

## Discussion

Discussion Status item availability  |   |   |   |   |   |   |  Status item example {     "enhanced-logging": {         "status": "collecting"     } }

## See Also

### Enhanced logging items

- [StatusEnhancedLoggingAppleCareToken](devicemanagement/statusenhancedloggingapplecaretoken.md)
- [StatusEnhancedLoggingNonInteractiveEligibility](devicemanagement/statusenhancedloggingnoninteractiveeligibility.md)
- [StatusEnhancedLoggingTimestamp](devicemanagement/statusenhancedloggingtimestamp.md)
