---
title: CKContainer.Application
framework: cloudkit
role: symbol
role_heading: Enumeration
path: cloudkit/ckcontainer/application
---

# CKContainer.Application

A collection of types for app permissions.

## Declaration

```swift
enum Application
```

## Topics

### Container Application Types

- [CKContainer.Application.Permissions](cloudkit/ckcontainer/application/permissions.md)
- [CKContainer.Application.PermissionBlock](cloudkit/ckcontainer/application/permissionblock.md)
- [CKContainer.Application.PermissionStatus](cloudkit/ckcontainer/application/permissionstatus.md)

## See Also

### Requesting and Determining App Permissions

- [requestApplicationPermission(_:completionHandler:)](cloudkit/ckcontainer/requestapplicationpermission(_:completionhandler:).md)
- [status(forApplicationPermission:completionHandler:)](cloudkit/ckcontainer/status(forapplicationpermission:completionhandler:).md)
- [CKContainer.ApplicationPermissions](cloudkit/ckcontainer/applicationpermissions.md)
- [CKContainer.ApplicationPermissionBlock](cloudkit/ckcontainer/applicationpermissionblock.md)
- [CKContainer.ApplicationPermissionStatus](cloudkit/ckcontainer/applicationpermissionstatus.md)
