From: David H. <pro...@ma...> - 2010-07-06 19:06:11
|
My ERModernD2W application is coming along nicely. Thanks to everyone who made it possible! I have an entity "Document" that has two page flows based on the User role: The admin page flow gives CRUD access to all Documents (AdminUser pageConfigurations for entity Document) The normal page flow gives User restricted CRUD access only to Documents owned by the logged in user (NormalUser pageConfigurations for entity Document) I have set up nextPageDelegates on the User restricted pages to ensure that the person never sees more than they are supposed to (for example the UserDocumentQuery pageConfiguration returns a document list prequalified by the nextPageDelegate to return only a User's documents). I am creating navigation items for all of the pages that a User could possibly access in the ERXNavigationMenu so that the user can't click on a tab that gives them access to an admin function by mistake. It looks like I have to do the same thing for the Admin side so that the Admin user isn't taken to a navigation state designed for the normal User. How would a D2W professional do this? It seems like I am working too hard and wondering if I am missing some design element that would make my life easier. Thanks! David |