---
title: HKError.Code.errorRequiredAuthorizationDenied
framework: healthkit
role: symbol
role_heading: Case
path: healthkit/hkerror/code/errorrequiredauthorizationdenied
---

# HKError.Code.errorRequiredAuthorizationDenied

The user hasn’t granted the application authorization to access all the required clinical record types.

## Declaration

```swift
case errorRequiredAuthorizationDenied
```

## Mentioned in

Authorizing access to health data

## Discussion

Discussion You can specify required clinical record types using the NSHealthRequiredReadAuthorizationTypeIdentifiers Info.plist key.

## See Also

### Errors

- [HKError.Code.errorHealthDataUnavailable](healthkit/hkerror/code/errorhealthdataunavailable.md)
- [HKError.Code.errorHealthDataRestricted](healthkit/hkerror/code/errorhealthdatarestricted.md)
- [HKError.Code.errorInvalidArgument](healthkit/hkerror/code/errorinvalidargument.md)
- [HKError.Code.errorAuthorizationDenied](healthkit/hkerror/code/errorauthorizationdenied.md)
- [HKError.Code.errorAuthorizationNotDetermined](healthkit/hkerror/code/errorauthorizationnotdetermined.md)
- [HKError.Code.errorDatabaseInaccessible](healthkit/hkerror/code/errordatabaseinaccessible.md)
- [HKError.Code.errorUserCanceled](healthkit/hkerror/code/errorusercanceled.md)
- [HKError.Code.errorAnotherWorkoutSessionStarted](healthkit/hkerror/code/erroranotherworkoutsessionstarted.md)
- [HKError.Code.errorUserExitedWorkoutSession](healthkit/hkerror/code/erroruserexitedworkoutsession.md)
- [HKError.Code.errorNoData](healthkit/hkerror/code/errornodata.md)
