What’s the difference between code-based security and role-based security? Which one is better?

Code security is the approach of using permissions and permission sets for a given code to run. The admin, for example, can disable running executable off the Internet or restrict access to corporate database to only few applications. Role-based security most of the time involves the code running with the privileges of the current user. This way the code cannot supposedly do more harm than mess up a single user account. There’s no better, or 100% thumbs-up approach, depending on the nature of deployment, both code-based and role-based security could be implemented to an extent.

Tagged . Bookmark the permalink.

Leave a Reply