<!--
{
  "availability" : [
    "macCatalyst: 13.0.0 -",
    "macOS: 10.6.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "ServiceManagement",
  "identifier" : "/documentation/ServiceManagement/SMAppService/Status-swift.enum/requiresApproval",
  "metadataVersion" : "0.1.0",
  "role" : "Case",
  "symbol" : {
    "kind" : "Case",
    "modules" : [
      "Service Management"
    ],
    "preciseIdentifier" : "c:@E@SMAppServiceStatus@SMAppServiceStatusRequiresApproval"
  },
  "title" : "SMAppService.Status.requiresApproval"
}
-->

# SMAppService.Status.requiresApproval

The service has been successfully registered, but the user needs to take action in System Preferences.

```
case requiresApproval
```

## Discussion

The Service Management framework successfully registered this service, but the user needs to take action in System Settings before the service is eligible to run. The framework also returns this status if the user revokes consent for the service to run in System Settings.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)