<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "tvOS: -",
    "visionOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "SystemConfiguration",
  "identifier" : "/documentation/SystemConfiguration/kSCNetworkFlagsInterventionRequired",
  "metadataVersion" : "0.1.0",
  "role" : "Global Variable",
  "symbol" : {
    "kind" : "Global Variable",
    "modules" : [
      "System Configuration"
    ],
    "preciseIdentifier" : "c:@Ea@kSCNetworkFlagsTransientConnection@kSCNetworkFlagsInterventionRequired"
  },
  "title" : "kSCNetworkFlagsInterventionRequired"
}
-->

# kSCNetworkFlagsInterventionRequired

The specified node name or address can be reached using the current network configuration, but a connection must first be established.

```
var kSCNetworkFlagsInterventionRequired: Int { get }
```

## Discussion

In addition, some form of user intervention will be required to establish this connection, such as providing a password, an authentication token, etc.

Currently, this flag is returned when there is a dial-on-traffic configuration (`ConnectionAutomatic`), an attempt to connect has already been made, and when some error (for example, no dial tone, no answer, bad password, etc.) was encountered during the automatic connection attempt. In this case the PPP controller stops attempting to establish a connection until the user has intervened.

---

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)