---
title: com.apple.developer.driverkit.userclient-access
framework: Bundle Resources
role: symbol
role_heading: Property List Key
platforms: [macOS 10.15+]
path: bundleresources/entitlements/com_apple_developer_driverkit_userclient-access
---

# com.apple.developer.driverkit.userclient-access

An array of strings that represent macOS driver extensions that may communicate with other DriverKit services.

## Discussion

Add this entitlement to your app that opens the [IOUserClient](../../driverkit/iouserclient.md). Set its value to an array of bundle IDs of driver extensions that you want to use with DriverKit. If you have only one bundle ID, you can use either a single string or a one-element array.

On iPadOS, use the [Communicates with Drivers](com.apple.developer.driverkit.communicates-with-drivers.md) entitlement instead.

## See Also

### User client entitlements

- [com.apple.developer.driverkit.allow-any-userclient-access](com.apple.developer.driverkit.allow-any-userclient-access.md)
- [Communicates with Drivers](com.apple.developer.driverkit.communicates-with-drivers.md)
- [DriverKit Allow Third Party User Clients](com.apple.developer.driverkit.allow-third-party-userclients.md)
