---
title: OSSystemExtensionsWorkspace
framework: System Extensions
role: symbol
role_heading: Class
platforms: [iOS 18.4+, iPadOS 18.4+, Mac Catalyst 18.4+, macOS 15.1+]
path: systemextensions/ossystemextensionsworkspace
---

# OSSystemExtensionsWorkspace

## Declaration

```swift
class OSSystemExtensionsWorkspace
```

## Overview

Overview note: Using the workspace API requires the system extension entitlement

## Topics

### Instance Methods

- [addObserver(_:)](systemextensions/ossystemextensionsworkspace/addobserver(_:).md)
- [removeObserver(_:)](systemextensions/ossystemextensionsworkspace/removeobserver(_:).md)
- [systemExtensions(forApplicationWithBundleID:)](systemextensions/ossystemextensionsworkspace/systemextensions(forapplicationwithbundleid:).md)

### Type Properties

- [shared](systemextensions/ossystemextensionsworkspace/shared.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
