---
title: systemProtectionManager
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiscene/systemprotectionmanager-swift.property
---

# systemProtectionManager

The system protection manager associated with this scene.

## Declaration

```swift
var systemProtectionManager: UIScene.SystemProtectionManager? { get }
```

## Discussion

Discussion To check whether the scene requires user authentication, inspect the manager’s isUserAuthenticationEnabled property.

## See Also

### Working with system protection manager

- [UIScene.SystemProtectionManager](uikit/uiscene/systemprotectionmanager-swift.class.md)
- [systemProtectionDidChangeNotification](uikit/uiscene/systemprotectiondidchangenotification.md)
