---
title: com.apple.developer.icloud-extended-share-access
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/entitlements/com.apple.developer.icloud-extended-share-access
---

# com.apple.developer.icloud-extended-share-access

An array of strings that represent the types of information an app can request about a CloudKit share.

## Possible Values

InProcessShareOwnerParticipantInfo: Add this value to receive information about the owner of a share. If you don’t add the entitlement, or don’t have this value in the array, the fields in the CKUserIdentity for the owner’s contact info are all nil. InProcessOneTimeLinks: Add this value to generate single-use links for collaborative sharing using oneTimeURL(for:). InProcessShareAccessRequests: Add this value to handle access requests for collaborative sharing.

## Discussion

Discussion To add this entitlement, your app needs to use CloudKit to implement a collaborative multi-user sharing feature with a custom sharing UI that displays information about sharing participants. important: You and your app may only use end user information transiently to display it to the share participants. You and your app may not store end user information. Include the strings in the array that support your app’s features. Don’t include other values in the array. For more information about adding an entitlement to your app, see Adding capabilities to your app.
