Business Units - Permissions & Roles

We have external agencies working on certain brands and we do not want to give permission for them to access other business units as they should not have visibility over this.
Be it external or internal this is something that should be implemented asap. No brainer.
Does anyone know if there anything in the pipeline?