Hi all (specially DAW)

Was implementing my Role-Security subclass to WebApps, and per docs, the suggested way is to implement AllowAccess , to perform customized access methods.

Got surprised, when testing and debugging it.. this method is called a LOT (at least 4 times) in order to load a webview, once you click in a menu item to navigate to it.

Also it's called one more time , when leaving the webview, and going to another one, or going back to the dashboard. (or previous view).

Is this really by design ? I can see how this can be extremely heavy on server-side as I need to get db-data on it (perform finds, etc... )

4 times ? really ? And one more to leave the webview ? I do I need to test if I am allowed to access the view, if I am leaving from it. I am already there. , what's the point ?

Can this be optimized ?