I plan on serving data with geoserver to multiple people in my organization. The data is somewhat sensitive and I was wondering if there is a way to password protect the info so that in order to visualize it on Google Earth as a Network link, you would need a global password?
I believe you need to look int using HTTP Basic authentication in GeoServer (supported by default) specifically for data. You can activate it for certain layers only, here below some good resources:
Hope this helps.