I was going to reply in this thread:
http://dynamicsuser.net/forums/p/24479/130567.aspx#130567
But felt it better to keep this as a seperate thread.
So I personally only ever use Standard Security model. In my personal experience the only case I have ever seen for enhanced is in simplifying SOX compliance. This is only a percieved benefit, not a rael one.
SOX compliance in it self is basically like building a Potemkin Village, so my question is to ask "does Enhanced actually give additional security, or is it just a misguided belief."
I brought one client to SOX compliance, on 3.70 BEFORE Enhanced security. In that case though the cost was that we had to have seperate doucmentation abotu how Navision controls table security compared to how SQL is handling it on its own. i think that cost 9of a few pages of documentation) is far outweighed by the cost of managing Enhanced security.
But I really would like to hear other peoples opinions on this.
David Singleton - MVP Dynamics NAV Dynamics NAV Consultant since 1991 Available for Navision Go-Live assistanceDynamics Book
Well as I said, SOX is nothing more than a Potemkin Village designed to create employment for a certain category of consultants. I totally agree that some of the ridiculous hoops they make their client jump through often open up huge security gaps.
But my impression with Enhanced security is not really to make it more secure, but to make it eaier for SOX consultant to sign off that it is secure, since they can go into SQL and run a script that shows that what security is set and they dont need to go into Navision at all.
This was the issue we had on this 3.70 install, that we had to basically train the SOX consultant in NAV security, so he could eel happy that the Accountants could not delete GL entries etc.
I really appreciate your input on this Rashed. Thanks.
Rashed:We have written reports in NAv for security that auditors run.
In our case the customer had purchased the full App builder and SOln developer licenses, so the auditors also needed control over the controlers.
It was a fun project.