The model definition returned is limited to the semantic parts of the model the user has permission to view or use.
When Perspective is supplied, the user model returned only reflects the model items the user has permission to see in that perspective.