---
title: CNAuthorizationStatus.limited
framework: contacts
role: symbol
role_heading: Case
path: contacts/cnauthorizationstatus/limited
---

# CNAuthorizationStatus.limited

The app has access to a limited subset of contacts, chosen by the person using the app.

## Declaration

```swift
case limited
```

## Mentioned in

Accessing the contact store

## Discussion

Discussion A person can give your app limited access to their contacts by choosing this option when your app first attempts to authorize for accessing contacts. Thereafter, the person can maintain the set of contacts exposed to your app by managing them in the Settings app. Your app can prompt the person to add contacts to the limited-access set by displaying a ContactAccessButton, in association with a search UI your app provides. You can also display a picker to add contacts with the SwiftUI view modifier contactAccessPicker(isPresented:completionHandler:).

## See Also

### Authorization statuses

- [CNAuthorizationStatus.notDetermined](contacts/cnauthorizationstatus/notdetermined.md)
- [CNAuthorizationStatus.restricted](contacts/cnauthorizationstatus/restricted.md)
- [CNAuthorizationStatus.denied](contacts/cnauthorizationstatus/denied.md)
- [CNAuthorizationStatus.authorized](contacts/cnauthorizationstatus/authorized.md)
