<!--
{
  "availability" : [
    "iOS: 18.0.0 -",
    "iPadOS: 18.0.0 -",
    "macCatalyst: 18.0.0 -",
    "visionOS: 2.0.0 -",
    "watchOS: 11.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Contacts",
  "identifier" : "/documentation/Contacts/CNAuthorizationStatus/limited",
  "metadataVersion" : "0.1.0",
  "role" : "Case",
  "symbol" : {
    "kind" : "Case",
    "modules" : [
      "Contacts"
    ],
    "preciseIdentifier" : "c:@E@CNAuthorizationStatus@CNAuthorizationStatusLimited"
  },
  "title" : "CNAuthorizationStatus.limited"
}
-->

# CNAuthorizationStatus.limited

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

```
case limited
```

## 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
<doc://com.apple.documentation/documentation/ContactsUI/ContactAccessButton>, in
association with a search UI your app provides. You can also display a picker to
add contacts with the SwiftUI view modifier
<doc://com.apple.documentation/documentation/SwiftUI/View/contactAccessPicker(isPresented:completionHandler:)>.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)