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

# allowsOnlyParticipantsToRun

A Boolean value that indicates whether only participant applications are allowed to run during an assessment.

## Declaration

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

## Discussion

Discussion Only validly signed participants can be permitted. The launch allowlist pins each entry to the code signing identifier and team identifier read from its signature, so an unsigned or invalidly signed participant has no identity to pin and is denied launch even though you configured it as a participant. This holds regardless of requiresSignatureValidation. note: AEAssessmentBinaryExecutable for how an unenforceable executable participant affects the session.
