---
title: CLAccuracyAuthorization
framework: corelocation
role: symbol
role_heading: Enumeration
path: corelocation/claccuracyauthorization
---

# CLAccuracyAuthorization

Constants that indicate the level of location accuracy the app has authorization to use.

## Declaration

```swift
enum CLAccuracyAuthorization
```

## Topics

### Getting the location accuracy

- [CLAccuracyAuthorization.fullAccuracy](corelocation/claccuracyauthorization/fullaccuracy.md)
- [CLAccuracyAuthorization.reducedAccuracy](corelocation/claccuracyauthorization/reducedaccuracy.md)

### Initializers

- [init(rawValue:)](corelocation/claccuracyauthorization/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Authorization

- [Requesting authorization to use location services](corelocation/requesting-authorization-to-use-location-services.md)
- [Suspending authorization requests](corelocation/suspending-authorization-requests.md)
- [CLAuthorizationStatus](corelocation/clauthorizationstatus.md)
- [NSLocationAlwaysAndWhenInUseUsageDescription](bundleresources/information-property-list/nslocationalwaysandwheninuseusagedescription.md)
- [NSLocationWhenInUseUsageDescription](bundleresources/information-property-list/nslocationwheninuseusagedescription.md)
- [NSLocationUsageDescription](bundleresources/information-property-list/nslocationusagedescription.md)
- [NSLocationDefaultAccuracyReduced](bundleresources/information-property-list/nslocationdefaultaccuracyreduced.md)
- [NSLocationAlwaysUsageDescription](bundleresources/information-property-list/nslocationalwaysusagedescription.md)
