I have tested giving the user R/O access to the network that the cameras are in, and yes that ensures that the floorplan shows correctly in the Vision Portal.
The problem is though that these are just users - they will just get confused with seeing AP's, switches, Security appliances etc.
So its not something we can enable just for the cameras to show correctly on the floorplan. The Google maps display is of no use - it shows cameras in the middle of the river - not having the display at all would be better than the google map without a floorplan to show where the cameras actually are. The site would use this to show contractors where the cameras are physically located when they need maintenance/replacement.
I will therefore leave this as-is and submit a Feedback form on the dashboard.