I routinely get cleared for altitudes lower than charted for the segment I'm on, on the approach.
While not on a vector, I always took it as the controller using the allowed envelope of a vector, given that I'm on radar, while navigating laterally using the radio nav aids.
This is in the U.S.