Sounds terrible!
So internally it's essentially just a normal, locally managed and available server. Externally, you can only get access to a third of the information. Which means they need a different solution for people working externally, which means they might as well use whatever that other solution is internally to! Back to the drawing board...?