---
title: allowedParticipantAccessOptions
framework: cloudkit
role: symbol
role_heading: Instance Property
path: cloudkit/ckallowedsharingoptions/allowedparticipantaccessoptions
---

# allowedParticipantAccessOptions

The permission option the system uses to control whether a user can share publicly or privately.

## Declaration

```swift
var allowedParticipantAccessOptions: CKSharingParticipantAccessOption { get set }
```

## See Also

### Configuring the options

- [allowedParticipantPermissionOptions](cloudkit/ckallowedsharingoptions/allowedparticipantpermissionoptions.md)
- [CKSharingParticipantAccessOption](cloudkit/cksharingparticipantaccessoption.md)
- [CKSharingParticipantPermissionOption](cloudkit/cksharingparticipantpermissionoption.md)
