In short, no.
An endpoint appears in Computer Management with a Connection Type of Local if and only if it is successfully able to contact the SmartDeploy API Service that is running on that specific console using its local API Service URI:
https://consolehostname:8080 (e.g.).
If the endpoint is running on the same local network as the console host, then you should expect it to appear with a Connection Type of Local if it is able to access this URI and port successfully.
Whereas if the endpoint is off-site and unable to reach the console over its local API service URI, then it will reach out via the SmartDeploy online API service and appear in the console with a Connection Type of Cloud instead. A Cloud-connected device can only receive deployments using files that exist in a cloud distribution point.
If you have an endpoint that you expect to be Local and it unexpectedly appears as Cloud, this likely indicates a communication problem that needs to be addressed within your network - i.e. the endpoint is unable to communicate with the console via the local API service URI.
Common reasons why endpoints might show as cloud-connected instead of local include:
• Network connectivity issues between the endpoint and console
• Incorrect console host configuration
• The endpoint being configured as a cloud-only connected client
To troubleshoot this issue, you can try:
• Restarting the 'SmartDeploy Client Service' on the device
• Verifying that the endpoint can ping the console host by hostname and IP
• Checking that the endpoint can access the console host's health page
• Verifying the client's configuration settings
See Force a Cloud Connection for further details, and How can I check whether a client with a Local connection is able to communicate with the SmartDeploy Console?
Was this article helpful?