Page content is saved into parser cache, which is shared by everyone who views the page. It is not possible to vary it per user group.
And it would be trivial to bypass as well.
Something similar was attempted with VisibleTo, which is against Terms of Use to install sitewidely.