---
title: PDFAccessPermissions
framework: pdfkit
role: symbol
role_heading: Enumeration
path: pdfkit/pdfaccesspermissions
---

# PDFAccessPermissions

## Declaration

```swift
enum PDFAccessPermissions
```

## Topics

### Enumeration Cases

- [PDFAccessPermissions.allowsCommenting](pdfkit/pdfaccesspermissions/allowscommenting.md)
- [PDFAccessPermissions.allowsContentAccessibility](pdfkit/pdfaccesspermissions/allowscontentaccessibility.md)
- [PDFAccessPermissions.allowsContentCopying](pdfkit/pdfaccesspermissions/allowscontentcopying.md)
- [PDFAccessPermissions.allowsDocumentAssembly](pdfkit/pdfaccesspermissions/allowsdocumentassembly.md)
- [PDFAccessPermissions.allowsDocumentChanges](pdfkit/pdfaccesspermissions/allowsdocumentchanges.md)
- [PDFAccessPermissions.allowsFormFieldEntry](pdfkit/pdfaccesspermissions/allowsformfieldentry.md)
- [PDFAccessPermissions.allowsHighQualityPrinting](pdfkit/pdfaccesspermissions/allowshighqualityprinting.md)
- [PDFAccessPermissions.allowsLowQualityPrinting](pdfkit/pdfaccesspermissions/allowslowqualityprinting.md)

### Initializers

- [init(rawValue:)](pdfkit/pdfaccesspermissions/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Enumerations

- [PDFSelectionGranularity](pdfkit/pdfselectiongranularity.md)
- [PDFThumbnailLayoutMode](pdfkit/pdfthumbnaillayoutmode.md)
