---
title: delegateSources
framework: EventKit
role: symbol
role_heading: Instance Property
platforms: [iOS 12.0+, iPadOS 12.0+, Mac Catalyst 13.1+, macOS 10.11+, visionOS 1.0+, watchOS 5.0+]
path: eventkit/ekeventstore/1507419-delegatesources
---

# delegateSources

The event sources delegated to the person using your app.

## Declaration

```swift
var delegateSources: [EKSource] { get }
```

## Discussion

By default, delegate event sources aren’t included in an event store’s [sources](sources.md). To access events and reminders in a delegate source:

1. Use [init()](init().md) to initialize an [EKEventStore](../ekeventstore.md).
2. Use [requestAccess(to:completion:)](requestaccess(to:completion:).md) to request access to the desired entity types.
3. Get the delegate sources from the event store using [delegateSources](delegatesources.md).
4. After the request is granted, initialize another [EKEventStore](../ekeventstore.md) using [init(sources:)](init(sources:).md), passing the delegate stores.

## See Also

### Accessing account sources

- [sources](sources.md)
- [source(withIdentifier:)](source(withidentifier:).md)
