---
title: EnergyKitError.permissionDenied
framework: energykit
role: symbol
role_heading: Case
path: energykit/energykiterror/permissiondenied
---

# EnergyKitError.permissionDenied

An error that indicates the client doesn’t have permission to access a requested API.

## Declaration

```swift
case permissionDenied
```

## Discussion

Discussion This failure happens when a person declines the EnergyKit approval prompt. A person can adjust the relevant setting in: Settings > Apps > (your app) Settings > Privacy & Security > Home

## See Also

### Viewing error reasons

- [EnergyKitError.guidanceUnavailable](energykit/energykiterror/guidanceunavailable.md)
- [EnergyKitError.inProgress](energykit/energykiterror/inprogress.md)
- [EnergyKitError.invalidLoadEvent](energykit/energykiterror/invalidloadevent.md)
- [EnergyKitError.serviceUnavailable](energykit/energykiterror/serviceunavailable.md)
- [EnergyKitError.venueUnavailable](energykit/energykiterror/venueunavailable.md)
- [EnergyKitError.locationServicesDenied](energykit/energykiterror/locationservicesdenied.md)
- [EnergyKitError.rateLimitExceeded](energykit/energykiterror/ratelimitexceeded.md)
- [EnergyKitError.unsupportedRegion](energykit/energykiterror/unsupportedregion.md)
