---
title: customizationRequiredItemIdentifiers
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstouchbar/customizationrequireditemidentifiers
---

# customizationRequiredItemIdentifiers

An optional list of identifiers for items you want to always appear in the Touch Bar and which the user can’t remove during customization.

## Declaration

```swift
var customizationRequiredItemIdentifiers: [NSTouchBarItem.Identifier] { get set }
```

## Discussion

Discussion Configure this property at your discretion, depending on the design of your app. The system archives this property.

## See Also

### Related Documentation

- [defaultItemIdentifiers](appkit/nstouchbar/defaultitemidentifiers.md)
- [itemIdentifiers](appkit/nstouchbar/itemidentifiers.md)

### Configuring user customization

- [customizationIdentifier](appkit/nstouchbar/customizationidentifier-swift.property.md)
- [customizationAllowedItemIdentifiers](appkit/nstouchbar/customizationalloweditemidentifiers.md)
- [NSTouchBar.CustomizationIdentifier](appkit/nstouchbar/customizationidentifier-swift.typealias.md)
- [isAutomaticCustomizeTouchBarMenuItemEnabled](appkit/nstouchbar/isautomaticcustomizetouchbarmenuitemenabled.md)
