---
title: CLAuthorizationStatus.notDetermined
framework: corelocation
role: symbol
role_heading: Case
path: corelocation/clauthorizationstatus/notdetermined
---

# CLAuthorizationStatus.notDetermined

The user has not chosen whether the app can use location services.

## Declaration

```swift
case notDetermined
```

## Mentioned in

Requesting authorization to use location services

## Discussion

Discussion When the authorization status is Not Determined, request authorization causes the location manager to prompt the user for permission if the app is in the foreground. See requestWhenInUseAuthorization() and requestAlwaysAuthorization() for more information.

## See Also

### Getting the authorization status

- [CLAuthorizationStatus.restricted](corelocation/clauthorizationstatus/restricted.md)
- [CLAuthorizationStatus.denied](corelocation/clauthorizationstatus/denied.md)
- [authorized](corelocation/clauthorizationstatus/authorized.md)
- [CLAuthorizationStatus.authorizedAlways](corelocation/clauthorizationstatus/authorizedalways.md)
- [CLAuthorizationStatus.authorizedWhenInUse](corelocation/clauthorizationstatus/authorizedwheninuse.md)
