Nov 05, 2010 08:06 AM|sjnaughton|LINK
That all depends how far down the rabbit hole you want to go, it's certanly an easy way only give access to certan roles to each view.
You could also have some custom route handler, that changes which page template to use based on roles, but that required going much futher down the rabbit hole than the previous solution.
See my article
Custom Entity Templates – Dynamic Data 4 and Page Action Mapping in Dynamic Data either could be adapted to do whay you want bu mixing it with a custom route handler
Like in my Securing Dynamic Data 4 (Replay) article.
Dynamic Data 4