If you want to hide a TM1 cube from a normal user you can easily just name it with a } at the front.
It will then be treated as a control object and only viewable if you select the option to see them.
Blog of IBM Cognos TM1, Cognos BI, Cognos Express, CDM and other related stuff.