Instead shutting corp mates out of accessing certain things, why not create a detailed log when people change settings, take money or resources. The log is for the owner of colonies and the CEO can get 2 separate logs one with personal and one with corporate.
While this cannot prevent corp mates from doing anything it will allow you to know who the deceitful ones are so to either un-corp with them or boot them, though it's recommended to be cautious when corping with new people.
