Useful tool that needs some attention
Use Cases and Deployment Scope
Endpoint Engineering and embedded IT Support personnel frequently use Apple Remote Desktop (ARD) to provide immediate remote assistance to end users. Although we use Jamf Pro (cloud) for overall maintenance of our macOS fleet, there are still times when Apple Remote Desktop is very useful for making live changes, or providing remote assistance to end users. It has been particularly useful in the case of student computing labs.
Pros
- Sending Unix commands immediately to the endpoint
- Seeing exactly what an end user is seeing on their screen
- Sending messages to an entire computer lab
- Instructor locking all screens during lecture portion of a lab session
- Monitoring and responding to help requests
- Assisting users with complicated workflows
- Quick configuration changes or installs
- Mass restarting endpoints
- Generating reports
- Easy grouping of endpoints into labs, departments, etc.
Cons
- Access control has become cumbersome in recent macOS releases
- The application does not receive much attention from Apple Engineering and is a bit feature static
- Interface is a bit dated
- Integration with MDM platforms needs improvement
- NAT penetration needs improvement
Likelihood to Recommend
I would rate this higher if I was confident that Apple is continuing to develop this utility. It has only received minor updates for quite a long time, and is not featured much in any of Apple's online material. It really is a useful utility, but it is starting to show its age and is fraying a bit around the edges in some respects. It could be very useful when integrated with the various MDM solutions (in our case, Jamf Pro) especially when an engineer needs to force something immediately and can't wait for a check-in, and also can't depend on the end user being able to (for instance) do a sudo jamf policy or sudo jamf recon.

