I often create courses to ride with a friend, and currently I have to make the course public for him to be able to view the course. I'd rather not make those courses public though, it would be great if Connect would allow courses to be shared with specific users only, or at the very minimum with just your connections instead of everyone.
Try copying the web address link and sending it to a friend. On Strava, you can share private courses as long as they have the link.
You could have tried this yourself before suggesting it, but Connect doesn't allow this. (and rightly so, guessing URL's shouldn't grant you access to private courses)