Need some kind of permissions to see Dashboard or hide from certain users

Ive just ran into this problem when looking to use an external company to help drive our outbound calling but do not want them to have full access to all our reporting.

Has this issue been resolved yet?