---
title: allowedParticipantPermissionOptions
framework: cloudkit
role: symbol
role_heading: Instance Property
path: cloudkit/ckallowedsharingoptions/allowedparticipantpermissionoptions
---

# allowedParticipantPermissionOptions

The permission option the system uses to control whether a user can grant read-only or write access.

## Declaration

```swift
var allowedParticipantPermissionOptions: CKSharingParticipantPermissionOption { get set }
```

## See Also

### Configuring the options

- [allowedParticipantAccessOptions](cloudkit/ckallowedsharingoptions/allowedparticipantaccessoptions.md)
- [CKSharingParticipantAccessOption](cloudkit/cksharingparticipantaccessoption.md)
- [CKSharingParticipantPermissionOption](cloudkit/cksharingparticipantpermissionoption.md)
