---
title: isRequired
framework: Automatic Assessment Configuration
role: symbol
role_heading: Instance Property
platforms: [Mac Catalyst 27.0+, macOS 27.0+]
path: automaticassessmentconfiguration/aeassessmentbinaryexecutableconfiguration/isrequired
---

# isRequired

Whether the assessment requires this executable. Defaults to NO.

## Declaration

```swift
var isRequired: Bool { get set }
```

## Discussion

Discussion Governs what happens when the executable cannot be enforced — for example, when signature validation fails under allowsOnlyParticipantsToRun. A non-required participant is silently dropped; a required one prevents the session from beginning. note: requiresSignatureValidation.
