I mark any ways leading to parking lots and residential buildings
as access=resident_only. Other roads and parking within a complex should be set to access=private since they lead to service area. These buildings and area are for employees and outside service people trained to handle utilities and otherwise considered off limits to residents.